Esempio n. 1
0
 public function buildCondition(PlFilter $uf)
 {
     $sub = $uf->addJobTermsFilter(count($this->val));
     $conditions = array();
     foreach ($this->val as $i => $jtid) {
         $conditions[] = $sub[$i] . '.jtid_1 = ' . XDB::escape($jtid);
     }
     $jsub = $uf->addJobFilter();
     $conditions[] = $uf->getVisibilityConditionForField($jsub . '.pub');
     return implode(' AND ', $conditions);
 }