Neos\ContentRepository\Security\Authorization\Privilege\Node\NodePrivilegeContext::isInWorkspace PHP Метод

isInWorkspace() публичный Метод

Example: isInWorkspace(['live', 'user-admin']) matches if the selected node is in one of the workspaces "user-admin" or "live"
public isInWorkspace ( array $workspaceNames ) : boolean
$workspaceNames array An array of workspace names, e.g. ["live", "user-admin"]
Результат boolean TRUE if the selected node matches the $workspaceNames, otherwise FALSE
    public function isInWorkspace($workspaceNames)
    {
        if ($this->node === null) {
            return true;
        }
        return in_array($this->node->getWorkspace()->getName(), $workspaceNames);
    }