PHP Класс Sulu\Bundle\MediaBundle\Api\Media

Наследование: extends Sulu\Component\Rest\ApiWrapper
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$additionalVersionData array
$file Sulu\Bundle\MediaBundle\Entity\File
$fileVersion Sulu\Bundle\MediaBundle\Entity\FileVersion
$formats array
$locale string
$localizedMeta Sulu\Bundle\MediaBundle\Entity\FileVersionMeta
$url string
$version integer

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

Метод Описание
__construct ( Sulu\Bundle\MediaBundle\Entity\MediaInterface $media, $locale, $version = null )
addCategory ( Sulu\Bundle\CategoryBundle\Entity\CategoryInterface $category ) Adds a category to the entity.
addTag ( Tag $tagEntity )
getAdditionalVersionData ( ) : array
getCategories ( ) : Category[] Returns the categories of the media.
getChanged ( ) : string
getChanger ( ) : string
getCollection ( ) : integer
getContentLanguages ( ) : array
getCopyright ( ) : string Returns copyright for media.
getCreated ( ) : mixed
getCreator ( ) : string
getCredits ( ) : string Returns copyright for media.
getDescription ( ) : string
getDownloadCounter ( ) : string
getFallbackLocale ( ) : string
getFile ( ) : File
getFileVersion ( ) : FileVersion
getFocusPointX ( ) : integer Returns the x coordinate of the focus point.
getFocusPointY ( ) : integer Returns the y coordinate of the focus point.
getFormats ( ) : array
getId ( ) : integer
getLocale ( ) : string
getMimeType ( ) : string
getName ( ) : integer
getProperties ( ) : array
getPublishLanguages ( ) : array
getSize ( ) : integer
getStorageOptions ( ) : string
getSubVersion ( ) : integer
getTags ( ) : array
getThumbnails ( ) : array
getTitle ( ) : string
getType ( ) : MediaType
getUrl ( ) : string
getVersion ( ) : integer
getVersions ( ) : array
isAudio ( ) : boolean
isDocument ( ) : boolean
isImage ( ) : boolean
isTypeOf ( string $type ) : boolean
isVideo ( ) : boolean
removeCategories ( ) Removes all category from the entity.
removeTags ( )
setAdditionalVersionData ( array $additionalVersionData )
setChanged ( DateTime | string $changed )
setChanger ( Sulu\Component\Security\Authentication\UserInterface $changer )
setCollection ( Collection $collection )
setContentLanguages ( array $contentLanguages )
setCopyright ( string $copyright )
setCreator ( Sulu\Component\Security\Authentication\UserInterface $creator )
setCredits ( string $credits )
setDescription ( string $description )
setFocusPointX ( integer $focusPointX ) Sets the x coordinate of the focus point.
setFocusPointY ( integer $focusPointY ) Sets the y coordinate of the focus point.
setFormats ( array $formats )
setMimeType ( string $mimeType )
setName ( integer $name )
setProperties ( array $properties )
setPublishLanguages ( array $publishLanguages )
setSize ( integer $size )
setStorageOptions ( string $storageOptions )
setTitle ( string $title )
setType ( MediaType $type )
setUrl ( string $url )
setVersion ( integer $version )

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

Метод Описание
getLocalizedMeta ( ) : FileVersionMeta Searches the meta for the file version in the media locale. Might also return a fallback.
getMeta ( boolean $create = false ) : FileVersionMeta

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

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

public __construct ( Sulu\Bundle\MediaBundle\Entity\MediaInterface $media, $locale, $version = null )
$media Sulu\Bundle\MediaBundle\Entity\MediaInterface

addCategory() публичный метод

Adds a category to the entity.
public addCategory ( Sulu\Bundle\CategoryBundle\Entity\CategoryInterface $category )
$category Sulu\Bundle\CategoryBundle\Entity\CategoryInterface

addTag() публичный метод

public addTag ( Tag $tagEntity )
$tagEntity Sulu\Bundle\TagBundle\Entity\Tag

getAdditionalVersionData() публичный метод

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

getCategories() публичный метод

Returns the categories of the media.
public getCategories ( ) : Category[]
Результат Sulu\Bundle\CategoryBundle\Api\Category[]

getChanged() публичный метод

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

getChanger() публичный метод

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

getCollection() публичный метод

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

getContentLanguages() публичный метод

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

getCopyright() публичный метод

Returns copyright for media.
public getCopyright ( ) : string
Результат string

getCreated() публичный метод

public getCreated ( ) : mixed
Результат mixed

getCreator() публичный метод

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

