프로퍼티 | 타입 | 설명 | |
---|---|---|---|
$configuration | object | ||
$nodeTypeManager | |||
$properties | array | ||
$superTypeConfiguration | array | ||
$types | array |
메소드 | 설명 | |
---|---|---|
generateVieSchema ( ) : object | Converts the nodes types to a fully structured array in the same structure as the schema to be created. |
메소드 | 설명 | |
---|---|---|
addProperty ( string $nodeType, string $propertyName, array $propertyConfiguration ) : void | Adds a property to the list of known properties | |
getAllAncestors ( string $type ) : array | Return all ancestors of a node type | |
getAllSubtypes ( string $type ) : array | Return all sub node types of a node type (recursively) | |
readNodeTypeConfiguration ( string $nodeTypeName, |
||
removeUndeclaredTypes ( array &$configuration ) : void | Cleans up all types which are not know in given configuration array |
public generateVieSchema ( ) : object | ||
리턴 | object |
protected getAllAncestors ( string $type ) : array | ||
$type | string | |
리턴 | array |
protected getAllSubtypes ( string $type ) : array | ||
$type | string | |
리턴 | array |
protected readNodeTypeConfiguration ( string $nodeTypeName, |
||
$nodeTypeName | string | |
$nodeType | ||
리턴 | void |
protected removeUndeclaredTypes ( array &$configuration ) : void | ||
$configuration | array | |
리턴 | void |
protected NodeTypeManager,Neos\ContentRepository\Domain\Service $nodeTypeManager | ||
리턴 |