@@ -9,8 +9,6 @@ discard block |
||
| 9 | 9 | use Doctrine\Common\Util\ClassUtils; |
| 10 | 10 | use Doctrine\ORM\EntityManagerInterface; |
| 11 | 11 | use Doctrine\ORM\QueryBuilder; |
| 12 | -use Doctrine\ORM\Query as OrmQuery; |
|
| 13 | -use Doctrine\ORM\Tools\Pagination\Paginator; |
|
| 14 | 12 | use Psi\Component\ObjectAgent\AgentInterface; |
| 15 | 13 | use Psi\Component\ObjectAgent\Capabilities; |
| 16 | 14 | use Psi\Component\ObjectAgent\Exception\BadMethodCallException; |
@@ -18,7 +16,6 @@ discard block |
||
| 18 | 16 | use Psi\Component\ObjectAgent\Query\Comparison; |
| 19 | 17 | use Psi\Component\ObjectAgent\Query\Query; |
| 20 | 18 | use Psi\Component\ObjectAgent\Query\Join; |
| 21 | -use Doctrine\ORM\Query\Expr\Select; |
|
| 22 | 19 | |
| 23 | 20 | class OrmAgent implements AgentInterface |
| 24 | 21 | { |
@@ -60,6 +60,9 @@ |
||
| 60 | 60 | return new self($classFqn, $query['selects'], $query['joins'], $query['criteria'], $query['orderings'], $query['firstResult'], $query['maxResults']); |
| 61 | 61 | } |
| 62 | 62 | |
| 63 | + /** |
|
| 64 | + * @param string $value1 |
|
| 65 | + */ |
|
| 63 | 66 | public static function comparison(string $comparator, $value1, $value2): Comparison |
| 64 | 67 | { |
| 65 | 68 | return new Comparison($comparator, $value1, $value2); |