Neos\Neos\Service\ContentElementWrappingService::addNodePropertyAttributes PHP Метод

addNodePropertyAttributes() защищенный Метод

Adds node properties to the given $attributes collection and returns the extended array
protected addNodePropertyAttributes ( array $attributes, Neos\ContentRepository\Domain\Model\NodeInterface $node ) : array
$attributes array
$node Neos\ContentRepository\Domain\Model\NodeInterface
Результат array the merged attributes
    protected function addNodePropertyAttributes(array $attributes, NodeInterface $node)
    {
        foreach (array_keys($node->getNodeType()->getProperties()) as $propertyName) {
            if ($propertyName[0] === '_' && $propertyName[1] === '_') {
                // skip fully-private properties
                continue;
            }
            $attributes = array_merge($attributes, $this->renderNodePropertyAttribute($node, $propertyName));
        }
        return $attributes;
    }