Documentation

CrudDto
in package

FinalYes
Tags
author

Javier Eguiluz javier.eguiluz@gmail.com

Table of Contents

Properties

$actionConfigDto  : ActionConfigDto|null
$actionName  : string|null
$autofocusSearch  : bool
$contentWidth  : string|null
$controllerFqcn  : string|null
$customPageTitles  : array<string|int, mixed>
$dateIntervalFormat  : string
$datePattern  : string|null
$dateTimePattern  : array<string|int, mixed>
$defaultPageTitles  : array<string|int, mixed>
$defaultSort  : array<string|int, mixed>
$editFormOptions  : KeyValueStore
$entityFqcn  : string|null
$entityLabelInPlural  : mixed
$entityLabelInSingular  : mixed
$entityPermission  : string|null
$fieldAssetsDto  : AssetsDto
$filters  : FilterConfigDto|null
$formThemes  : array<string|int, mixed>
$helpMessages  : array<string|int, mixed>
$newFormOptions  : KeyValueStore
$numberFormat  : string|null
$overriddenTemplates  : mixed
$pageName  : string|null
$paginatorDto  : PaginatorDto|null
$searchFields  : array<string|int, mixed>|null
$showEntityActionsAsDropdown  : bool
$sidebarWidth  : string|null
$timePattern  : string|null
$timezone  : string|null

Methods

__construct()  : mixed
addFormTheme()  : void
autofocusSearch()  : bool
getActionsConfig()  : ActionConfigDto
getContentWidth()  : string|null
getControllerFqcn()  : string|null
getCurrentAction()  : string
getCurrentPage()  : string|null
getCustomPageTitle()  : TranslatableInterface|null
getDateIntervalFormat()  : string
getDatePattern()  : string|null
getDateTimePattern()  : array<string|int, mixed>
getDefaultPageTitle()  : TranslatableInterface|null
getDefaultSort()  : array<string|int, mixed>
getEditFormOptions()  : KeyValueStore
getEntityFqcn()  : string
getEntityLabelInPlural()  : TranslatableInterface|string|null
getEntityLabelInSingular()  : TranslatableInterface|string|null
getEntityPermission()  : string|null
getFieldAssets()  : AssetsDto
getFiltersConfig()  : FilterConfigDto
getFormThemes()  : array<string|int, mixed>
getHelpMessage()  : TranslatableInterface|string
getHelpMessages()  : array<string|int, mixed>
getNewFormOptions()  : KeyValueStore
getNumberFormat()  : string|null
getOverriddenTemplates()  : array<string|int, mixed>
getPaginator()  : PaginatorDto
getSearchFields()  : array<string|int, mixed>|null
getSidebarWidth()  : string|null
getTimePattern()  : string|null
getTimezone()  : string|null
isSearchEnabled()  : bool
overrideTemplate()  : void
setActionsConfig()  : void
setAutofocusSearch()  : void
setContentWidth()  : void
setControllerFqcn()  : void
setCurrentAction()  : void
setCustomPageTitle()  : void
setDateIntervalFormat()  : void
setDatePattern()  : void
setDateTimePattern()  : void
setDefaultSort()  : void
setEditFormOptions()  : void
setEntityFqcn()  : void
setEntityLabelInPlural()  : void
setEntityLabelInSingular()  : void
setEntityPermission()  : void
setFieldAssets()  : void
setFiltersConfig()  : void
setFormThemes()  : void
setHelpMessage()  : void
setNewFormOptions()  : void
setNumberFormat()  : void
setPageName()  : void
setPaginator()  : void
setSearchFields()  : void
setShowEntityActionsAsDropdown()  : void
setSidebarWidth()  : void
setTimePattern()  : void
setTimezone()  : void
showEntityActionsAsDropdown()  : bool

Properties

$actionName

private string|null $actionName = null

$autofocusSearch

private bool $autofocusSearch = false

$contentWidth

private string|null $contentWidth = null

$controllerFqcn

private string|null $controllerFqcn = null

$customPageTitles

