PHP 클래스 Jackalope\NodeType\NodeType
In Jackalope, the only information stored and thus available at
instantiation is the list of declared supertype names, child node type names
and property definition instances acquired from the NodeTypeDefinition.
All other information in this class is deduced from this when requested.
파일 보기
프로젝트 열기: jackalope/jackalope
1 사용 예제들
보호된 프로퍼티들
프로퍼티 |
타입 |
설명 |
|
$childNodeDefinitions |
array |
Cache of the aggregated child node definitions from this type and all
its super type so they need to be gathered and instantiated only once. |
|
$declaredSupertypes |
array |
Cache of the declared super NodeType instances so they need to be
instantiated only once. |
|
$propertyDefinitions |
array |
Cache of the collected property definitions so they need to be
instantiated only once. |
|
$superTypeNames |
array |
Cache of the aggregated super node type names so they need to be
aggregated only once. |
|
$superTypes |
PHPCR\NodeType\NodeTypeInterface[] |
Cache of the aggregated super NodeType instances so they need to be
instantiated only once. |
|
공개 메소드들
메소드 상세
public canAddChildNode ( $childNodeName, $nodeTypeName = null, $throw = false ) |
canRemoveProperty()
공개 메소드
getChildNodeDefinitions()
공개 메소드
getDeclaredSubtypes()
공개 메소드
getDeclaredSupertypes()
공개 메소드
getPropertyDefinitions()
공개 메소드
getSupertypeNames()
공개 메소드
프로퍼티 상세
$childNodeDefinitions 보호되어 있는 프로퍼티
Cache of the aggregated child node definitions from this type and all
its super type so they need to be gathered and instantiated only once.
protected array $childNodeDefinitions |
리턴 |
array |
|
$declaredSupertypes 보호되어 있는 프로퍼티
Cache of the declared super NodeType instances so they need to be
instantiated only once.
protected array $declaredSupertypes |
리턴 |
array |
|
$propertyDefinitions 보호되어 있는 프로퍼티
Cache of the collected property definitions so they need to be
instantiated only once.
protected array $propertyDefinitions |
리턴 |
array |
|
$superTypeNames 보호되어 있는 프로퍼티
Cache of the aggregated super node type names so they need to be
aggregated only once.
protected array $superTypeNames |
리턴 |
array |
|
Cache of the aggregated super NodeType instances so they need to be
instantiated only once.
protected NodeTypeInterface[],PHPCR\NodeType $superTypes |
리턴 |
PHPCR\NodeType\NodeTypeInterface[] |
|