Subversion Repositories eFlore/Applications.del

Compare Revisions

Ignore whitespace Rev 2199 → Rev 2200

/branches/v1.11-magnesium/services/bibliotheque/Sql.php
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'];