PHP Класс Neos\Media\Domain\Model\AssetCollection

Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$assets Collection<\Neos\Media\Domain\Model\Asset>
$tags Collection<\Neos\Media\Domain\Model\Tag>
$title string

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

Метод Описание
__construct ( string $title )
addAsset ( Asset $asset ) : boolean Add one asset to the asset collection
addTag ( Tag $tag ) : boolean Add a single tag to this asset
getAssets ( ) : ArrayCollection Returns the Assets
getTags ( ) : Doctrine\Common\Collections\Collection Return the tags assigned to this asset
getTitle ( ) : string Returns the Title
removeAsset ( Asset $asset ) : boolean Remove one asset from the asset collection
removeTag ( Tag $tag ) : boolean Remove a single tag from this asset
setAssets ( ArrayCollection $assets ) : void Sets the Assets
setTags ( Doctrine\Common\Collections\Collection $tags ) : void Set the tags assigned to this asset
setTitle ( string $title ) : void Sets the Title

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

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

public __construct ( string $title )
$title string

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

Add one asset to the asset collection
public addAsset ( Asset $asset ) : boolean
$asset Asset
Результат boolean

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

Add a single tag to this asset
public addTag ( Tag $tag ) : boolean
$tag Tag
Результат boolean

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

Returns the Assets
public getAssets ( ) : ArrayCollection
Результат Doctrine\Common\Collections\ArrayCollection

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

Return the tags assigned to this asset
public getTags ( ) : Doctrine\Common\Collections\Collection
Результат Doctrine\Common\Collections\Collection

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

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

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

Remove one asset from the asset collection
public removeAsset ( Asset $asset ) : boolean
$asset Asset
Результат boolean

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

Remove a single tag from this asset
public removeTag ( Tag $tag ) : boolean
$tag Tag
Результат boolean

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

Sets the Assets
public setAssets ( ArrayCollection $assets ) : void
$assets Doctrine\Common\Collections\ArrayCollection
Результат void

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

Set the tags assigned to this asset
public setTags ( Doctrine\Common\Collections\Collection $tags ) : void
$tags Doctrine\Common\Collections\Collection
Результат void

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

Sets the Title
public setTitle ( string $title ) : void
$title string
Результат void

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

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

protected Collection<\Neos\Media\Domain\Model\Asset> $assets
Результат Collection<\Neos\Media\Domain\Model\Asset>

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

protected Collection<\Neos\Media\Domain\Model\Tag> $tags
Результат Collection<\Neos\Media\Domain\Model\Tag>

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

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