PHP Класс Networking\InitCmsBundle\Admin\Model\MediaAdmin

Автор: Yorkie Chadwick ([email protected])
Наследование: extends Sonata\MediaBundle\Admin\BaseMediaAdmin
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$baseRoutePattern string
$datagridValues array Default values to the datagrid.
$languages array
$localisedMediaProviders array
$trackedActions array

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

Метод Описание
buildDatagrid ( )
checkForDuplicate ( $media, $checksum ) : object
configureRoutes ( Sonata\AdminBundle\Route\RouteCollection $collection )
generateUrl ( $name, array $parameters = [], $absolute = false )
getBatchActions ( )
getChecksum ( $media ) : string
getExportFormats ( )
getIcon ( ) : string
getPersistentParameters ( )
getTemplate ( string $name ) : null | string | void
getTrackedActions ( ) : Array
prePersist ( mixed $media ) : mixed | void
preUpdate ( mixed $media ) : mixed | void
setLanguages ( array $languages ) Set the language paramenter to contain a list of languages most likely passed from the config.yml file
setLocalisedMediaProviders ( array $providers )
setTrackedActions ( $trackedActions )

Защищенные методы

Метод Описание
buildEditForm ( Sonata\AdminBundle\Form\FormMapper $formMapper, Sonata\MediaBundle\Provider\MediaProviderInterface $provider )
configureDatagridFilters ( Sonata\AdminBundle\Datagrid\DatagridMapper $datagridMapper, $context = '', $provider = '' )
configureFormFields ( Sonata\AdminBundle\Form\FormMapper $formMapper )
configureListFields ( Sonata\AdminBundle\Datagrid\ListMapper $listMapper )
getLocaleChoices ( ) : array Provide an array of locales where the locale is the key and the label is the value for easy display in a dropdown select for example example: array('de_CH' => 'Deutsch', 'en_GB' => 'English')

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

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

public buildDatagrid ( )

buildEditForm() защищенный Метод

protected buildEditForm ( Sonata\AdminBundle\Form\FormMapper $formMapper, Sonata\MediaBundle\Provider\MediaProviderInterface $provider )
$formMapper Sonata\AdminBundle\Form\FormMapper
$provider Sonata\MediaBundle\Provider\MediaProviderInterface

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

public checkForDuplicate ( $media, $checksum ) : object
$media
Результат object

configureDatagridFilters() защищенный Метод

protected configureDatagridFilters ( Sonata\AdminBundle\Datagrid\DatagridMapper $datagridMapper, $context = '', $provider = '' )
$datagridMapper Sonata\AdminBundle\Datagrid\DatagridMapper

configureFormFields() защищенный Метод

protected configureFormFields ( Sonata\AdminBundle\Form\FormMapper $formMapper )
$formMapper Sonata\AdminBundle\Form\FormMapper

configureListFields() защищенный Метод

protected configureListFields ( Sonata\AdminBundle\Datagrid\ListMapper $listMapper )
$listMapper Sonata\AdminBundle\Datagrid\ListMapper

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

public configureRoutes ( Sonata\AdminBundle\Route\RouteCollection $collection )
$collection Sonata\AdminBundle\Route\RouteCollection

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

public generateUrl ( $name, array $parameters = [], $absolute = false )
$parameters array

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

public getBatchActions ( )

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

public getChecksum ( $media ) : string
$media
Результат string

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

public getExportFormats ( )

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

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

getLocaleChoices() защищенный Метод

Provide an array of locales where the locale is the key and the label is the value for easy display in a dropdown select for example example: array('de_CH' => 'Deutsch', 'en_GB' => 'English')
protected getLocaleChoices ( ) : array
Результат array

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

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

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

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

public getTrackedActions ( ) : Array
Результат Array

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

public prePersist ( mixed $media ) : mixed | void
$media mixed
Результат mixed | void

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

public preUpdate ( mixed $media ) : mixed | void
$media mixed
Результат mixed | void

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

Set the language paramenter to contain a list of languages most likely passed from the config.yml file
public setLanguages ( array $languages )
$languages array

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

public setLocalisedMediaProviders ( array $providers )
$providers array

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

public setTrackedActions ( $trackedActions )
$trackedActions

Описание свойств

$baseRoutePattern защищенное свойство

protected string $baseRoutePattern
Результат string

$datagridValues защищенное свойство

Default values to the datagrid.
protected array $datagridValues
Результат array

$languages защищенное свойство

protected array $languages
Результат array

$localisedMediaProviders защищенное свойство

protected array $localisedMediaProviders
Результат array

$trackedActions защищенное свойство

protected array $trackedActions
Результат array