PHP 클래스 Sulu\Component\Content\Document\Subscriber\PHPCR\SuluNode

상속: implements IteratorAggregate, implements PHPCR\NodeInterface
파일 보기 프로젝트 열기: sulu/sulu

공개 메소드들

메소드 설명
__construct ( PHPCR\NodeInterface $node )
accept ( PHPCR\ItemVisitorInterface $visitor )
addMixin ( $mixinName )
addNode ( $relPath, $primaryNodeTypeName = null )
addNodeAutoNamed ( $nameHint = null, $primaryNodeTypeName = null )
canAddMixin ( $mixinName )
followLifecycleTransition ( $transition )
getAllowedLifecycleTransitions ( )
getAncestor ( $depth )
getCorrespondingNodePath ( $workspaceName )
getDefinition ( )
getDepth ( )
getIdentifier ( )
getIndex ( )
getIterator ( )
getMixinNodeTypes ( )
getName ( )
getNode ( $relPath )
getNodeNames ( $nameFilter = null, $typeFilter = null )
getNodes ( $nameFilter = null, $typeFilter = null )
getParent ( )
getPath ( )
getPrimaryItem ( )
getPrimaryNodeType ( )
getProperties ( $nameFilter = null )
getPropertiesValues ( $nameFilter = null, $dereference = true )
getProperty ( $relPath )
getPropertyValue ( $name, $type = PropertyType::UNDEFINED )
getPropertyValueWithDefault ( $relPath, $defaultValue )
getReferences ( $name = null )
getSession ( )
getSharedSet ( )
getWeakReferences ( $name = null )
hasNode ( $relPath )
hasNodes ( )
hasProperties ( )
hasProperty ( $relPath )
isCheckedOut ( )
isLocked ( )
isModified ( )
isNew ( )
isNode ( )
isNodeType ( $nodeTypeName )
isSame ( PHPCR\ItemInterface $otherItem )
orderBefore ( $srcChildRelPath, $destChildRelPath )
remove ( )
removeMixin ( $mixinName )
removeShare ( )
removeSharedSet ( )
rename ( $newName )
revert ( )
setMixins ( array $mixinNames )
setPrimaryType ( $nodeTypeName )
setProperty ( $name, $value, $type = PropertyType::UNDEFINED )
update ( $srcWorkspace )

메소드 상세

__construct() 공개 메소드

public __construct ( PHPCR\NodeInterface $node )
$node PHPCR\NodeInterface

accept() 공개 메소드

public accept ( PHPCR\ItemVisitorInterface $visitor )
$visitor PHPCR\ItemVisitorInterface

addMixin() 공개 메소드

public addMixin ( $mixinName )

addNode() 공개 메소드

public addNode ( $relPath, $primaryNodeTypeName = null )

addNodeAutoNamed() 공개 메소드

public addNodeAutoNamed ( $nameHint = null, $primaryNodeTypeName = null )

canAddMixin() 공개 메소드

public canAddMixin ( $mixinName )

followLifecycleTransition() 공개 메소드

public followLifecycleTransition ( $transition )

getAllowedLifecycleTransitions() 공개 메소드

getAncestor() 공개 메소드

public getAncestor ( $depth )

getCorrespondingNodePath() 공개 메소드

public getCorrespondingNodePath ( $workspaceName )

getDefinition() 공개 메소드

public getDefinition ( )

getDepth() 공개 메소드

public getDepth ( )

getIdentifier() 공개 메소드

public getIdentifier ( )

getIndex() 공개 메소드

public getIndex ( )

getIterator() 공개 메소드

public getIterator ( )

getMixinNodeTypes() 공개 메소드

public getMixinNodeTypes ( )

getName() 공개 메소드

public getName ( )

getNode() 공개 메소드

public getNode ( $relPath )

getNodeNames() 공개 메소드

public getNodeNames ( $nameFilter = null, $typeFilter = null )

getNodes() 공개 메소드

public getNodes ( $nameFilter = null, $typeFilter = null )

getParent() 공개 메소드

public getParent ( )

getPath() 공개 메소드

public getPath ( )

getPrimaryItem() 공개 메소드

public getPrimaryItem ( )

getPrimaryNodeType() 공개 메소드

public getPrimaryNodeType ( )

getProperties() 공개 메소드

public getProperties ( $nameFilter = null )

getPropertiesValues() 공개 메소드

public getPropertiesValues ( $nameFilter = null, $dereference = true )

getProperty() 공개 메소드

public getProperty ( $relPath )

getPropertyValue() 공개 메소드

public getPropertyValue ( $name, $type = PropertyType::UNDEFINED )

getPropertyValueWithDefault() 공개 메소드

public getPropertyValueWithDefault ( $relPath, $defaultValue )

getReferences() 공개 메소드

public getReferences ( $name = null )

getSession() 공개 메소드

public getSession ( )

getSharedSet() 공개 메소드

public getSharedSet ( )

getWeakReferences() 공개 메소드

public getWeakReferences ( $name = null )

hasNode() 공개 메소드

public hasNode ( $relPath )

hasNodes() 공개 메소드

public hasNodes ( )

hasProperties() 공개 메소드

public hasProperties ( )

hasProperty() 공개 메소드

public hasProperty ( $relPath )

isCheckedOut() 공개 메소드

public isCheckedOut ( )

isLocked() 공개 메소드

public isLocked ( )

isModified() 공개 메소드

public isModified ( )

isNew() 공개 메소드

public isNew ( )

isNode() 공개 메소드

public isNode ( )

isNodeType() 공개 메소드

public isNodeType ( $nodeTypeName )

isSame() 공개 메소드

public isSame ( PHPCR\ItemInterface $otherItem )
$otherItem PHPCR\ItemInterface

orderBefore() 공개 메소드

public orderBefore ( $srcChildRelPath, $destChildRelPath )

remove() 공개 메소드

public remove ( )

removeMixin() 공개 메소드

public removeMixin ( $mixinName )

removeShare() 공개 메소드

public removeShare ( )

removeSharedSet() 공개 메소드

public removeSharedSet ( )

rename() 공개 메소드

public rename ( $newName )

revert() 공개 메소드

public revert ( )

setMixins() 공개 메소드

public setMixins ( array $mixinNames )
$mixinNames array

setPrimaryType() 공개 메소드

public setPrimaryType ( $nodeTypeName )

setProperty() 공개 메소드

public setProperty ( $name, $value, $type = PropertyType::UNDEFINED )

update() 공개 메소드

public update ( $srcWorkspace )