Référence de la classe App\Entity\Prestataire
Graphe d'héritage de App\Entity\Prestataire:

## Fonctions membres publiques

| getId ()
| getRaison ()
| getName ()
| setRaison (string $raison)
| getIdmlc ()
| setIdmlc (string $idmlc)
| getSlug ()
| setSlug (?string $slug)
| setDescription (?string $description)
| getDescription ()
| getMetier ()
| setMetier (string $metier)
| getStatut ()
| setStatut (?string $statut)
| getResponsable ()
| setResponsable (?string $responsable)
| getIban ()
| setIban (?string $iban)
| getSiret ()
| setSiret (?string $siret)
| getWeb ()
| setWeb (?string $web)
| isMlc ()
| setMlc (bool $mlc)
| isSolidoume ()
| setSolidoume (bool $solidoume)
| isAcceptemlc ()
| setAcceptemlc (bool $acceptemlc)
| getGeolocs ()
| setGeolocs ($geolocs)
| addGeoloc (GeolocPrestataire $geoloc)
| removeGeoloc (GeolocPrestataire $geoloc)
| getContacts ()
| setContacts ($contacts)
| addContact (ContactPrestataire $contact)
| removeContact (ContactPrestataire $contact)
| getUsers ()
| getCaissiers ()
| getUsersString ()
| getGestionnairesEmailsString ()
| getCaissiersString ()
| addUser (User $user)
| removeUser (User $users)
| setUsers ($users)
| addCaissier (User $caissier)
| removeCaissier (User $caissiers)
| setCaissiers ($caissiers)
| setGroupe (?Groupe $groupe)
| getGroupe ()
| getTypeprestataire ()
| setTypeprestataire ($typeprestataire)
| getRubriques ()
| getRubriquesString ()
| addRubrique (Rubrique $rubrique)
| removeRubrique (Rubrique $rubrique)
| getGroupeprestataires ()
| setGroupeprestataires ($groupeprestataires)
| addGroupeprestataire (Groupeprestataire $groupeprestataire)
| removeGroupeprestataire (Groupeprestataire $groupeprestataire)
| getEtats ()
| getEtatsString ()
| setEtats ($etats)
| addEtat (EtatPrestataire $etat)
| removeEtat (EtatPrestataire $etat)
| getHoraires ()
| setHoraires (?string $horaires)
| getMedia ()
| setMedia ($media)
| getTauxreconversion ()
| setTauxreconversion (?float $tauxreconversion)
| getComments ()
| setComments ($comments)
| getRaisonAndIdmlc ()
| __toString ()
| getMapContent ()
Fonctions membres publiques hérités de App\Flux\AccountableObject
| postPersist (LifecycleEventArgs $event)

## Attributs protégés

| $id
| $idmlc
| $slug
| $media
| $users
| $caissiers
| $tauxreconversion

## 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\PrestataireRepository") @UniqueEntity(fields="raison", message="Le prestataire avec cette raison existe déjà.") @ORM\Table(name="prestataire") @ORM\HasLifecycleCallbacks()

## Documentation des fonctions membres

## addCaissier()

App\Entity\Prestataire::addCaissier | ( | User | $caissier | ) |

Paramètres

  User | $caissier |

Renvoie
  $this

## addContact()

App\Entity\Prestataire::addContact | ( | ContactPrestataire | $contact | ) |

Paramètres

  ContactPrestataire | $contact |

Renvoie
  $this

## addEtat()

App\Entity\Prestataire::addEtat | ( | EtatPrestataire | $etat | ) |

Paramètres

  EtatPrestataire | $etat |

Renvoie
  $this

## addGeoloc()

App\Entity\Prestataire::addGeoloc | ( | GeolocPrestataire | $geoloc | ) |

Paramètres

  GeolocPrestataire | $geoloc |

Renvoie
  $this

## addGroupeprestataire()

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

Paramètres

  Groupeprestataire | $groupeprestataire |

Renvoie
  $this

## addRubrique()

App\Entity\Prestataire::addRubrique | ( | Rubrique | $rubrique | ) |

Paramètres

  Rubrique | $rubrique |

Renvoie
  $this

## addUser()

App\Entity\Prestataire::addUser | ( | User | $user | ) |

