385,11 → 385,14 |
$validite_ressource = true; |
if ($decomposition) { |
list($radical, $suffixe) = $decomposition; |
$champs_complementaire = array('nom_retenu_complet', 'basionyme_complet'); |
// on verifie si le nom du champ existe bien |
if (!$this->estChampApi($radical) && !$this->estChampComplementaire($radical)) { |
if (!in_array($radical, $champs_complementaire)) { |
$validite_ressource = false; |
$e = 'Le champ "'.$radical.'" n\'existe pas dans la base. <br/><br/>'; |
$this->renvoyerErreur( RestServeur::HTTP_CODE_MAUVAISE_REQUETE, $e); |
} |
} elseif ($this->estUnPoint($champ)) { |
$validite_ressource = $this->verifierValiditeSuffixe($suffixe, $radical); |
} |