getCredits() публичный метод

Returns copyright for media.
public getCredits ( ) : string
Результат string

getDescription() публичный метод

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

getDownloadCounter() публичный метод

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

getFallbackLocale() публичный метод

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

getFile() публичный метод

public getFile ( ) : File
Результат Sulu\Bundle\MediaBundle\Entity\File

getFileVersion() публичный метод

public getFileVersion ( ) : FileVersion
Результат Sulu\Bundle\MediaBundle\Entity\FileVersion

getFocusPointX() публичный метод

Returns the x coordinate of the focus point.
public getFocusPointX ( ) : integer
Результат integer

getFocusPointY() публичный метод

Returns the y coordinate of the focus point.
public getFocusPointY ( ) : integer
Результат integer

getFormats() публичный метод

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

getId() публичный метод

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

getLocale() публичный метод

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

getMimeType() публичный метод

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

getName() публичный метод

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

getProperties() публичный метод

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

getPublishLanguages() публичный метод

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

getSize() публичный метод

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

getStorageOptions() публичный метод

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

getSubVersion() публичный метод

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

getTags() публичный метод

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

getThumbnails() публичный метод

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

getTitle() публичный метод

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

getType() публичный метод

public getType ( ) : MediaType
Результат Sulu\Bundle\MediaBundle\Entity\MediaType

getUrl() публичный метод

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

getVersion() публичный метод

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

getVersions() публичный метод

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

isAudio() публичный метод

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

isDocument() публичный метод

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

isImage() публичный метод

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

isTypeOf() публичный метод

public isTypeOf ( string $type ) : boolean
$type string
Результат boolean

isVideo() публичный метод

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

removeCategories() публичный метод

Removes all category from the entity.
public removeCategories ( )

removeTags() публичный метод

public removeTags ( )

setAdditionalVersionData() публичный метод

public setAdditionalVersionData ( array $additionalVersionData )
$additionalVersionData array

setChanged() публичный метод

public setChanged ( DateTime | string $changed )
$changed DateTime | string

setChanger() публичный метод

public setChanger ( Sulu\Component\Security\Authentication\UserInterface $changer )
$changer Sulu\Component\Security\Authentication\UserInterface

setCollection() публичный метод

public setCollection ( Collection $collection )
$collection Collection

setContentLanguages() публичный метод

public setContentLanguages ( array $contentLanguages )
$contentLanguages array

setCopyright() публичный метод

public setCopyright ( string $copyright )
$copyright string

setCreator() публичный метод

public setCreator ( Sulu\Component\Security\Authentication\UserInterface $creator )
$creator Sulu\Component\Security\Authentication\UserInterface

setCredits() публичный метод

public setCredits ( string $credits )
$credits string

setDescription() публичный метод

public setDescription ( string $description )
$description string

setFocusPointX() публичный метод

Sets the x coordinate of the focus point.
public setFocusPointX ( integer $focusPointX )
$focusPointX integer

setFocusPointY() публичный метод

Sets the y coordinate of the focus point.
public setFocusPointY ( integer $focusPointY )
$focusPointY integer

setFormats() публичный метод

public setFormats ( array $formats )
$formats array

setMimeType() публичный метод

public setMimeType ( string $mimeType )
$mimeType string

setName() публичный метод

public setName ( integer $name )
$name integer

setProperties() публичный метод

public setProperties ( array $properties )
$properties array

setPublishLanguages() публичный метод

public setPublishLanguages ( array $publishLanguages )
$publishLanguages array

setSize() публичный метод

public setSize ( integer $size )
$size integer

setStorageOptions() публичный метод

public setStorageOptions ( string $storageOptions )
$storageOptions string

setTitle() публичный метод

public setTitle ( string $title )
$title string

setType() публичный метод

public setType ( MediaType $type )
$type Sulu\Bundle\MediaBundle\Entity\MediaType

setUrl() публичный метод

public setUrl ( string $url )
$url string

setVersion() публичный метод

public setVersion ( integer $version )
$version integer

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

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

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

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

protected File,Sulu\Bundle\MediaBundle\Entity $file
Результат Sulu\Bundle\MediaBundle\Entity\File

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

protected FileVersion,Sulu\Bundle\MediaBundle\Entity $fileVersion
Результат Sulu\Bundle\MediaBundle\Entity\FileVersion

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

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

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

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

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

protected FileVersionMeta,Sulu\Bundle\MediaBundle\Entity $localizedMeta
Результат Sulu\Bundle\MediaBundle\Entity\FileVersionMeta

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

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

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

protected int $version
Результат integer