Documentation

ActionConfigDto
in package

FinalYes
Tags
author

Javier Eguiluz javier.eguiluz@gmail.com

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 = []

Methods

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|null

getActionPermissions()

public getActionPermissions() : array<string|int, mixed>
Return values
array<string|int, mixed>

getDisabledActions()

public getDisabledActions() : array<string|int, mixed>
Return values
array<string|int, mixed>

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>

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

        
On this page

Search results