You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			49 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			PHP
		
	
			
		
		
	
	
			49 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			PHP
		
	
| <?php
 | |
| 
 | |
| namespace App\Repository;
 | |
| 
 | |
| use App\Entity\User;
 | |
| use Doctrine\Bundle\DoctrineBundle\Repository\ServiceEntityRepository;
 | |
| use Doctrine\Persistence\ManagerRegistry;
 | |
| 
 | |
| /**
 | |
|  * @extends ServiceEntityRepository<User>
 | |
|  *
 | |
|  * @method User|null find($id, $lockMode = null, $lockVersion = null)
 | |
|  * @method User|null findOneBy(array $criteria, array $orderBy = null)
 | |
|  * @method User[]    findAll()
 | |
|  * @method User[]    findBy(array $criteria, array $orderBy = null, $limit = null, $offset = null)
 | |
|  */
 | |
| class UserRepository extends ServiceEntityRepository
 | |
| {
 | |
|     public function __construct(ManagerRegistry $registry)
 | |
|     {
 | |
|         parent::__construct($registry, User::class);
 | |
|     }
 | |
| 
 | |
| //    /**
 | |
| //     * @return User[] Returns an array of User objects
 | |
| //     */
 | |
| //    public function findByExampleField($value): array
 | |
| //    {
 | |
| //        return $this->createQueryBuilder('u')
 | |
| //            ->andWhere('u.exampleField = :val')
 | |
| //            ->setParameter('val', $value)
 | |
| //            ->orderBy('u.id', 'ASC')
 | |
| //            ->setMaxResults(10)
 | |
| //            ->getQuery()
 | |
| //            ->getResult()
 | |
| //        ;
 | |
| //    }
 | |
| 
 | |
| //    public function findOneBySomeField($value): ?User
 | |
| //    {
 | |
| //        return $this->createQueryBuilder('u')
 | |
| //            ->andWhere('u.exampleField = :val')
 | |
| //            ->setParameter('val', $value)
 | |
| //            ->getQuery()
 | |
| //            ->getOneOrNullResult()
 | |
| //        ;
 | |
| //    }
 | |
| }
 |