src/Admin/AbstractAdmin.php
public function getDashboardActions()
    {
        $actions = [];

        if ($this->hasRoute('create') && $this->hasAccess('create')) {
            $actions['create'] = [
                'label' => 'link_add',
                'translation_domain' => 'SonataAdminBundle',
                // NEXT_MAJOR: Remove this line and use commented line below it instead
                'template' => $this->getTemplate('action_create'),
                // 'template' => $this->getTemplateRegistry()->getTemplate('action_create'),
                'url' => $this->generateUrl('create'),
                'icon' => 'plus-circle',
            ];
        }

        if ($this->hasRoute('list') && $this->hasAccess('list')) {
            $actions['list'] = [
                'label' => 'link_list',
                'translation_domain' => 'SonataAdminBundle',
                'url' => $this->generateUrl('list'),
                'icon' => 'list',
            ];
        }

        return $actions;
    }
public function getDashboardActions()
    {
        $actions = [];

        if ($this->hasRoute('create') && $this->hasAccess('create')) {
            $actions['create'] = [
                'label' => 'link_add',
                'translation_domain' => 'SonataAdminBundle',
                // NEXT_MAJOR: Remove this line and use commented line below it instead
                'template' => $this->getTemplate('action_create'),
                // 'template' => $this->getTemplateRegistry()->getTemplate('action_create'),
                'url' => $this->generateUrl('create'),
                'icon' => 'plus-circle',
            ];
        }

        if ($this->hasRoute('list') && $this->hasAccess('list')) {
            $actions['list'] = [
                'label' => 'link_list',
                'translation_domain' => 'SonataAdminBundle',
                'url' => $this->generateUrl('list'),
                'icon' => 'list',
            ];
        }

        return $actions;
    }
public function getDashboardActions ( ) { $ actions = [ ] ; if ( $ this -> hasRoute ( 'create' ) && $ this -> hasAccess ( 'create' ) ) { $ actions [ 'create' ] = [ 'label' => 'link_add' , 'translation_domain' => 'SonataAdminBundle' , // NEXT_MAJOR: Remove this line and use commented line below it instead 'template' => $ this -> getTemplate ( 'action_create' ) , // 'template' => $this->getTemplateRegistry()->getTemplate('action_create'), 'url' => $ this -> generateUrl ( 'create' ) , 'icon' => 'plus-circle' , ] ; } if ( $ this -> hasRoute ( 'list' ) && $ this -> hasAccess ( 'list' ) ) { $ actions [ 'list' ] = [ 'label' => 'link_list' , 'translation_domain' => 'SonataAdminBundle' , 'url' => $ this -> generateUrl ( 'list' ) , 'icon' => 'list' , ] ; } return $ actions ; }
Get the list of actions that can be accessed directly from the dashboard.

@return array
Get the list of actions that can be accessed directly from the dashboard .