public getAliasesForAction ( $action ) : array | ||
리턴 | array |
public function getAliasesForAction($action)
{
$actions = array($action);
foreach ($this->aliases as $key => $alias) {
if ($alias->includes($action)) {
$actions[] = $key;
}
}
return $actions;
}
public function getAliasesForAction($action) { $action = (array) $action; $results = []; foreach ($this->getAliasedActions() as $aliasedAction => $actions) { if (array_intersect($action, $actions)) { $results = array_merge($results, parent::getAliasesForAction($aliasedAction)); } } return array_unique($results); }