Efficiently\AuthorityController\Authority::addAlias PHP Method

addAlias() public method

$this->$authority->addAlias('read', ['index', 'show']); $this->$authority->addAlias('create', 'new'); $this->$authority->addAlias('update', 'edit'); This way one can use $params['action'] in the controller to determine the permission.
public addAlias ( string $name, string | array $actions ) : RuleAlias
$name string Name of action
$actions string | array Action(s) that $name aliases
return RuleAlias
    public function addAlias($name, $actions)
    {
        $actions = (array) $actions;
        $this->addAliasAction($name, $actions);
        parent::addAlias($name, $this->getExpandActions($actions));
    }