PHP Класс Jackalope\Observation\Event

Автор: D. Barsotti ([email protected])
Автор: David Buchmann ([email protected])
Наследование: implements PHPCR\Observation\EventInterface
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$NODE_TYPE_EVENT array Events that support getting the primary or mixin node types.
$PROPERTY_TYPE_EVENT array Events that support getting the property type.
$date integer
$identifier string
$info array
$mixinNodeTypeNames array
$ntm PHPCR\NodeType\NodeTypeManagerInterface
$path string
$primaryNodeTypeName string
$type integer
$userData string
$userId string

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

Метод Описание
__construct ( Jackalope\FactoryInterface $factory, PHPCR\NodeType\NodeTypeManagerInterface $ntm )
addInfo ( string $key, string $value )
addMixinNodeTypeName ( $mixinNodeTypeName )
getDate ( ) {@inheritDoc}
getIdentifier ( ) {@inheritDoc}
getInfo ( ) {@inheritDoc}
getMixinNodeTypes ( ) {@inheritDoc}
getPath ( ) {@inheritDoc}
getPrimaryNodeType ( ) {@inheritDoc}
getPropertyType ( ) {@inheritDoc}
getType ( ) {@inheritDoc}
getUserData ( ) {@inheritDoc}
getUserID ( ) {@inheritDoc}
setDate ( integer $date )
setIdentifier ( string $identifier )
setMixinNodeTypeNames ( array $mixinNodeTypeNames )
setPath ( string $path )
setPrimaryNodeTypeName ( string $primaryNodeTypeName )
setType ( string $type )
setUserData ( string $data )
setUserId ( string $userId )

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

Метод Описание
checkNodeTypeEvent ( ) Check if this event is a node type event. Throw exception otherwise.

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

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

public __construct ( Jackalope\FactoryInterface $factory, PHPCR\NodeType\NodeTypeManagerInterface $ntm )
$factory Jackalope\FactoryInterface ignored but need by the factory
$ntm PHPCR\NodeType\NodeTypeManagerInterface to have primary and mixin types

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

public addInfo ( string $key, string $value )
$key string
$value string

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

public addMixinNodeTypeName ( $mixinNodeTypeName )

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

{@inheritDoc}
public getDate ( )

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

{@inheritDoc}
public getIdentifier ( )

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

{@inheritDoc}
public getInfo ( )

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

{@inheritDoc}
public getMixinNodeTypes ( )

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

{@inheritDoc}
public getPath ( )

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

{@inheritDoc}
public getPrimaryNodeType ( )

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

{@inheritDoc}
public getPropertyType ( )

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

{@inheritDoc}
public getType ( )

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

{@inheritDoc}
public getUserData ( )

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

{@inheritDoc}
public getUserID ( )

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

public setDate ( integer $date )
$date integer

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

public setIdentifier ( string $identifier )
$identifier string

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

public setMixinNodeTypeNames ( array $mixinNodeTypeNames )
$mixinNodeTypeNames array

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

public setPath ( string $path )
$path string

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

public setPrimaryNodeTypeName ( string $primaryNodeTypeName )
$primaryNodeTypeName string

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

public setType ( string $type )
$type string

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

public setUserData ( string $data )
$data string url-encoded string

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

public setUserId ( string $userId )
$userId string

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

$NODE_TYPE_EVENT защищенное статическое свойство

Events that support getting the primary or mixin node types.
protected static array $NODE_TYPE_EVENT
Результат array

$PROPERTY_TYPE_EVENT защищенное статическое свойство

Events that support getting the property type.
protected static array $PROPERTY_TYPE_EVENT
Результат array

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

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

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

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

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

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

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

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

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

protected NodeTypeManagerInterface,PHPCR\NodeType $ntm
Результат PHPCR\NodeType\NodeTypeManagerInterface

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

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

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

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

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

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

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

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

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

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