Ejemplo n.º 1
0
 protected function getSortTokens(PlFilter $uf)
 {
     $uf->requireAccounts();
     return 'a.is_admin';
 }
Ejemplo n.º 2
0
 public function buildCondition(PlFilter $uf)
 {
     $uf->requireAccounts();
     if ($this->active) {
         $date = '$UID IS NOT NULL AND a.state = \'active\'';
     } else {
         $date = '$UID IS NOT NULL AND a.state != \'pending\'';
     }
     if (!is_null($this->comparison)) {
         $date .= ' AND a.registration_date != \'0000-00-00 00:00:00\' AND a.registration_date ' . $this->comparison . ' ' . XDB::format('{?}', $this->date->format('Y-m-d'));
     }
     return $date;
 }