protected function getAction(ResourceInterface $resource) { $action = null; foreach ($resource->getActions() as $resourceAction) { if ($resourceAction->getName() == '*') { $action = $resourceAction; } } if ($action === null) { $action = $resource->addAction('*'); } return $action; }