Exemplo n.º 1
0
 public function listAllFiltered($filters = array(), $order = null, $resultType = ResultType::ObjectType)
 {
     $qb = $this->getQB();
     if (array_key_exists('nombre', $filters) && $filters['nombre'] != null) {
         $param = Util::makeCanonic($filters['nombre']);
         $qb->andWhere('usuario.canonic_name like :nombre')->setParameter('nombre', "%{$param}%");
     }
     /*if(is_array($order) && array_key_exists('nombre',$order)) {
           $order[]=array('apellidos'=>$order[1]);
       }*/
     return $this->filterQB($qb, $filters, $resultType, $order);
 }
Exemplo n.º 2
0
 /**
  * @ORM\PrePersist
  * @ORM\PreUpdate
  */
 public function canonicalization()
 {
     if ($this->nombre != null && strlen($this->nombre) > 0) {
         $this->canonic_name = Util::makeCanonic($this->nombre);
     }
 }
Exemplo n.º 3
0
 public function canonicalize($name)
 {
     return Util::makeCanonic($name);
 }