示例#1
0
 public function findOneById($id)
 {
     if (is_numeric($id)) {
         $item = parent::findOneBy(array("rdbms_id" => $id));
     } else {
         $item = parent::findOneById($id);
     }
     return $item;
 }
示例#2
0
 public function findOneById($id)
 {
     if (strlen($id) == 24) {
         $user = parent::findOneById($id);
     } else {
         $user = parent::findOneBy(array("username" => $id));
     }
     return $user;
 }
示例#3
0
 public function findOneById($id)
 {
     $qb = $this->createQueryBuilder('Project');
     if (strlen($id) == 24) {
         $project = parent::findOneById($id);
     } else {
         $project = parent::findOneBy(array("publicId" => $id));
     }
     return $project;
 }