![]() |
Kohinos
2.1.5
Logiciel de gestion d'une MLC (Monnaie Locale Complémentaire)
|
Fonctions membres publiques | |
getId () | |
setParenttype ($parenttype) | |
setOperateur (?User $operateur) | |
getOperateur () | |
setDestinataire ($destinataire) | |
getDestinataire () | |
setExpediteur ($expediteur) | |
getExpediteur () | |
setType (string $type) | |
getRole () | |
setRole (?string $role) | |
getMontant () | |
setMontant (float $montant) | |
getReference () | |
setReference (string $reference) | |
getHash () | |
setHash ($hash) | |
getMoyen () | |
setMoyen ($moyen) | |
getReconverti () | |
setReconverti (bool $reconverti) | |
isValidated () | |
getFlux () | |
setFlux (AchatMonnaie $flux) | |
getParenttype () | |
getType () | |
isValidationAchat () | |
getUsersToNotify () | |
getAllOperations ($em) | |
__toString () | |
Attributs protégés | |
$id | |
$operateur | |
$role | |
$type | |
$parenttype | |
$montant | |
$reference | |
$hash = 'tmp' | |
$expediteur | |
$destinataire = null | |
$reconverti = false | |
$flux | |
Achat de monnaie à confirmer par le siege/comptoir par un Adhérent ou Prestataire (espèce/chèque/virement).
@ORM\Entity(repositoryClass="App\Repository\AchatMonnaieAConfirmerRepository") @ORM\Table(name="achatemlctoconfirm") @ORM\InheritanceType("SINGLE_TABLE") @ORM\DiscriminatorColumn(name="discr", type="string") @ORM\DiscriminatorMap({ "achat_monnaie_a_confirmer" = "AchatMonnaieAConfirmer", "achat_monnaie_a_confirmer_adherent" = "AchatMonnaieAConfirmerAdherent", "achat_monnaie_a_confirmer_prestataire" = "AchatMonnaieAConfirmerPrestataire" })
App\Entity\AchatMonnaieAConfirmer::getDestinataire | ( | ) |
Implémente App\Flux\FluxInterface.
App\Entity\AchatMonnaieAConfirmer::getExpediteur | ( | ) |
Implémente App\Flux\FluxInterface.
App\Entity\AchatMonnaieAConfirmer::getFlux | ( | ) |
Get flux.
App\Entity\AchatMonnaieAConfirmer::getHash | ( | ) |
App\Entity\AchatMonnaieAConfirmer::getMontant | ( | ) |
Implémente App\Flux\FluxInterface.
App\Entity\AchatMonnaieAConfirmer::getMoyen | ( | ) |
Implémente App\Flux\FluxInterface.
App\Entity\AchatMonnaieAConfirmer::getOperateur | ( | ) |
Implémente App\Flux\FluxInterface.
App\Entity\AchatMonnaieAConfirmer::getParenttype | ( | ) |
Implémente App\Flux\FluxInterface.
App\Entity\AchatMonnaieAConfirmer::getReference | ( | ) |
Implémente App\Flux\FluxInterface.
App\Entity\AchatMonnaieAConfirmer::getRole | ( | ) |
Implémente App\Flux\FluxInterface.
App\Entity\AchatMonnaieAConfirmer::getType | ( | ) |
Implémente App\Flux\FluxInterface.
Réimplémentée dans App\Entity\AchatMonnaieAConfirmerAdherent, et App\Entity\AchatMonnaieAConfirmerPrestataire.
App\Entity\AchatMonnaieAConfirmer::getUsersToNotify | ( | ) |
Obtenir la liste des utilisateurs à notifier.
Implémente App\Flux\FluxInterface.
Réimplémentée dans App\Entity\AchatMonnaieAConfirmerAdherent, et App\Entity\AchatMonnaieAConfirmerPrestataire.
App\Entity\AchatMonnaieAConfirmer::setDestinataire | ( | $destinataire | ) |
App\Entity\AchatMonnaieAConfirmer::setExpediteur | ( | $expediteur | ) |
App\Entity\AchatMonnaieAConfirmer::setFlux | ( | AchatMonnaie | $flux | ) |
Set flux.
App\Entity\AchatMonnaieAConfirmer::setHash | ( | $hash | ) |
App\Entity\AchatMonnaieAConfirmer::setMontant | ( | float | $montant | ) |
App\Entity\AchatMonnaieAConfirmer::setOperateur | ( | ?User | $operateur | ) |
App\Entity\AchatMonnaieAConfirmer::setParenttype | ( | $parenttype | ) |
App\Entity\AchatMonnaieAConfirmer::setReference | ( | string | $reference | ) |
App\Entity\AchatMonnaieAConfirmer::setRole | ( | ?string | $role | ) |
App\Entity\AchatMonnaieAConfirmer::setType | ( | string | $type | ) |
|
protected |
@ORM\ManyToOne(targetEntity="Siege") @ORM\JoinColumn(name="siege_id", referencedColumnName="id", nullable=true)
|
protected |
@ORM\OneToOne(targetEntity="AchatMonnaie") @ORM\JoinColumn(name="achatmonnaie_id", referencedColumnName="id", nullable=true) @Groups({"read", "write"})
|
protected |
@ORM\ManyToOne(targetEntity="User", inversedBy="flux") @ORM\JoinColumn(name="user_id", referencedColumnName="id", nullable=true)