private array<string|int, mixed> $customPageTitles = [\EasyCorp\Bundle\EasyAdminBundle\Config\Crud::PAGE_DETAIL => null, \EasyCorp\Bundle\EasyAdminBundle\Config\Crud::PAGE_EDIT => null, \EasyCorp\Bundle\EasyAdminBundle\Config\Crud::PAGE_INDEX => null, \EasyCorp\Bundle\EasyAdminBundle\Config\Crud::PAGE_NEW => null]

$dateIntervalFormat

private string $dateIntervalFormat = '%%y Year(s) %%m Month(s) %%d Day(s)'

$datePattern

private string|null $datePattern = 'medium'

$dateTimePattern

private array<string|int, mixed> $dateTimePattern = ['medium', 'medium']

$defaultPageTitles

private array<string|int, mixed> $defaultPageTitles = [\EasyCorp\Bundle\EasyAdminBundle\Config\Crud::PAGE_DETAIL => 'page_title.detail', \EasyCorp\Bundle\EasyAdminBundle\Config\Crud::PAGE_EDIT => 'page_title.edit', \EasyCorp\Bundle\EasyAdminBundle\Config\Crud::PAGE_INDEX => 'page_title.index', \EasyCorp\Bundle\EasyAdminBundle\Config\Crud::PAGE_NEW => 'page_title.new']

$defaultSort

private array<string|int, mixed> $defaultSort = []

$entityFqcn

private string|null $entityFqcn = null

$entityLabelInPlural

private mixed $entityLabelInPlural

$entityLabelInSingular

private mixed $entityLabelInSingular

$entityPermission

private string|null $entityPermission = null

$formThemes

private array<string|int, mixed> $formThemes = ['@EasyAdmin/crud/form_theme.html.twig']

$helpMessages

private array<string|int, mixed> $helpMessages = [\EasyCorp\Bundle\EasyAdminBundle\Config\Crud::PAGE_DETAIL => null, \EasyCorp\Bundle\EasyAdminBundle\Config\Crud::PAGE_EDIT => null, \EasyCorp\Bundle\EasyAdminBundle\Config\Crud::PAGE_INDEX => null, \EasyCorp\Bundle\EasyAdminBundle\Config\Crud::PAGE_NEW => null]

$numberFormat

private string|null $numberFormat = null

$overriddenTemplates

private mixed $overriddenTemplates

$pageName

private string|null $pageName = null

$searchFields

private array<string|int, mixed>|null $searchFields = []

$showEntityActionsAsDropdown

private bool $showEntityActionsAsDropdown = true

$sidebarWidth

private string|null $sidebarWidth = null

$timePattern

private string|null $timePattern = 'medium'

$timezone

private string|null $timezone = null

Methods

__construct()

public __construct() : mixed

addFormTheme()

public addFormTheme(string $formThemePath) : void
Parameters
$formThemePath : string

autofocusSearch()

public autofocusSearch() : bool
Return values
bool

getContentWidth()

public getContentWidth() : string|null
Return values
string|null

getControllerFqcn()

public getControllerFqcn() : string|null
Return values
string|null

getCurrentAction()

public getCurrentAction() : string
Return values
string

getCurrentPage()

public getCurrentPage() : string|null
Return values
string|null

getCustomPageTitle()

public getCustomPageTitle([string|null $pageName = null ][, mixed $entityInstance = null ][, array<string|int, mixed> $translationParameters = [] ]) : TranslatableInterface|null
Parameters
$pageName : string|null = null
$entityInstance : mixed = null
$translationParameters : array<string|int, mixed> = []
Return values
TranslatableInterface|null

getDateIntervalFormat()

public getDateIntervalFormat() : string
Return values
string

getDatePattern()

public getDatePattern() : string|null
Return values
string|null

getDateTimePattern()

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

getDefaultPageTitle()

public getDefaultPageTitle([string|null $pageName = null ][, mixed $entityInstance = null ][, array<string|int, mixed> $translationParameters = [] ]) : TranslatableInterface|null
Parameters
$pageName : string|null = null
$entityInstance : mixed = null
$translationParameters : array<string|int, mixed> = []
Return values
TranslatableInterface|null

