PHP Класс Yosymfony\Spress\Core\DataSource\Item

Автор: Victor Puertas ([email protected])
Наследование: implements Yosymfony\Spress\Core\DataSource\ItemInterface
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
__construct ( string $content, string $id, array $attributes = [], boolean $isBinary = false, $type = self::TYPE_ITEM ) Constructor.
getAttributes ( )
getCollection ( )
getContent ( $snapshotName = '' )
getId ( )
getPath ( $snapshotName = '' )
getRelationshipCollection ( )
getType ( )
isBinary ( )
setAttributes ( array $values )
setCollection ( $name )
setContent ( $content, $snapshotName )
setPath ( $value, $snapshotName )

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

Метод Описание
setId ( string $id ) Sets id.

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

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

Constructor.
public __construct ( string $content, string $id, array $attributes = [], boolean $isBinary = false, $type = self::TYPE_ITEM )
$content string
$id string
$attributes array
$isBinary boolean

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

public getAttributes ( )

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

public getCollection ( )

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

public getContent ( $snapshotName = '' )

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

public getId ( )

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

public getPath ( $snapshotName = '' )

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

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

public getType ( )

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

public isBinary ( )

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

public setAttributes ( array $values )
$values array

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

public setCollection ( $name )

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

public setContent ( $content, $snapshotName )

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

Sets id.
protected setId ( string $id )
$id string The item identifier

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

public setPath ( $value, $snapshotName )