PHP 클래스 Networking\InitCmsBundle\Admin\Model\MediaAdmin

저자: Yorkie Chadwick ([email protected])
상속: extends Sonata\MediaBundle\Admin\BaseMediaAdmin
파일 보기 프로젝트 열기: networking/init-cms-bundle

보호된 프로퍼티들

프로퍼티 타입 설명
$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