コード例 #1
0
ファイル: ItemRepository.php プロジェクト: holtchesley/Zeega
 public function findOneById($id)
 {
     if (is_numeric($id)) {
         $item = parent::findOneBy(array("rdbms_id" => $id));
     } else {
         $item = parent::findOneById($id);
     }
     return $item;
 }
コード例 #2
0
ファイル: UserRepository.php プロジェクト: holtchesley/Zeega
 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;
 }