Exemplo n.º 1
0
 public function getSingleUser($field = 'id')
 {
     $c = new Criteria();
     $c->add(TaskUserPeer::TASK_ID, $this->getId());
     $user = TaskUserPeer::doSelectOne($c);
     if ($user != null) {
         $user = $user->getsfGuardUser()->getProfile();
         if ($field == 'id' || $field == null) {
             return $user->getUserId();
         }
         if ($field == 'uuid') {
             return $user->getUuid();
         }
         if ($field == 'user') {
             return $user->getsfGuardUser();
         }
     }
     return null;
 }