Mediatekformation

Playlist
in package

Entité représentant une playlist

Attributes
#[Entity]
$repositoryClass: \App\Repository\PlaylistRepository::class

Table of Contents

Properties

$description  : string|null
La description de la playlist
$formations  : Collection<int, Formation>
Les formations contenues dans cette playlist
$id  : int|null
L'identifiant de la playlist
$name  : string|null
Le nom de la playlist

Methods

__construct()  : mixed
Constructeur de l'entité
addFormation()  : $this
Ajoute une formation à la liste des formations de la playlist
getCategoriesPlaylist()  : Collection<int, string>
Retourne les catégories de la playlist en prenant en compte les catégories de chaque formation
getDescription()  : string|null
getFormations()  : Collection<int, Formation>
getFormationsCount()  : int
Retourne le nombre de formations contenues dans la playlist
getId()  : int|null
getName()  : string|null
removeFormation()  : $this
Supprime une formation à la liste des formations de la playlist
setDescription()  : static
setName()  : static

Properties

$description

La description de la playlist

private string|null $description = null
Attributes
#[Column]
$type: \Doctrine\DBAL\Types\Types::TEXT
$nullable: true

$formations

Les formations contenues dans cette playlist

private Collection<int, Formation> $formations
Attributes
#[OneToMany]
$targetEntity: \App\Entity\Formation::class
$mappedBy: 'playlist'

$id

L'identifiant de la playlist

private int|null $id = null
Attributes
#[Column]
#[GeneratedValue]
#[Id]

$name

Le nom de la playlist

private string|null $name = null
Attributes
#[Column]
$length: 100
$nullable: true

Methods

__construct()

Constructeur de l'entité

public __construct() : mixed

addFormation()

Ajoute une formation à la liste des formations de la playlist

public addFormation(Formation $formation) : $this
Parameters
$formation : Formation

La formation à ajouter

Return values
$this

getCategoriesPlaylist()

Retourne les catégories de la playlist en prenant en compte les catégories de chaque formation

public getCategoriesPlaylist() : Collection<int, string>
Return values
Collection<int, string>

getDescription()

public getDescription() : string|null
Return values
string|null

getFormationsCount()

Retourne le nombre de formations contenues dans la playlist

public getFormationsCount() : int
Return values
int

getId()

public getId() : int|null
Return values
int|null

getName()

public getName() : string|null
Return values
string|null

removeFormation()

Supprime une formation à la liste des formations de la playlist

public removeFormation(Formation $formation) : $this
Parameters
$formation : Formation

La formation à supprimer

Return values
$this

setDescription()

public setDescription(string|null $description) : static
Parameters
$description : string|null
Return values
static

setName()

public setName(string|null $name) : static
Parameters
$name : string|null
Return values
static

        
On this page

Search results