/** * @see ItemParameterCriterion::validate */ protected function doValidation($value, Parameter $parameter, array $parameters) { // Dynamic layers, defined in the settings file or localsettings. if (in_array(strtolower($value), MapsOpenLayers::getLayerNames(true))) { return true; } return parent::doValidation($value, $parameter, $parameters); }