diff --git a/src/Bundle/ChillMainBundle/Test/RandomUserTrait.php b/src/Bundle/ChillMainBundle/Test/RandomUserTrait.php new file mode 100644 index 000000000..80ad8bfc5 --- /dev/null +++ b/src/Bundle/ChillMainBundle/Test/RandomUserTrait.php @@ -0,0 +1,30 @@ +getRepository(User::class); + $count = $userRepository->count([]); + $random = mt_rand(0, $count - 1); + + return $em->createQuery('SELECT u FROM '.User::class.' u ') + ->setMaxResults(1) + ->setFirstResult($random) + ->getSingleResult(); + } +}