33,6 → 33,7 |
if ($nbreRessources == 0) { |
$message = "A implémenter : carte proportionnelle ensemble des infos"; |
$code = RestServeur::HTTP_CODE_RESSOURCE_INTROUVABLE; |
throw new Exception($message, $code); |
} else if ($nbreRessources == 1) { |
if ($this->etreRessourceIdentifiants(0)) { |
$this->sousService = 'Taxons'; |
56,7 → 57,7 |
$ok = true; |
if (isset($this->ressources[$position])) { |
$ids = $this->ressources[$position]; |
$projetPattern = '(?:(?:[A-Z0-9]+(\.(?:nn|nt)?):)?(?:[0-9]+,)*[0-9]+)'; |
$projetPattern = '(?:(?:(?:[A-Za-z0-9]+\.)?(?:nn|nt)?:)?(?:[0-9]+,)*[0-9]+)'; |
$patternComplet = "/^$projetPattern(?:;$projetPattern)*$/i"; |
$ok = preg_match($patternComplet, $ids) ? true : false; |
} |