| Kohinos 2.1.5 Logiciel de gestion d'une MLC (Monnaie Locale Complémentaire)

Fonctions membres publiques | Attributs protégés | Liste de tous les membres
Référence de la classe App\Entity\Groupe
Graphe d'héritage de App\Entity\Groupe:

## Fonctions membres publiques
| getSiege ()
| setSiege ($siege)
| getId ()
| getIdmlc ()
| setIdmlc (string $idmlc)
| setId (string $id)
| getComptoirs ()
| addComptoir (Comptoir $comptoir)
| removeComptoir (Comptoir $comptoir)
| getPrestataires ()
| addPrestataire (Prestataire $prestataire)
| removePrestataire (Prestataire $prestataire)
| getAdherents ()
| addAdherent (Adherent $adherent)
| removeAdherent (Adherent $adherent)
| getGestionnaires ()
| setGestionnaires ($gestionnaires)
| addGestionnaire (User $gestionnaire)
| removeGestionnaire (User $gestionnaire)
| getGroupeprestataires ()
| addGroupeprestataire (Groupeprestataire $groupeprestataire)
| removeGroupeprestataire (Groupeprestataire $groupeprestataires)
| getComptoirsCount ()
| getPrestatairesCount ()
| getAdherentsCount ()
| __toString ()
Fonctions membres publiques hérités de App\Flux\AccountableObject
| postPersist (LifecycleEventArgs $event)

## Attributs protégés
| $id
| $idmlc

## Description détaillée

@ApiResource( attributes={"security"="is_granted('ROLE_ADMIN_GROUPE_GERER_VIEW') or is_granted('ROLE_API')"}, collectionOperations={ "get"={"security"="is_granted('ROLE_ADMIN_GROUPE_GERER_LIST') or is_granted('ROLE_API')"}, "post"={"security"="is_granted('ROLE_ADMIN_GROUPE_GERER_EDIT')"} }, itemOperations={ "get"={"security"="is_granted('ROLE_ADMIN_GROUPE_GERER_VIEW') or is_granted('ROLE_API')"}, "put"={"security"="is_granted('ROLE_ADMIN_GROUPE_GERER_EDIT')"}, }, normalizationContext={"groups"={"read"}}, denormalizationContext={"groups"={"write"}} ) @ORM\Entity @UniqueEntity(fields="name", message="Le groupe avec ce nom existe déjà.") @ORM\Table(name="groupe") @ORM\HasLifecycleCallbacks()

## Documentation des fonctions membres

## ◆ addAdherent()

App\Entity\Groupe::addAdherent | ( | Adherent | $adherent | ) |

Paramètres

  Adherent | $adherent |

Renvoie
  $this

## ◆ addComptoir()

App\Entity\Groupe::addComptoir | ( | Comptoir | $comptoir | ) |

Paramètres

  Comptoir | $comptoir |

Renvoie
  $this

## ◆ addGestionnaire()

App\Entity\Groupe::addGestionnaire | ( | User | $gestionnaire | ) |

Paramètres

  User | $gestionnaire |

Renvoie
  $this

## ◆ addGroupeprestataire()

App\Entity\Groupe::addGroupeprestataire | ( | Groupeprestataire | $groupeprestataire | ) |

Paramètres

  Amap | $amap |

Renvoie
  $this

## ◆ addPrestataire()

App\Entity\Groupe::addPrestataire | ( | Prestataire | $prestataire | ) |

Paramètres

  Prestataire | $prestataire |

Renvoie
  $this

## ◆ getAdherents()

App\Entity\Groupe::getAdherents | ( |  | ) |

Renvoie
  Adherent[]|ArrayCollection

## ◆ getComptoirs()

App\Entity\Groupe::getComptoirs | ( |  | ) |

Renvoie
  Comptoir[]|ArrayCollection

## ◆ getGestionnaires()

App\Entity\Groupe::getGestionnaires | ( |  | ) |

Renvoie
  User[]|ArrayCollection

## ◆ getGroupeprestataires()

App\Entity\Groupe::getGroupeprestataires | ( |  | ) |

Renvoie
  Amap[]|ArrayCollection

## ◆ getIdmlc()

App\Entity\Groupe::getIdmlc | ( |  | ) |

Get idmlc.

Renvoie

## ◆ getPrestataires()

App\Entity\Groupe::getPrestataires | ( |  | ) |

Renvoie
  Prestataire[]|ArrayCollection

## ◆ getSiege()

App\Entity\Groupe::getSiege | ( |  | ) |

Get siege.

Renvoie
  Siege

## ◆ removeAdherent()

App\Entity\Groupe::removeAdherent | ( | Adherent | $adherent | ) |

Paramètres

  Adherent | $adherent |

Renvoie
  $this

## ◆ removeComptoir()

App\Entity\Groupe::removeComptoir | ( | Comptoir | $comptoir | ) |

Paramètres

  Comptoir | $comptoir |

Renvoie
  $this

## ◆ removeGestionnaire()

App\Entity\Groupe::removeGestionnaire | ( | User | $gestionnaire | ) |

Paramètres

  User | $gestionnaire |

Renvoie
  $this

## ◆ removeGroupeprestataire()

App\Entity\Groupe::removeGroupeprestataire | ( | Groupeprestataire | $groupeprestataires | ) |

Paramètres

  Amap | $amap |

Renvoie
  $this

## ◆ removePrestataire()

App\Entity\Groupe::removePrestataire | ( | Prestataire | $prestataire | ) |

Paramètres

  Prestataire | $prestataire |

Renvoie
  $this

## ◆ setGestionnaires()

App\Entity\Groupe::setGestionnaires | ( |  | $gestionnaires | ) |

Paramètres

  User[]|ArrayCollection |

Renvoie
  $this

## ◆ setId()

App\Entity\Groupe::setId | ( | string | $id | ) |

Set id.

Paramètres

  string | $id | [description]

## ◆ setIdmlc()

App\Entity\Groupe::setIdmlc | ( | string | $idmlc | ) |

Set idmlc.

Renvoie
  $this

## ◆ setSiege()

App\Entity\Groupe::setSiege | ( |  | $siege | ) |

Set siege.

Renvoie
  $this

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

- src/Entity/Groupe.php