Kohinos  2.1.5
Logiciel de gestion d'une MLC (Monnaie Locale Complémentaire)
Référence de la classe App\Entity\Groupeprestataire

Fonctions membres publiques

 getId ()
 
 getType ()
 
 setType ($type)
 
 getHoraires ()
 
 setHoraires (?string $horaires)
 
 getPrestataires ()
 
 addPrestataire (Prestataire $prestataire)
 
 removePrestataire (Prestataire $prestataire)
 
 setGroupe (?Groupe $groupe)
 
 getGroupe ()
 
 getImage ()
 
 setImage ($image)
 
 getPrestatairesCount ()
 
 __toString ()
 

Attributs protégés

 $id
 
 $type
 
 $prestataires
 
 $image
 

Description détaillée

@ApiResource( attributes={"security"="is_granted('ROLE_ADMIN_PRESTATAIRE_GERER_VIEW') or is_granted('ROLE_API')"}, collectionOperations={ "get"={"security"="is_granted('ROLE_ADMIN_PRESTATAIRE_GERER_LIST') or is_granted('ROLE_API')"}, "post"={"security"="is_granted('ROLE_ADMIN_PRESTATAIRE_GERER_EDIT')"} }, itemOperations={ "get"={"security"="is_granted('ROLE_ADMIN_PRESTATAIRE_GERER_VIEW') or is_granted('ROLE_API')"}, "put"={"security"="is_granted('ROLE_ADMIN_PRESTATAIRE_GERER_EDIT')"}, }, normalizationContext={"groups"={"read"}}, denormalizationContext={"groups"={"write"}} ) @ORM\Entity(repositoryClass="App\Repository\GroupeprestataireRepository") @ORM\Table(name="groupeprestaire")

Documentation des fonctions membres

◆ addPrestataire()

App\Entity\Groupeprestataire::addPrestataire ( Prestataire  $prestataire)
Paramètres
Prestataire$prestataire
Renvoie
$this

◆ getGroupe()

App\Entity\Groupeprestataire::getGroupe ( )
Renvoie
Groupe|null

◆ getHoraires()

App\Entity\Groupeprestataire::getHoraires ( )

Get horaires.

Renvoie
string Horaires

◆ getImage()

App\Entity\Groupeprestataire::getImage ( )

Get image.

Renvoie
image|null

◆ getPrestataires()

App\Entity\Groupeprestataire::getPrestataires ( )
Renvoie
Prestataire[]|ArrayCollection

◆ getType()

App\Entity\Groupeprestataire::getType ( )

Get type.

Renvoie
string

◆ removePrestataire()

App\Entity\Groupeprestataire::removePrestataire ( Prestataire  $prestataire)
Paramètres
Prestataire$prestataire
Renvoie
$this

◆ setGroupe()

App\Entity\Groupeprestataire::setGroupe ( ?Groupe  $groupe)
Paramètres
Groupe | null$groupes
Renvoie
$this

◆ setHoraires()

App\Entity\Groupeprestataire::setHoraires ( ?string  $horaires)

Set horaires.

Renvoie
$this

◆ setImage()

App\Entity\Groupeprestataire::setImage (   $image)

Set image.

Renvoie
$this

◆ setType()

App\Entity\Groupeprestataire::setType (   $type)

Set type.

Renvoie
$this

La documentation de cette classe a été générée à partir du fichier suivant :