/** * @param \Magento\Framework\DataObject $source * @param string $value * @return null|mixed */ public function getSourceOptionId($source, $value) { foreach ($source->getAllOptions() as $option) { if (strcasecmp($option['label'], $value) == 0 || $option['value'] == $value) { return $option['value']; } } return null; }