ActionConfigDto
in package
FinalYes
Tags
Table of Contents
Properties
- $actionPermissions : array<string|int, string>
- $actions : array<string, array<int, ActionDto>>
- $disabledActions : array<string|int, string>
- $pageName : string|null
Methods
- __clone() : mixed
- __construct() : mixed
- appendAction() : void
- disableActions() : void
- getAction() : ActionDto|null
- getActionPermissions() : array<string|int, mixed>
- getActions() : ActionCollection|array<string|int, mixed>
- getDisabledActions() : array<string|int, mixed>
- prependAction() : void
- removeAction() : void
- reorderActions() : void
- setAction() : void
- setActionPermission() : void
- setActionPermissions() : void
- setActions() : void
- setPageName() : void
Properties
$actionPermissions
private
array<string|int, string>
$actionPermissions
= []
$actions
private
array<string, array<int, ActionDto>>
$actions
= [\EasyCorp\Bundle\EasyAdminBundle\Config\Crud::PAGE_DETAIL => [], \EasyCorp\Bundle\EasyAdminBundle\Config\Crud::PAGE_EDIT => [], \EasyCorp\Bundle\EasyAdminBundle\Config\Crud::PAGE_INDEX => [], \EasyCorp\Bundle\EasyAdminBundle\Config\Crud::PAGE_NEW => []]
$disabledActions
private
array<string|int, string>
$disabledActions
= []
$pageName
private
string|null
$pageName
= null
Methods
__clone()
public
__clone() : mixed
__construct()
public
__construct() : mixed
appendAction()
public
appendAction(string $pageName, ActionDto $actionDto) : void
Parameters
- $pageName : string
- $actionDto : ActionDto
disableActions()
public
disableActions(array<string|int, mixed> $actionNames) : void
Parameters
- $actionNames : array<string|int, mixed>
getAction()
public
getAction(string $pageName, string $actionName) : ActionDto|null
Parameters
- $pageName : string
- $actionName : string
Return values
ActionDto|nullgetActionPermissions()
public
getActionPermissions() : array<string|int, mixed>
Return values
array<string|int, mixed>getActions()
public
getActions() : ActionCollection|array<string|int, mixed>
Return values
ActionCollection|array<string|int, mixed>getDisabledActions()
public
getDisabledActions() : array<string|int, mixed>
Return values
array<string|int, mixed>prependAction()
public
prependAction(string $pageName, ActionDto $actionDto) : void
Parameters
- $pageName : string
- $actionDto : ActionDto
removeAction()
public
removeAction(string $pageName, string $actionName) : void
Parameters
- $pageName : string
- $actionName : string
reorderActions()
public
reorderActions(string $pageName, array<string|int, mixed> $orderedActionNames) : void
Parameters
- $pageName : string
- $orderedActionNames : array<string|int, mixed>
setAction()
public
setAction(string $pageName, ActionDto $actionDto) : void
Parameters
- $pageName : string
- $actionDto : ActionDto
setActionPermission()
public
setActionPermission(string $actionName, string $permission) : void
Parameters
- $actionName : string
- $permission : string
setActionPermissions()
public
setActionPermissions(array<string|int, mixed> $permissions) : void
Parameters
- $permissions : array<string|int, mixed>
setActions()
public
setActions(string $pageName, array<string|int, ActionDto> $newActions) : void
Parameters
- $pageName : string
- $newActions : array<string|int, ActionDto>
setPageName()
public
setPageName(string|null $pageName) : void
Parameters
- $pageName : string|null