Neos.ContentRepository/Classes/Domain/Service/ConfigurationContentDimensionPresetSource.php
protected function isPresetAllowedByConstraints($dimensionName, $presetIdentifier, array $constraints)
    {
        if (!array_key_exists($dimensionName, $constraints)) {
            return true;
        }
        if (array_key_exists($presetIdentifier, $constraints[$dimensionName]) && $constraints[$dimensionName][$presetIdentifier] === true) {
            return true;
        }
        if (array_key_exists($presetIdentifier, $constraints[$dimensionName]) && $constraints[$dimensionName][$presetIdentifier] === false) {
            return false;
        }
        if (array_key_exists('*', $constraints[$dimensionName])) {
            return (boolean)$constraints[$dimensionName]['*'];
        }

        return true;
    }
protected function isPresetAllowedByConstraints($dimensionName, $presetIdentifier, array $constraints)
    {
        if (!array_key_exists($dimensionName, $constraints)) {
            return true;
        }
        if (array_key_exists($presetIdentifier, $constraints[$dimensionName]) && $constraints[$dimensionName][$presetIdentifier] === true) {
            return true;
        }
        if (array_key_exists($presetIdentifier, $constraints[$dimensionName]) && $constraints[$dimensionName][$presetIdentifier] === false) {
            return false;
        }
        if (array_key_exists('*', $constraints[$dimensionName])) {
            return (boolean)$constraints[$dimensionName]['*'];
        }

        return true;
    }
protected function isPresetAllowedByConstraints ( $ dimensionName , $ presetIdentifier , array $ constraints ) { if ( ! array_key_exists ( $ dimensionName , $ constraints ) ) { return true ; } if ( array_key_exists ( $ presetIdentifier , $ constraints [ $ dimensionName ] ) && $ constraints [ $ dimensionName ] [ $ presetIdentifier ] === true ) { return true ; } if ( array_key_exists ( $ presetIdentifier , $ constraints [ $ dimensionName ] ) && $ constraints [ $ dimensionName ] [ $ presetIdentifier ] === false ) { return false ; } if ( array_key_exists ( '*' , $ constraints [ $ dimensionName ] ) ) { return ( boolean ) $ constraints [ $ dimensionName ] [ '*' ] ; } return true ; }
Checks if the given preset of the specified dimension is allowed according to the given constraints

@param string $dimensionName Name of the dimension the preset belongs to
@param string $presetIdentifier Identifier of the preset to check
@param array $constraints Constraints to use for the check
@return boolean
Checks if the given preset of the specified dimension is allowed according to the given constraints