AdminContext
in package
FinalYes
A context object that stores all the state and config of the current admin request.
Tags
Table of Contents
Properties
- $assetDto : AssetsDto
- $crudControllers : CrudControllerRegistry
- $crudDto : CrudDto|null
- $dashboardControllerInstance : DashboardControllerInterface
- $dashboardDto : DashboardDto
- $entityDto : EntityDto|null
- $i18nDto : I18nDto
- $mainMenuDto : MainMenuDto|null
- $menuFactory : MenuFactory
- $request : Request
- $searchDto : SearchDto|null
- $templateRegistry : TemplateRegistry
- $user : UserInterface|null
- $userMenuDto : UserMenuDto|null
Methods
- __construct() : mixed
- getAbsoluteUrls() : bool
- getAssets() : AssetsDto
- getCrud() : CrudDto|null
- getCrudControllers() : CrudControllerRegistry
- getDashboardContentWidth() : string
- getDashboardControllerFqcn() : string
- getDashboardFaviconPath() : string
- getDashboardHasDarkModeEnabled() : bool
- getDashboardLocales() : array<string|int, LocaleDto>
- getDashboardRouteName() : string
- getDashboardSidebarWidth() : string
- getDashboardTitle() : string
- getEntity() : EntityDto
- getI18n() : I18nDto
- getMainMenu() : MainMenuDto
- getReferrer() : string|null
- getRequest() : Request
- getSearch() : SearchDto|null
- getSignedUrls() : bool
- getTemplatePath() : string
- getUser() : UserInterface|null
- getUserMenu() : UserMenuDto
Properties
$assetDto
private
AssetsDto
$assetDto
$crudControllers
private
CrudControllerRegistry
$crudControllers
$crudDto
private
CrudDto|null
$crudDto
$dashboardControllerInstance
private
DashboardControllerInterface
$dashboardControllerInstance
$dashboardDto
private
DashboardDto
$dashboardDto
$entityDto
private
EntityDto|null
$entityDto
$i18nDto
private
I18nDto
$i18nDto
$mainMenuDto
private
MainMenuDto|null
$mainMenuDto
= null
$menuFactory
private
MenuFactory
$menuFactory
$request
private
Request
$request
$searchDto
private
SearchDto|null
$searchDto
$templateRegistry
private
TemplateRegistry
$templateRegistry
$user
private
UserInterface|null
$user
$userMenuDto
private
UserMenuDto|null
$userMenuDto
= null
Methods
__construct()
public
__construct(Request $request, UserInterface|null $user, I18nDto $i18nDto, CrudControllerRegistry $crudControllers, DashboardDto $dashboardDto, DashboardControllerInterface $dashboardController, AssetsDto $assetDto, CrudDto|null $crudDto, EntityDto|null $entityDto, SearchDto|null $searchDto, MenuFactory $menuFactory, TemplateRegistry $templateRegistry) : mixed
Parameters
- $request : Request
- $user : UserInterface|null
- $i18nDto : I18nDto
- $crudControllers : CrudControllerRegistry
- $dashboardDto : DashboardDto
- $dashboardController : DashboardControllerInterface
- $assetDto : AssetsDto
- $crudDto : CrudDto|null
- $entityDto : EntityDto|null
- $searchDto : SearchDto|null
- $menuFactory : MenuFactory
- $templateRegistry : TemplateRegistry
getAbsoluteUrls()
public
getAbsoluteUrls() : bool
Return values
boolgetAssets()
public
getAssets() : AssetsDto
Return values
AssetsDtogetCrud()
public
getCrud() : CrudDto|null
Return values
CrudDto|nullgetCrudControllers()
public
getCrudControllers() : CrudControllerRegistry
Return values
CrudControllerRegistrygetDashboardContentWidth()
public
getDashboardContentWidth() : string
Return values
stringgetDashboardControllerFqcn()
public
getDashboardControllerFqcn() : string
Return values
stringgetDashboardFaviconPath()
public
getDashboardFaviconPath() : string
Return values
stringgetDashboardHasDarkModeEnabled()
public
getDashboardHasDarkModeEnabled() : bool
Return values
boolgetDashboardLocales()
public
getDashboardLocales() : array<string|int, LocaleDto>
Return values
array<string|int, LocaleDto>getDashboardRouteName()
public
getDashboardRouteName() : string
Return values
stringgetDashboardSidebarWidth()
public
getDashboardSidebarWidth() : string
Return values
stringgetDashboardTitle()
public
getDashboardTitle() : string
Return values
stringgetEntity()
public
getEntity() : EntityDto
Return values
EntityDtogetI18n()
public
getI18n() : I18nDto
Return values
I18nDtogetMainMenu()
public
getMainMenu() : MainMenuDto
Return values
MainMenuDtogetReferrer()
public
getReferrer() : string|null
Return values
string|nullgetRequest()
public
getRequest() : Request
Return values
RequestgetSearch()
public
getSearch() : SearchDto|null
Return values
SearchDto|nullgetSignedUrls()
public
getSignedUrls() : bool
Return values
boolgetTemplatePath()
public
getTemplatePath(string $templateName) : string
Parameters
- $templateName : string
Return values
stringgetUser()
public
getUser() : UserInterface|null
Return values
UserInterface|nullgetUserMenu()
public
getUserMenu() : UserMenuDto