Jackalope\NodeType\NodeTypeXmlConverter::getItemDefinitionFromXml PHP Méthode

getItemDefinitionFromXml() public méthode

public getItemDefinitionFromXml ( DOMElement $node ) : array
$node DOMElement
Résultat array
    public function getItemDefinitionFromXml(DOMElement $node)
    {
        $data = array();
        $data['declaringNodeType'] = $node->getAttribute('declaringNodeType');
        $data['name'] = $node->getAttribute('name');
        $data['isAutoCreated'] = Helper::getBoolAttribute($node, 'autoCreated');
        $data['isMandatory'] = Helper::getBoolAttribute($node, 'mandatory');
        $data['isProtected'] = Helper::getBoolAttribute($node, 'protected');
        $data['onParentVersion'] = OnParentVersionAction::valueFromName($node->getAttribute('onParentVersion'));
        return $data;
    }