Exemple #1
0
 private function validateParam($key, &$value, Backend $storageBackend, AuthMechanism $authBackend)
 {
     $params = array_merge($storageBackend->getParameters(), $authBackend->getParameters());
     foreach ($params as $param) {
         /** @var DefinitionParameter $param */
         if ($param->getName() === $key) {
             if ($param->getType() === DefinitionParameter::VALUE_BOOLEAN) {
                 $value = $value === 'true';
             }
             return true;
         }
     }
     return false;
 }