FormationRepository
extends ServiceEntityRepository
in package
Tags
Table of Contents
- FORMATION_PUBLISHEDAT = 'f.publishedAt'
- __construct() : mixed
- add() : void
- find() : Formation|null
- findAll() : array<string|int, Formation>
- findAllForOnePlaylist() : array<string|int, mixed>
- Retourne la liste des formations d'une playlist
- findAllLasted() : array<string|int, Formation>
- Retourne les n formations les plus récentes
- findAllOrderByChampOrdre() : array<string|int, mixed>
- Retourne toutes les formations triées sur un champ se trouvant dans la table formation
- findAllOrderByChampOrdreTable() : array<string|int, Formation>
- Retourne toutes les formations triées sur un champ se trouvant sur une autre table que formation
- findBy() : array<string|int, Formation>
- findByContainValueChampFormation() : array<string|int, Formation>
- Retourne toutes les formations dont un champ de la table formation contient une valeur ou tous les enregistrements si la valeur est vide
- findByContainValueChampHorsTableFormation() : array<string|int, Formation>
- Retourne toutes les formations dont un champ en dehors de la table formation contient une valeur ou tous les enregistrements si la valeur est vide
- findCountForOnePlaylist() : int
- Retourne le nombre de formations d'une playlist
- findOneBy() : Formation|null
- remove() : void
Constants
FORMATION_PUBLISHEDAT
public
mixed
FORMATION_PUBLISHEDAT
= 'f.publishedAt'
Methods
__construct()
public
__construct(ManagerRegistry $registry) : mixed
Parameters
- $registry : ManagerRegistry
Return values
mixed —add()
public
add(Formation $entity[, bool $flush = false ]) : void
Parameters
- $entity : Formation
- $flush : bool = false
Return values
void —find()
public
find(mixed $id, mixed $lockMode, mixed $lockVersion) : Formation|null
Parameters
- $id : mixed
- $lockMode : mixed
- $lockVersion : mixed
Return values
Formation|null —findAll()
public
findAll() : array<string|int, Formation>
Return values
array<string|int, Formation> —findAllForOnePlaylist()
Retourne la liste des formations d'une playlist
public
findAllForOnePlaylist(type $idPlaylist) : array<string|int, mixed>
Parameters
- $idPlaylist : type
Return values
array<string|int, mixed> —findAllLasted()
Retourne les n formations les plus récentes
public
findAllLasted(type $nb) : array<string|int, Formation>
Parameters
- $nb : type
Return values
array<string|int, Formation> —findAllOrderByChampOrdre()
Retourne toutes les formations triées sur un champ se trouvant dans la table formation
public
findAllOrderByChampOrdre(type $champ, type $ordre) : array<string|int, mixed>
Parameters
- $champ : type
- $ordre : type
Return values
array<string|int, mixed> —findAllOrderByChampOrdreTable()
Retourne toutes les formations triées sur un champ se trouvant sur une autre table que formation
public
findAllOrderByChampOrdreTable(type $champ, type $ordre, type $table) : array<string|int, Formation>
Parameters
- $champ : type
- $ordre : type
- $table : type
-
si $champ dans une autre table
Return values
array<string|int, Formation> —findBy()
public
findBy(array<string|int, mixed> $criteria, array<string|int, mixed> $orderBy = null, mixed $limit, mixed $offset) : array<string|int, Formation>
Parameters
- $criteria : array<string|int, mixed>
- $orderBy = null : array<string|int, mixed>
- $limit : mixed
- $offset : mixed
Return values
array<string|int, Formation> —findByContainValueChampFormation()
Retourne toutes les formations dont un champ de la table formation contient une valeur ou tous les enregistrements si la valeur est vide
public
findByContainValueChampFormation(type $champ, type $valeur) : array<string|int, Formation>
Parameters
- $champ : type
- $valeur : type
Return values
array<string|int, Formation> —findByContainValueChampHorsTableFormation()
Retourne toutes les formations dont un champ en dehors de la table formation contient une valeur ou tous les enregistrements si la valeur est vide
public
findByContainValueChampHorsTableFormation(type $champ, type $valeur, type $table) : array<string|int, Formation>
Parameters
- $champ : type
- $valeur : type
- $table : type
Return values
array<string|int, Formation> —findCountForOnePlaylist()
Retourne le nombre de formations d'une playlist
public
findCountForOnePlaylist(mixed $idPlaylist) : int
Parameters
- $idPlaylist : mixed
Return values
int —findOneBy()
public
findOneBy(array<string|int, mixed> $criteria, array<string|int, mixed> $orderBy = null) : Formation|null
Parameters
- $criteria : array<string|int, mixed>
- $orderBy = null : array<string|int, mixed>
Return values
Formation|null —remove()
public
remove(Formation $entity[, bool $flush = false ]) : void
Parameters
- $entity : Formation
- $flush : bool = false