Neos\ContentRepository\Domain\Model\Node::setAccessRoles PHP Method

setAccessRoles() public method

Sets the roles which are required to access this node
public setAccessRoles ( array $accessRoles ) : void
$accessRoles array
return void
    public function setAccessRoles(array $accessRoles)
    {
        if (!$this->isNodeDataMatchingContext()) {
            $this->materializeNodeData();
        }
        if ($this->getAccessRoles() === $accessRoles) {
            return;
        }
        $this->nodeData->setAccessRoles($accessRoles);
        $this->context->getFirstLevelNodeCache()->flush();
        $this->emitNodeUpdated($this);
    }
Node