getDefaultSort()

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

getEntityFqcn()

public getEntityFqcn() : string
Return values
string

getEntityLabelInPlural()

public getEntityLabelInPlural([mixed $entityInstance = null ][, mixed $pageName = null ]) : TranslatableInterface|string|null
Parameters
$entityInstance : mixed = null
$pageName : mixed = null
Return values
TranslatableInterface|string|null

getEntityLabelInSingular()

public getEntityLabelInSingular([mixed $entityInstance = null ][, mixed $pageName = null ]) : TranslatableInterface|string|null
Parameters
$entityInstance : mixed = null
$pageName : mixed = null
Return values
TranslatableInterface|string|null

getEntityPermission()

public getEntityPermission() : string|null
Return values
string|null

getFormThemes()

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

getHelpMessages()

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

getNumberFormat()

public getNumberFormat() : string|null
Return values
string|null

getOverriddenTemplates()

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

getSearchFields()

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

getSidebarWidth()

public getSidebarWidth() : string|null
Return values
string|null

getTimePattern()

public getTimePattern() : string|null
Return values
string|null

getTimezone()

public getTimezone() : string|null
Return values
string|null

isSearchEnabled()

public isSearchEnabled() : bool
Return values
bool

overrideTemplate()

public overrideTemplate(string $templateName, string $templatePath) : void
Parameters
$templateName : string
$templatePath : string

setAutofocusSearch()

public setAutofocusSearch(bool $autofocusSearch) : void
Parameters
$autofocusSearch : bool

setContentWidth()

public setContentWidth(string $contentWidth) : void
Parameters
$contentWidth : string

setControllerFqcn()

public setControllerFqcn(string $fqcn) : void
Parameters
$fqcn : string

setCurrentAction()

public setCurrentAction(string $actionName) : void
Parameters
$actionName : string

setCustomPageTitle()

public setCustomPageTitle(string $pageName, mixed $pageTitle) : void
Parameters
$pageName : string
$pageTitle : mixed

setDateIntervalFormat()

public setDateIntervalFormat(string $format) : void
Parameters
$format : string

setDatePattern()

public setDatePattern(string|null $format) : void
Parameters
$format : string|null

setDateTimePattern()

public setDateTimePattern(string $dateFormatOrPattern[, string $timeFormat = DateTimeField::FORMAT_NONE ]) : void
Parameters
$dateFormatOrPattern : string
$timeFormat : string = DateTimeField::FORMAT_NONE

setDefaultSort()

public setDefaultSort(array<string|int, mixed> $defaultSort) : void
Parameters
$defaultSort : array<string|int, mixed>

setEntityFqcn()

public setEntityFqcn(string $entityFqcn) : void
Parameters
$entityFqcn : string

setEntityPermission()

public setEntityPermission(string $entityPermission) : void
Parameters
$entityPermission : string

setFormThemes()

public setFormThemes(array<string|int, mixed> $formThemes) : void
Parameters
$formThemes : array<string|int, mixed>

setNumberFormat()

public setNumberFormat(string $numberFormat) : void
Parameters
$numberFormat : string

setPageName()

public setPageName(string|null $pageName) : void
Parameters
$pageName : string|null

setSearchFields()

public setSearchFields(array<string|int, mixed>|null $searchFields) : void
Parameters
$searchFields : array<string|int, mixed>|null

setShowEntityActionsAsDropdown()

public setShowEntityActionsAsDropdown(bool $showAsDropdown) : void
Parameters
$showAsDropdown : bool

setSidebarWidth()

public setSidebarWidth(string $sidebarWidth) : void
Parameters
$sidebarWidth : string

setTimePattern()

public setTimePattern(string|null $format) : void
Parameters
$format : string|null

setTimezone()

public setTimezone(string $timezoneId) : void
Parameters
$timezoneId : string

showEntityActionsAsDropdown()

public showEntityActionsAsDropdown() : bool
Return values
bool

        
On this page

Search results