_objectManager = $objectManager; } /** * Get array optioned object * * @param string $model * @throws \InvalidArgumentException * @return \Magento\Framework\Data\OptionSourceInterface */ public function get($model) { $modelInstance = $this->_objectManager->get($model); if (false == $modelInstance instanceof \Magento\Framework\Data\OptionSourceInterface) { throw new \InvalidArgumentException($model . 'doesn\'t implement \Magento\Framework\Data\OptionSourceInterface'); } return $modelInstance; } }