PHP Class Networking\InitCmsBundle\Admin\Model\MediaAdmin

Author: Yorkie Chadwick ([email protected])
Inheritance: extends Sonata\MediaBundle\Admin\BaseMediaAdmin
Afficher le fichier Open project: networking/init-cms-bundle

Protected Properties

Свойство Type Description
$baseRoutePattern string
$datagridValues array Default values to the datagrid.
$languages array
$localisedMediaProviders array
$trackedActions array

Méthodes publiques

Méthode Description
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 )

Méthodes protégées

Méthode Description
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')

Method Details

buildDatagrid() public méthode

public buildDatagrid ( )

buildEditForm() protected méthode

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

checkForDuplicate() public méthode

public checkForDuplicate ( $media, $checksum ) : object
$media
Résultat object

configureDatagridFilters() protected méthode

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

configureFormFields() protected méthode

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

configureListFields() protected méthode

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

configureRoutes() public méthode

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

generateUrl() public méthode

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

getBatchActions() public méthode

public getBatchActions ( )

getChecksum() public méthode

public getChecksum ( $media ) : string
$media
Résultat string

getExportFormats() public méthode

public getExportFormats ( )

getIcon() public méthode

public getIcon ( ) : string
Résultat string

getLocaleChoices() protected méthode

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
Résultat array

getPersistentParameters() public méthode

getTemplate() public méthode

public getTemplate ( string $name ) : null | string | void
$name string
Résultat null | string | void

getTrackedActions() public méthode

public getTrackedActions ( ) : Array
Résultat Array

prePersist() public méthode

public prePersist ( mixed $media ) : mixed | void
$media mixed
Résultat mixed | void

preUpdate() public méthode

public preUpdate ( mixed $media ) : mixed | void
$media mixed
Résultat mixed | void

setLanguages() public méthode

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 méthode

public setLocalisedMediaProviders ( array $providers )
$providers array

setTrackedActions() public méthode

public setTrackedActions ( $trackedActions )
$trackedActions

Property Details

$baseRoutePattern protected_oe property

protected string $baseRoutePattern
Résultat string

$datagridValues protected_oe property

Default values to the datagrid.
protected array $datagridValues
Résultat array

$languages protected_oe property

protected array $languages
Résultat array

$localisedMediaProviders protected_oe property

protected array $localisedMediaProviders
Résultat array

$trackedActions protected_oe property

protected array $trackedActions
Résultat array