Categorie
in package
entité categorie
Attributes
- #[Entity]
- $repositoryClass: \App\Repository\CategorieRepository::class
Table of Contents
Properties
- $formations : Collection<int, Formation>
- $id : int|null
- $name : string|null
Methods
- __construct() : mixed
- addFormation() : static
- getFormations() : Collection<int, Formation>
- getId() : int|null
- getName() : string|null
- removeFormation() : static
- setName() : static
Properties
$formations
private
Collection<int, Formation>
$formations
Attributes
- #[ManyToMany]
- $targetEntity: \App\Entity\Formation::class
- $mappedBy: 'categories'
$id
private
int|null
$id
= null
Attributes
- #[Column]
- #[GeneratedValue]
- #[Id]
$name
private
string|null
$name
= null
Attributes
- #[Column]
- $length: 50
- $nullable: true
Methods
__construct()
public
__construct() : mixed
addFormation()
public
addFormation(Formation $formation) : static
Parameters
- $formation : Formation
Return values
staticgetFormations()
public
getFormations() : Collection<int, Formation>
Return values
Collection<int, Formation>getId()
public
getId() : int|null
Return values
int|nullgetName()
public
getName() : string|null
Return values
string|nullremoveFormation()
public
removeFormation(Formation $formation) : static
Parameters
- $formation : Formation
Return values
staticsetName()
public
setName(string|null $name) : static
Parameters
- $name : string|null