Exemplo n.º 1
0
 public function buildCondition(PlFilter $uf)
 {
     $sub = $uf->addNetworkingFilter();
     $conds = array();
     $conds[] = $uf->getVisibilityConditionForField($sub . '.pub');
     $conds[] = $sub . '.address ' . XDB::formatWildcards(XDB::WILDCARD_CONTAINS, $this->value);
     if ($this->type != -1) {
         $conds[] = $sub . '.nwid = ' . XDB::format('{?}', $this->type);
     }
     return implode(' AND ', $conds);
 }