Improving DoctrineRepository