Paramètres

  User | $user |

Renvoie
  $this

## getCaissiers()

App\Entity\Prestataire::getCaissiers | ( |  | ) |

Renvoie
  ArrayCollection[]|User

## getComments()

App\Entity\Prestataire::getComments | ( |  | ) |

Get comments.

Renvoie
  string comments

## getContacts()

App\Entity\Prestataire::getContacts | ( |  | ) |

getcontacts.

Renvoie
  ArrayCollection contact

## getEtats()

App\Entity\Prestataire::getEtats | ( |  | ) |

Renvoie
  EtatPrestataire[]|ArrayCollection

## getGeolocs()

App\Entity\Prestataire::getGeolocs | ( |  | ) |

getgeolocs.

Renvoie
  ArrayCollection geoloc

## getGroupe()

App\Entity\Prestataire::getGroupe | ( |  | ) |

Renvoie
  Groupe|null

## getGroupeprestataires()

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

Renvoie
  Groupeprestataire[]|ArrayCollection

## getHoraires()

App\Entity\Prestataire::getHoraires | ( |  | ) |

Get horaires.

Renvoie
  string Horaires

## getIban()

App\Entity\Prestataire::getIban | ( |  | ) |

Renvoie
  string

## getIdmlc()

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

Get idmlc.

Renvoie

## getMedia()

App\Entity\Prestataire::getMedia | ( |  | ) |

Get media.

Renvoie

## getMetier()

App\Entity\Prestataire::getMetier | ( |  | ) |

Renvoie
  string

## getName()

App\Entity\Prestataire::getName | ( |  | ) |

Renvoie
  string

## getRaison()

App\Entity\Prestataire::getRaison | ( |  | ) |

Renvoie
  string

## getResponsable()

App\Entity\Prestataire::getResponsable | ( |  | ) |

Renvoie
  string|null

## getRubriques()

App\Entity\Prestataire::getRubriques | ( |  | ) |

Renvoie
  Rubrique[]|ArrayCollection

## getSiret()

App\Entity\Prestataire::getSiret | ( |  | ) |

Renvoie
  string

## getStatut()

App\Entity\Prestataire::getStatut | ( |  | ) |

Renvoie
  string|null

## getTauxreconversion()

App\Entity\Prestataire::getTauxreconversion | ( |  | ) |

Get tauxreconversion.

Renvoie

## getTypeprestataire()

App\Entity\Prestataire::getTypeprestataire | ( |  | ) |

Get typeprestataire.

Renvoie

## getUsers()

App\Entity\Prestataire::getUsers | ( |  | ) |

Renvoie
  ArrayCollection[]|User

## getWeb()

App\Entity\Prestataire::getWeb | ( |  | ) |

Renvoie
  string|null

## isAcceptemlc()

App\Entity\Prestataire::isAcceptemlc | ( |  | ) |

Accepte la monnaie électronique.

Renvoie
  bool

## isMlc()

App\Entity\Prestataire::isMlc | ( |  | ) |

Renvoie
  bool

## isSolidoume()

App\Entity\Prestataire::isSolidoume | ( |  | ) |

Renvoie
  bool

## removeCaissier()

App\Entity\Prestataire::removeCaissier | ( | User | $caissiers | ) |

Paramètres

  User | $caissier |

Renvoie
  $this

## removeContact()

App\Entity\Prestataire::removeContact | ( | ContactPrestataire | $contact | ) |

Paramètres

  ContactPrestataire | $contact |

Renvoie
  $this

## removeEtat()

App\Entity\Prestataire::removeEtat | ( | EtatPrestataire | $etat | ) |

Paramètres

  Etat | Prestataire $etat

Renvoie
  $this

## removeGeoloc()

App\Entity\Prestataire::removeGeoloc | ( | GeolocPrestataire | $geoloc | ) |

Paramètres

  GeolocPrestataire | $geoloc |

Renvoie
  $this

## removeGroupeprestataire()

App\Entity\Prestataire::removeGroupeprestataire | ( | Groupeprestataire | $groupeprestataire | ) |

Paramètres

  Groupeprestataire | $groupeprestataire |

Renvoie
  $this

## removeRubrique()

