/** * @param Actions\MassActionInterface $massAction * * @throws LogicException * * @return string */ protected function getIdentifierField(MassActionInterface $massAction) { $identifier = $massAction->getOptions()->offsetGet('data_identifier'); if (!$identifier) { throw new LogicException(sprintf('Mass action "%s" must define identifier name', $massAction->getName())); } return $identifier; }