Sulu\Component\Util\SuluNodeHelper::hasSuluNodeType PHP Method

hasSuluNodeType() public method

The sulu node type is the local name of node types with the sulu namespace. Example: sulu:snippet is the PHPCR node type snippet is the Sulu node type
public hasSuluNodeType ( PHPCR\NodeInterface $node, string | array $suluNodeTypes ) : boolean
$node PHPCR\NodeInterface
$suluNodeTypes string | array One or more node sulu types
return boolean
    public function hasSuluNodeType($node, $suluNodeTypes)
    {
        foreach ((array) $suluNodeTypes as $suluNodeType) {
            if (in_array($suluNodeType, $node->getPropertyValueWithDefault('jcr:mixinTypes', []))) {
                return true;
            }
        }
        return false;
    }