App\Entity\Prestataire::removeRubrique | ( | Rubrique | $rubrique | ) |

Paramètres

  Rubrique | $rubrique |

Renvoie
  $this

## removeUser()

App\Entity\Prestataire::removeUser | ( | User | $users | ) |

Paramètres

  User | $user |

Renvoie
  $this

## setAcceptemlc()

App\Entity\Prestataire::setAcceptemlc | ( | bool | $acceptemlc | ) |

Paramètres

  bool | $acceptemlc |

Renvoie
  Prestataire

## setCaissiers()

App\Entity\Prestataire::setCaissiers | ( |  | $caissiers | ) |

Paramètres

  ArrayCollection[] | User | $caissiers |

Renvoie
  Prestataire

## setComments()

App\Entity\Prestataire::setComments | ( |  | $comments | ) |

Set comments.

Renvoie
  $this

## setContacts()

App\Entity\Prestataire::setContacts | ( |  | $contacts | ) |

setContacts.

Paramètres

  [type] | $contacts [description]

## setEtats()

App\Entity\Prestataire::setEtats | ( |  | $etats | ) |

Paramètres

  EtatPrestataire[]|ArrayCollection |

Renvoie
  $this

## setGeolocs()

App\Entity\Prestataire::setGeolocs | ( |  | $geolocs | ) |

setGeolocs.

Paramètres

  [type] | $geolocs [description]

## setGroupe()

App\Entity\Prestataire::setGroupe | ( | ?Groupe | $groupe | ) |

Paramètres

  Groupe | null | $groupe |

Renvoie
  $this

## setGroupeprestataires()

App\Entity\Prestataire::setGroupeprestataires | ( |  | $groupeprestataires | ) |

Paramètres

  Groupeprestataire[]|ArrayCollection |

Renvoie
  $this

## setHoraires()

App\Entity\Prestataire::setHoraires | ( | ?string | $horaires | ) |

Set horaires.

Renvoie
  $this

## setIban()

App\Entity\Prestataire::setIban | ( | ?string | $iban | ) |

Paramètres

  string | $iban |

Renvoie
  Prestataire

## setIdmlc()

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

Set idmlc.

Renvoie
  $this

## setMedia()

App\Entity\Prestataire::setMedia | ( |  | $media | ) |

Set media.

Renvoie
  $this

## setMetier()

App\Entity\Prestataire::setMetier | ( | string | $metier | ) |

Paramètres

  string | $metier |

Renvoie
  Prestataire

## setMlc()

App\Entity\Prestataire::setMlc | ( | bool | $mlc | ) |

Paramètres

  bool | $mlc |

Renvoie
  Prestataire

## setRaison()

App\Entity\Prestataire::setRaison | ( | string | $raison | ) |

Paramètres

  string | $raison |

Renvoie
  Prestataire

## setResponsable()

App\Entity\Prestataire::setResponsable | ( | ?string | $responsable | ) |

Paramètres

  string | null | $responsable |

Renvoie
  Prestataire

## setSiret()

App\Entity\Prestataire::setSiret | ( | ?string | $siret | ) |

Paramètres

  string | $siret |

Renvoie
  Prestataire

## setSolidoume()

App\Entity\Prestataire::setSolidoume | ( | bool | $solidoume | ) |

Paramètres

  bool | $solidoume |

Renvoie
  Prestataire

## setStatut()

App\Entity\Prestataire::setStatut | ( | ?string | $statut | ) |

Paramètres

  string | null | $statut |

Renvoie
  Prestataire

## setTauxreconversion()

App\Entity\Prestataire::setTauxreconversion | ( | ?float | $tauxreconversion | ) |

Set tauxreconversion.

Renvoie
  $this

## setTypeprestataire()

App\Entity\Prestataire::setTypeprestataire | ( |  | $typeprestataire | ) |

Set typeprestataire.

Renvoie
  $this

## setUsers()

App\Entity\Prestataire::setUsers | ( |  | $users | ) |

Paramètres

  ArrayCollection[] | User | $users |

Renvoie
  Prestataire

## setWeb()

App\Entity\Prestataire::setWeb | ( | ?string | $web | ) |

Paramètres

  string | null | $web |

Renvoie
  Prestataire

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

- src/Entity/Prestataire.php