Neos\ContentRepository\Tests\Unit\Domain\Service\ConfigurationContentDimensionPresetSourceTest::isPresetCombinationAllowedByConstraintsReturnsFalseIfConstraintExplicitlyDoesNotAllowTheCombination PHP Метод

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

    public function isPresetCombinationAllowedByConstraintsReturnsFalseIfConstraintExplicitlyDoesNotAllowTheCombination()
    {
        $source = new ConfigurationContentDimensionPresetSource();
        $configuration = $this->configurationWithThreeDimensionsAndManyValues;
        $configuration['country']['presets']['US']['constraints']['language']['de'] = false;
        $source->setConfiguration($configuration);
        $this->assertTrue($source->isPresetCombinationAllowedByConstraints(array('language' => 'de', 'country' => 'DE')));
        $this->assertFalse($source->isPresetCombinationAllowedByConstraints(array('language' => 'de', 'country' => 'US')));
    }