private function getDefaultActions($view)
    {
        $defaultActions = [];
        $defaultActionsConfig = $this->getDefaultActionsConfig($view);

        // actions are displayed in the same order as defined in this array
        $actionsEnabledByView = [
            'edit' => ['delete', 'list'],
            'list' => ['edit', 'delete', 'new', 'search'],
            'new' => ['list'],
            'show' => ['edit', 'delete', 'list'],
        ];

        foreach ($actionsEnabledByView[$view] as $actionName) {
            $defaultActions[$actionName] = $defaultActionsConfig[$actionName];
        }

        return $defaultActions;
    }
private function getDefaultActions($view)
    {
        $defaultActions = [];
        $defaultActionsConfig = $this->getDefaultActionsConfig($view);

        // actions are displayed in the same order as defined in this array
        $actionsEnabledByView = [
            'edit' => ['delete', 'list'],
            'list' => ['edit', 'delete', 'new', 'search'],
            'new' => ['list'],
            'show' => ['edit', 'delete', 'list'],
        ];

        foreach ($actionsEnabledByView[$view] as $actionName) {
            $defaultActions[$actionName] = $defaultActionsConfig[$actionName];
        }

        return $defaultActions;
    }
private function getDefaultActions ( $ view ) { $ defaultActions = [ ] ; $ defaultActionsConfig = $ this -> getDefaultActionsConfig ( $ view ) ; // actions are displayed in the same order as defined in this array $ actionsEnabledByView = [ 'edit' => [ 'delete' , 'list' ] , 'list' => [ 'edit' , 'delete' , 'new' , 'search' ] , 'new' => [ 'list' ] , 'show' => [ 'edit' , 'delete' , 'list' ] , ] ; foreach ( $ actionsEnabledByView [ $ view ] as $ actionName ) { $ defaultActions [ $ actionName ] = $ defaultActionsConfig [ $ actionName ] ; } return $ defaultActions ; }
Returns the built-in actions defined by EasyAdmin for the given view.
This allows to provide some nice defaults for backends that don't
define their own actions.

@param string $view

@return array
Returns the built - in actions defined by EasyAdmin for the given view . This allows to provide some nice defaults for backends that don t define their own actions .