Kohinos  2.1.5
Logiciel de gestion d'une MLC (Monnaie Locale Complémentaire)
Référence de la classe App\Entity\Prestataire
Graphe d'héritage de App\Entity\Prestataire:
App\Flux\AccountableObject App\Flux\AccountableInterface

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
EtatPrestataire $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 :