46,7 → 46,7 |
|
private $champsPrenom = array('prenom_utilisateur'); |
private $champsNom = array('nom_utilisateur'); |
private $champsSousRequeteObs = array('masque.genre', 'masque.famille', 'masque.ns', 'masque.commune', 'masque.milieu', 'masque.pays'); |
private $champsSousRequeteObs = array('masque.standard','masque.genre', 'masque.famille', 'masque.ns', 'masque.commune', 'masque.milieu', 'masque.pays'); |
|
public function __construct(Conteneur $conteneur) { |
$this->conteneur = $conteneur; |
162,6 → 162,7 |
* @param $req le tableau, passé par référence représentant les composants de la requête à bâtir |
*/ |
public function ajouterContraintes() { |
$this->ajouterContrainteStandard(); |
$this->ajouterContrainteAuteur(); |
$this->ajouterContrainteDate(); |
$this->ajouterContraintePays(); |
176,6 → 177,14 |
$this->ajouterContraintePnInscrits(); |
} |
|
private function ajouterContrainteStandard() { |
if (isset($this->parametres['masque.standard'])) { |
$donnees_standard = $this->parametres['masque.standard']; |
$this->addWhere('masque.standard', "do.donnees_standard = $donnees_standard"); |
$this->ajouterJoinObsSiNecessaire(); |
} |
} |
|
private function ajouterContrainteAuteur() { |
if (isset($this->parametres['masque.auteur'])) { |
$auteur = $this->parametres['masque.auteur']; |