implement profile page #17

This commit is contained in:
ghost 2023-10-03 22:35:13 +03:00
parent 737b79b608
commit ae8ec4823a
21 changed files with 740 additions and 364 deletions

View file

@ -21,28 +21,23 @@ class UserRepository extends ServiceEntityRepository
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 findOneByIdField(int $id): ?User
{
return $this->createQueryBuilder('u')
->where('u.id = :id')
->setParameter('id', $id)
->getQuery()
->getOneOrNullResult()
;
}
// public function findOneBySomeField($value): ?User
// {
// return $this->createQueryBuilder('u')
// ->andWhere('u.exampleField = :val')
// ->setParameter('val', $value)
// ->getQuery()
// ->getOneOrNullResult()
// ;
// }
public function findOneByAddressField(string $address): ?User
{
return $this->createQueryBuilder('u')
->where('u.address = :address')
->setParameter('address', $address)
->getQuery()
->getOneOrNullResult()
;
}
}