| @@ 22-34 (lines=13) @@ | ||
| 19 | * @param $model_id |
|
| 20 | * @return \Doctrine\ORM\Query |
|
| 21 | */ |
|
| 22 | public function queryForModelAndId($model, $model_id) |
|
| 23 | { |
|
| 24 | $query = $this->_em->createQueryBuilder() |
|
| 25 | ->select('m') |
|
| 26 | ->from($this->_entityName,'m') |
|
| 27 | ->where('m.model = :model') |
|
| 28 | ->andWhere('m.modelId = :modelId') |
|
| 29 | ->setParameter('model',$model) |
|
| 30 | ->setParameter('modelId',$model_id) |
|
| 31 | ->getQuery() |
|
| 32 | ; |
|
| 33 | return $query; |
|
| 34 | } |
|
| 35 | ||
| 36 | /** |
|
| 37 | * Get query for model name |
|
| @@ 41-51 (lines=11) @@ | ||
| 38 | * @param $model |
|
| 39 | * @return \Doctrine\ORM\Query |
|
| 40 | */ |
|
| 41 | public function queryForModel($model) |
|
| 42 | { |
|
| 43 | $query = $this->_em->createQueryBuilder() |
|
| 44 | ->select('m') |
|
| 45 | ->from($this->_entityName,'m') |
|
| 46 | ->where('m.model = :model') |
|
| 47 | ->setParameter('model',$model) |
|
| 48 | ->getQuery() |
|
| 49 | ; |
|
| 50 | return $query; |
|
| 51 | } |
|
| 52 | ||
| 53 | /** |
|
| 54 | * get query for an array objects |
|