Example #1
0
 private function countUnidades(Grupo $grupo)
 {
     $query = $this->em()->createQuery("\n            SELECT\n                COUNT(e) as total\n            FROM\n                Novosga\\Model\\Unidade e\n            WHERE\n                e.grupo = :grupo\n        ");
     $query->setParameter('grupo', $grupo->getId());
     $rs = $query->getSingleResult();
     return $rs['total'];
 }
Example #2
0
 /**
  * 
  * @param string $name
  * @param string $description
  * @param integer $weight
  * @return Grupo
  */
 public function create($name, $description)
 {
     $grupo = new Grupo();
     $grupo->setNome($name);
     $grupo->setDescricao($description);
     $grupo->setLeft(1);
     $grupo->setRight(2);
     $grupo->setLevel(0);
     return $grupo;
 }
 /**
  * {@inheritDoc}
  */
 public function __tostring()
 {
     $this->__initializer__ && $this->__initializer__->__invoke($this, '__tostring', array());
     return parent::__tostring();
 }