コード例 #1
0
ファイル: Entry.php プロジェクト: delboy1978uk/expenses
 /**
  * @param EntryCriteria $criteria
  */
 private function processType(EntryCriteria $criteria)
 {
     switch ($criteria->getType()) {
         case 'IN':
             $this->qb->andWhere('e INSTANCE OF Del\\Expenses\\Entity\\Income');
             break;
         case 'OUT':
             $this->qb->andWhere('e INSTANCE OF Del\\Expenses\\Entity\\Expenditure');
             break;
         case 'CLAIM':
             $this->qb->andWhere('e INSTANCE OF Del\\Expenses\\Entity\\ExpenseClaim');
             break;
     }
 }