PHP Класс Sylius\Bundle\ResourceBundle\Controller\RequestConfiguration

Автор: Paweł Jędrzejewski ([email protected])
Автор: Saša Stamenković ([email protected])
Автор: Gustavo Perdomo ([email protected])
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( Sylius\Component\Resource\Metadata\MetadataInterface $metadata, Request $request, Parameters $parameters )
getCriteria ( array $criteria = [] ) : array
getDefaultTemplate ( $name ) : null | string
getEvent ( ) : string | null
getFactoryArguments ( ) : array
getFactoryMethod ( ) : string | null
getFlashMessage ( null $message ) : mixed | null
getFormOptions ( ) : array
getFormType ( ) : string | null
getGrid ( ) : string
getLimit ( ) : integer | null
getMetadata ( ) : Sylius\Component\Resource\Metadata\MetadataInterface
getPaginationMaxPerPage ( ) : integer
getParameters ( ) : Parameters
getPermission ( string $name ) : string
getRedirectHash ( ) : null | string Get url hash fragment (#text) which is you configured.
getRedirectParameters ( object | null $resource = null ) : array
getRedirectReferer ( ) : null | string Get redirect referer, This will detected by configuration If not exists, The referrer from headers will be used.
getRedirectRoute ( $name ) : mixed | null | string
getRepositoryArguments ( ) : array
getRepositoryMethod ( ) : string | null
getRequest ( ) : Request
getRequestParameter ( $parameter, array $defaults = [] ) : array
getRouteName ( $name ) : string
getSection ( ) : string | null
getSerializationGroups ( ) : mixed | null
getSerializationVersion ( ) : mixed | null
getSortablePosition ( ) : mixed | null
getSorting ( array $sorting = [] ) : array
getStateMachineGraph ( ) : string
getStateMachineTransition ( ) : string
getTemplate ( $name ) : mixed | null
getVars ( )
hasGrid ( ) : boolean
hasPermission ( ) : boolean
hasStateMachine ( ) : boolean
isCsrfProtectionEnabled ( ) : boolean
isFilterable ( ) : boolean
isHeaderRedirection ( ) : boolean
isHtmlRequest ( ) : boolean
isLimited ( ) : boolean
isPaginated ( ) : boolean
isSortable ( ) : boolean

Приватные методы

Метод Описание
areParametersIntentionallyEmptyArray ( mixed $redirect ) : boolean
parseResourceValues ( array $parameters, object $resource ) : array

Описание методов

__construct() публичный Метод

public __construct ( Sylius\Component\Resource\Metadata\MetadataInterface $metadata, Request $request, Parameters $parameters )
$metadata Sylius\Component\Resource\Metadata\MetadataInterface
$request Symfony\Component\HttpFoundation\Request
$parameters Parameters

getCriteria() публичный Метод

public getCriteria ( array $criteria = [] ) : array
$criteria array
Результат array

getDefaultTemplate() публичный Метод

public getDefaultTemplate ( $name ) : null | string
$name
Результат null | string

getEvent() публичный Метод

public getEvent ( ) : string | null
Результат string | null

getFactoryArguments() публичный Метод

public getFactoryArguments ( ) : array
Результат array

getFactoryMethod() публичный Метод

public getFactoryMethod ( ) : string | null
Результат string | null

getFlashMessage() публичный Метод

public getFlashMessage ( null $message ) : mixed | null
$message null
Результат mixed | null

getFormOptions() публичный Метод

public getFormOptions ( ) : array
Результат array

getFormType() публичный Метод

public getFormType ( ) : string | null
Результат string | null

getGrid() публичный Метод

public getGrid ( ) : string
Результат string

getLimit() публичный Метод

public getLimit ( ) : integer | null
Результат integer | null

getMetadata() публичный Метод

public getMetadata ( ) : Sylius\Component\Resource\Metadata\MetadataInterface
Результат Sylius\Component\Resource\Metadata\MetadataInterface

getPaginationMaxPerPage() публичный Метод

public getPaginationMaxPerPage ( ) : integer
Результат integer

getParameters() публичный Метод

public getParameters ( ) : Parameters
Результат Parameters

getPermission() публичный Метод

public getPermission ( string $name ) : string
$name string
Результат string

getRedirectHash() публичный Метод

Get url hash fragment (#text) which is you configured.
public getRedirectHash ( ) : null | string
Результат null | string

getRedirectParameters() публичный Метод

public getRedirectParameters ( object | null $resource = null ) : array
$resource object | null
Результат array

getRedirectReferer() публичный Метод

Get redirect referer, This will detected by configuration If not exists, The referrer from headers will be used.
public getRedirectReferer ( ) : null | string
Результат null | string

getRedirectRoute() публичный Метод

public getRedirectRoute ( $name ) : mixed | null | string
$name
Результат mixed | null | string

getRepositoryArguments() публичный Метод

public getRepositoryArguments ( ) : array
Результат array

getRepositoryMethod() публичный Метод

public getRepositoryMethod ( ) : string | null
Результат string | null

getRequest() публичный Метод

public getRequest ( ) : Request
Результат Symfony\Component\HttpFoundation\Request

getRequestParameter() публичный Метод

public getRequestParameter ( $parameter, array $defaults = [] ) : array
$parameter
$defaults array
Результат array

getRouteName() публичный Метод

public getRouteName ( $name ) : string
$name
Результат string

getSection() публичный Метод

public getSection ( ) : string | null
Результат string | null

getSerializationGroups() публичный Метод

public getSerializationGroups ( ) : mixed | null
Результат mixed | null

getSerializationVersion() публичный Метод

public getSerializationVersion ( ) : mixed | null
Результат mixed | null

getSortablePosition() публичный Метод

public getSortablePosition ( ) : mixed | null
Результат mixed | null

getSorting() публичный Метод

public getSorting ( array $sorting = [] ) : array
$sorting array
Результат array

getStateMachineGraph() публичный Метод

public getStateMachineGraph ( ) : string
Результат string

getStateMachineTransition() публичный Метод

public getStateMachineTransition ( ) : string
Результат string

getTemplate() публичный Метод

public getTemplate ( $name ) : mixed | null
$name
Результат mixed | null

getVars() публичный Метод

public getVars ( )

hasGrid() публичный Метод

public hasGrid ( ) : boolean
Результат boolean

hasPermission() публичный Метод

public hasPermission ( ) : boolean
Результат boolean

hasStateMachine() публичный Метод

public hasStateMachine ( ) : boolean
Результат boolean

isCsrfProtectionEnabled() публичный Метод

public isCsrfProtectionEnabled ( ) : boolean
Результат boolean

isFilterable() публичный Метод

public isFilterable ( ) : boolean
Результат boolean

isHeaderRedirection() публичный Метод

public isHeaderRedirection ( ) : boolean
Результат boolean

isHtmlRequest() публичный Метод

public isHtmlRequest ( ) : boolean
Результат boolean

isLimited() публичный Метод

public isLimited ( ) : boolean
Результат boolean

isPaginated() публичный Метод

public isPaginated ( ) : boolean
Результат boolean

isSortable() публичный Метод

public isSortable ( ) : boolean
Результат boolean