src/Entity/Fic.php line 19

Open in your IDE?
  1. <?php
  2. // src/Entity/Fic.php
  3. namespace App\Entity;
  4. use Doctrine\DBAL\Types\Types;
  5. use Doctrine\ORM\Mapping as ORM;
  6. use Symfony\Component\Validator\Constraints as Assert;
  7. use Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity;
  8. use Symfony\Component\Security\Core\User\UserInterface;
  9. use Doctrine\Common\Collections\ArrayCollection;
  10. use Doctrine\Common\Collections\Collection;
  11. /**
  12.  * @ORM\Entity()
  13.  * @ORM\Table(name="69pixl_fic")
  14.  */
  15. class Fic
  16. {
  17.     /**
  18.      * @ORM\Id
  19.      * @ORM\Column(type="integer")
  20.      * @ORM\GeneratedValue(strategy="AUTO")
  21.      */
  22.     private $id;
  23.     /**
  24.      * @ORM\Column(type="string", length=255, nullable=true)
  25.      */
  26.     private $sex;
  27.     /**
  28.      * @ORM\Column(type="string", length=255, nullable=true)
  29.      */
  30.     private $nom;
  31.     /**
  32.      * @ORM\Column(type="string", length=255, nullable=true)
  33.      */
  34.     private $prenom;
  35.     /**
  36.      * @ORM\Column(type="datetime", nullable=true)
  37.      */
  38.     private $dateDeNaissance;
  39.     /**
  40.      * @ORM\Column(type="string", length=255, nullable=true)
  41.      */
  42.     private $lieuDeNaissance;
  43.     /**
  44.      * @ORM\Column(type="string", length=255, nullable=true)
  45.      */
  46.     private $nationalite;
  47.     /**
  48.      * @ORM\Column(type="boolean", nullable=true)
  49.      */
  50.     private $adresseFiscaleResidenceFrance;
  51.     /**
  52.      * @ORM\Column(type="text", nullable=true)
  53.      */
  54.     private $adresseFiscale;
  55.     /**
  56.      * @ORM\Column(type="string", length=255, nullable=true)
  57.      */
  58.     private $adresseFiscaleCodePostal;
  59.     /**
  60.      * @ORM\Column(type="text", nullable=true)
  61.      */
  62.     private $adressePostale;
  63.     /**
  64.      * @ORM\Column(type="string", length=255, nullable=true)
  65.      */
  66.     private $adressePays;
  67.     /**
  68.      * @ORM\Column(type="string", length=255, nullable=true)
  69.      */
  70.     private $adresseVille;
  71.     /**
  72.      * @ORM\Column(type="string", length=255, nullable=true)
  73.      */
  74.     private $adresseCodePostal;
  75.     /**
  76.      * @ORM\Column(type="string", length=255, nullable=true)
  77.      */
  78.     private $adresseFiscaleVille;
  79.     /**
  80.      * @ORM\Column(type="string", length=255, nullable=true)
  81.      */
  82.     private $adresseFiscalePays;
  83.     /**
  84.      * @ORM\Column(type="string", length=255, nullable=true)
  85.      */
  86.     private $telephone;
  87.     /**
  88.      * @ORM\Column(type="string", length=255, nullable=true)
  89.      */
  90.     private $telFixPrefix;
  91.     /**
  92.      * @ORM\Column(type="string", length=255, nullable=true)
  93.      */
  94.     private $telFix;
  95.     /**
  96.      * @ORM\Column(type="string", length=255, nullable=true)
  97.      */
  98.     private $email;
  99.     /**
  100.      * @ORM\Column(type="boolean", nullable=true)
  101.      */
  102.     private $acceptRecevoirDocumentGarantieEmail;
  103.     /**
  104.      * @ORM\Column(type="boolean", nullable=true)
  105.      */
  106.     private $acceptPropositionCommercialEmail;
  107.     /**
  108.      * @ORM\Column(type="boolean", nullable=true)
  109.      */
  110.     private $acceptPropositionCommercialTelephone;
  111.     /**
  112.      * @ORM\Column(type="boolean", nullable=true)
  113.      */
  114.     private $acceptInformationGarantie;
  115.     /**
  116.      * @ORM\Column(type="boolean", nullable=true)
  117.      */
  118.     private $personnePolitiquementExposee;
  119.     /**
  120.      * @ORM\Column(type="string", length=255, nullable=true)
  121.      */
  122.     private $personnePolitiquementExposeeType;
  123.     /**
  124.      * @ORM\Column(type="string", length=255, nullable=true)
  125.      */
  126.     private $personnePolitiquementExposeeMaFonction;
  127.     /**
  128.      * @ORM\Column(type="string", length=255, nullable=true)
  129.      */
  130.     private $personnePolitiquementExposeeEntourageNom;
  131.     /**
  132.      * @ORM\Column(type="string", length=255, nullable=true)
  133.      */
  134.     private $personnePolitiquementExposeeEntourageFonction;
  135.     /**
  136.      * @ORM\Column(type="string", length=255, nullable=true)
  137.      */
  138.     private $personnePolitiquementExposeeEntourageLien;
  139.     /**
  140.      * @ORM\Column(type="string", length=255, nullable=true)
  141.      */
  142.     private $situationFamilliale;
  143.     /**
  144.      * @ORM\Column(type="integer", nullable=true)
  145.      */
  146.     private $nombreEnfant;
  147.     /**
  148.      * @ORM\Column(type="integer", nullable=true)
  149.      */
  150.     private $nombreEnfantCharge;
  151.     /**
  152.      * @ORM\Column(type="string", length=255, nullable=true)
  153.      */
  154.     private $situationProffesionnelle;
  155.     /**
  156.      * @ORM\Column(type="string", length=255, nullable=true)
  157.      */
  158.     private $profession;
  159.     /**
  160.      * @ORM\Column(type="integer", nullable=true)
  161.      */
  162.     private $professionCspCategory;
  163.     /**
  164.      * @ORM\Column(type="integer", nullable=true)
  165.      */
  166.     private $professionCspSousCategory;
  167.     /**
  168.      * @ORM\Column(type="boolean", nullable=true)
  169.      */
  170.     private $reconnaisanceNation;
  171.     /**
  172.      * @ORM\Column(type="datetime", nullable=true)
  173.      */
  174.     private $dateReconnaisanceNation;
  175.     /**
  176.      * @ORM\Column(type="boolean", nullable=true)
  177.      */
  178.     private $beneficiezProtectionJuridique;
  179.     /**
  180.      * @ORM\Column(type="string", length=255, nullable=true)
  181.      */
  182.     private $protectionJuridique;
  183.     /**
  184.      * @ORM\Column(type="string", length=255, nullable=true)
  185.      */
  186.     private $protectionJuridiqueOther;
  187.     /**
  188.      * @ORM\Column(type="string", length=255, nullable=true)
  189.      */
  190.     private $protectionJuridiqueMineur;
  191.     /**
  192.      * @ORM\Column(type="string", length=255, nullable=true)
  193.      */
  194.     private $evaluationPatrimoine;
  195.     /**
  196.      * @ORM\Column(type="array", nullable=true)
  197.      */
  198.     private $evaluationPatrimoineComposition;
  199.     /**
  200.      * @ORM\Column(type="string", length=255, nullable=true)
  201.      */
  202.     private $evaluationPatrimoineCompositionOther;
  203.     /**
  204.      * @ORM\Column(type="string", length=255, nullable=true)
  205.      */
  206.     private $revenusNetMensuelsFoyer;
  207.     /**
  208.      * @ORM\Column(type="array", nullable=true)
  209.      */
  210.     private $revenusNetMensuelsFoyerComposition;
  211.     /**
  212.      * @ORM\Column(type="string", length=255, nullable=true)
  213.      */
  214.     private $revenusNetMensuelsFoyerCompositionOther;
  215.     /**
  216.      * @ORM\Column(type="string", length=255, nullable=true)
  217.      */
  218.     private $partChargeReguliere;
  219.     /**
  220.      * @ORM\Column(type="string", length=255, nullable=true)
  221.      */
  222.     private $niveauConnaissanceRetraite;
  223.     /**
  224.      * @ORM\Column(type="array", nullable=true)
  225.      */
  226.     private $objectifsPricipaux;
  227.     /**
  228.      * @ORM\Column(type="string", length=255, nullable=true)
  229.      */
  230.     private $objectifsTempsFonds;
  231.     /**
  232.      * @ORM\Column(type="float", nullable=true)
  233.      */
  234.     private $objectifsMontantIntial;
  235.     /**
  236.      * @ORM\Column(type="string", length=255, nullable=true)
  237.      */
  238.     private $objectifsPlacementSurPatrimoineTotal;
  239.     /**
  240.      * @ORM\Column(type="datetime", nullable=true)
  241.      */
  242.     private $garantieDateSouhaite;
  243.     /**
  244.      * @ORM\Column(type="string", length=255, nullable=true)
  245.      */
  246.     private $souscrireRetraiteMutualistePourConstituer;
  247.     /**
  248.      * @ORM\Column(type="text", nullable=true)
  249.      */
  250.     private $recommandationConseiller;
  251.     /**
  252.      * @ORM\Column(type="boolean", nullable=true)
  253.      */
  254.     private $jeCertifieSurHonneur;
  255.     /**
  256.      * @ORM\Column(type="boolean", nullable=true)
  257.      */
  258.     private $jacceptePreconisation;
  259.     /**
  260.      * @ORM\Column(type="boolean", nullable=true)
  261.      */
  262.     private $souscrireAutreContrat;
  263.     /**
  264.      * @ORM\Column(type="boolean", nullable=true)
  265.      */
  266.     private $reconnaisConnaissanceFic;
  267.     /**
  268.      * @ORM\Column(type="boolean", nullable=true)
  269.      */
  270.     private $attesteRecuInformationDetaillee;
  271.     /**
  272.      * @ORM\Column(type="boolean", nullable=true)
  273.      */
  274.     private $attesteRecuDicEtReglement;
  275.     /**
  276.      * @ORM\Column(type="boolean", nullable=true)
  277.      */
  278.     private $reconnaisPreconisationsAdaptees;
  279.     /**
  280.      * @ORM\Column(type="datetime", nullable=true)
  281.      */
  282.     private $dateSigne;
  283.     /**
  284.      * @ORM\Column(type="string", length=255, nullable=true)
  285.      */
  286.     private $lieuSigne;
  287.     /**
  288.      * @ORM\Column(type="string", length=255, nullable=true)
  289.      */
  290.     private $status;
  291.     /**
  292.      * @ORM\Column(type="text", nullable=true)
  293.      */
  294.     private $urlPdf;
  295.     /**
  296.      * @ORM\Column(type="text", nullable=true)
  297.      */
  298.     private $urlPdfSign;
  299.     /**
  300.      * @ORM\Column(type="text", nullable=true)
  301.      */
  302.     private $idYouSign;
  303.     /**
  304.      * @var membership[]
  305.      * @ORM\OneToOne(targetEntity="App\Entity\Membership", mappedBy="fic")
  306.      */
  307.     protected $membership;
  308.     public function getId(): ?int
  309.     {
  310.         return $this->id;
  311.     }
  312.     public function getSex(): ?string
  313.     {
  314.         return $this->sex;
  315.     }
  316.     public function setSex(?string $sex): self
  317.     {
  318.         $this->sex $sex;
  319.         return $this;
  320.     }
  321.     public function getNomEtPrenom(): ?string
  322.     {
  323.         return $this->nomEtPrenom;
  324.     }
  325.     public function setNomEtPrenom(?string $nomEtPrenom): self
  326.     {
  327.         $this->nomEtPrenom $nomEtPrenom;
  328.         return $this;
  329.     }
  330.     public function getDateDeNaissance()
  331.     {
  332.         return $this->dateDeNaissance;
  333.     }
  334.     public function setDateDeNaissance($dateDeNaissance): self
  335.     {
  336.         $this->dateDeNaissance $dateDeNaissance;
  337.         return $this;
  338.     }
  339.     public function getProfession(): ?string
  340.     {
  341.         return $this->profession;
  342.     }
  343.     public function setProfession(?string $profession): self
  344.     {
  345.         $this->profession $profession;
  346.         return $this;
  347.     }
  348.     public function getSituationFamilliale(): ?string
  349.     {
  350.         return $this->situationFamilliale;
  351.     }
  352.     public function setSituationFamilliale(?string $situationFamilliale): self
  353.     {
  354.         $this->situationFamilliale $situationFamilliale;
  355.         return $this;
  356.     }
  357.     public function getAdresseFiscale(): ?string
  358.     {
  359.         return $this->adresseFiscale;
  360.     }
  361.     public function setAdresseFiscale(?string $adresseFiscale): self
  362.     {
  363.         $this->adresseFiscale $adresseFiscale;
  364.         return $this;
  365.     }
  366.     public function getAdresseFiscaleCodePostal(): ?string
  367.     {
  368.         return $this->adresseFiscaleCodePostal;
  369.     }
  370.     public function setAdresseFiscaleCodePostal(?string $adresseFiscaleCodePostal): self
  371.     {
  372.         $this->adresseFiscaleCodePostal $adresseFiscaleCodePostal;
  373.         return $this;
  374.     }
  375.     public function getAdresseFiscaleVille(): ?string
  376.     {
  377.         return $this->adresseFiscaleVille;
  378.     }
  379.     public function setAdresseFiscaleVille(?string $adresseFiscaleVille): self
  380.     {
  381.         $this->adresseFiscaleVille $adresseFiscaleVille;
  382.         return $this;
  383.     }
  384.     public function getAdresseFiscalePays(): ?string
  385.     {
  386.         return $this->adresseFiscalePays;
  387.     }
  388.     public function setAdresseFiscalePays(?string $adresseFiscalePays): self
  389.     {
  390.         $this->adresseFiscalePays $adresseFiscalePays;
  391.         return $this;
  392.     }
  393.     public function getEvaluationPatrimoine(): ?string
  394.     {
  395.         return $this->evaluationPatrimoine;
  396.     }
  397.     public function setEvaluationPatrimoine(?string $evaluationPatrimoine): self
  398.     {
  399.         $this->evaluationPatrimoine $evaluationPatrimoine;
  400.         return $this;
  401.     }
  402.     public function getMontantMensuellesRetraite(): ?float
  403.     {
  404.         return $this->montantMensuellesRetraite;
  405.     }
  406.     public function setMontantMensuellesRetraite(?float $montantMensuellesRetraite): self
  407.     {
  408.         $this->montantMensuellesRetraite $montantMensuellesRetraite;
  409.         return $this;
  410.     }
  411.     public function getDateSigne()
  412.     {
  413.         return $this->dateSigne;
  414.     }
  415.     public function setDateSigne($dateSigne): self
  416.     {
  417.         $this->dateSigne $dateSigne;
  418.         return $this;
  419.     }
  420.     public function getLieuSigne(): ?string
  421.     {
  422.         return $this->lieuSigne;
  423.     }
  424.     public function setLieuSigne(?string $lieuSigne): self
  425.     {
  426.         $this->lieuSigne $lieuSigne;
  427.         return $this;
  428.     }
  429.     public function getMembership(): ?Membership
  430.     {
  431.         return $this->membership;
  432.     }
  433.     public function setMembership(?Membership $membership): self
  434.     {
  435.         $this->membership $membership;
  436.         // set (or unset) the owning side of the relation if necessary
  437.         $newUser null === $membership null $this;
  438.         if ($membership->getUser() !== $newUser) {
  439.             $membership->setUser($newUser);
  440.         }
  441.         return $this;
  442.     }
  443.     public function getDispositionRetraite(): ?string
  444.     {
  445.         return $this->dispositionRetraite;
  446.     }
  447.     public function setDispositionRetraite(?string $dispositionRetraite): self
  448.     {
  449.         $this->dispositionRetraite $dispositionRetraite;
  450.         return $this;
  451.     }
  452.     public function getDispositionRetraiteOui(): ?string
  453.     {
  454.         return $this->dispositionRetraiteOui;
  455.     }
  456.     public function setDispositionRetraiteOui(?string $dispositionRetraiteOui): self
  457.     {
  458.         $this->dispositionRetraiteOui $dispositionRetraiteOui;
  459.         return $this;
  460.     }
  461.     public function getSouscrireRetraiteMutualistePourConstituer(): ?string
  462.     {
  463.         return $this->souscrireRetraiteMutualistePourConstituer;
  464.     }
  465.     public function setSouscrireRetraiteMutualistePourConstituer(?string $souscrireRetraiteMutualistePourConstituer): self
  466.     {
  467.         $this->souscrireRetraiteMutualistePourConstituer $souscrireRetraiteMutualistePourConstituer;
  468.         return $this;
  469.     }
  470.     public function getStatus(): ?string
  471.     {
  472.         return $this->status;
  473.     }
  474.     public function setStatus(?string $status): self
  475.     {
  476.         $this->status $status;
  477.         return $this;
  478.     }
  479.     public function getNom(): ?string
  480.     {
  481.         return $this->nom;
  482.     }
  483.     public function setNom(?string $nom): self
  484.     {
  485.         $this->nom $nom;
  486.         return $this;
  487.     }
  488.     public function getPrenom(): ?string
  489.     {
  490.         return $this->prenom;
  491.     }
  492.     public function setPrenom(?string $prenom): self
  493.     {
  494.         $this->prenom $prenom;
  495.         return $this;
  496.     }
  497.     public function getUrlPdf(): ?string
  498.     {
  499.         return $this->urlPdf;
  500.     }
  501.     public function setUrlPdf(?string $urlPdf): self
  502.     {
  503.         $this->urlPdf $urlPdf;
  504.         return $this;
  505.     }
  506.     public function getIdYouSign(): ?string
  507.     {
  508.         return $this->idYouSign;
  509.     }
  510.     public function setIdYouSign(?string $idYouSign): self
  511.     {
  512.         $this->idYouSign $idYouSign;
  513.         return $this;
  514.     }
  515.     public function getUrlPdfSign(): ?string
  516.     {
  517.         return $this->urlPdfSign;
  518.     }
  519.     public function setUrlPdfSign(?string $urlPdfSign): self
  520.     {
  521.         $this->urlPdfSign $urlPdfSign;
  522.         return $this;
  523.     }
  524.     public function getJeCertifieSurHonneur(): ?bool
  525.     {
  526.         return $this->jeCertifieSurHonneur;
  527.     }
  528.     public function setJeCertifieSurHonneur(?bool $jeCertifieSurHonneur): self
  529.     {
  530.         $this->jeCertifieSurHonneur $jeCertifieSurHonneur;
  531.         return $this;
  532.     }
  533.     public function isVenteADistance(): ?bool
  534.     {
  535.         return $this->venteADistance;
  536.     }
  537.     public function isJeCertifieSurHonneur(): ?bool
  538.     {
  539.         return $this->jeCertifieSurHonneur;
  540.     }
  541.     public function getLieuDeNaissance(): ?string
  542.     {
  543.         return $this->lieuDeNaissance;
  544.     }
  545.     public function setLieuDeNaissance(?string $lieuDeNaissance): self
  546.     {
  547.         $this->lieuDeNaissance $lieuDeNaissance;
  548.         return $this;
  549.     }
  550.     public function getNationalite(): ?string
  551.     {
  552.         return $this->nationalite;
  553.     }
  554.     public function setNationalite(?string $nationalite): self
  555.     {
  556.         $this->nationalite $nationalite;
  557.         return $this;
  558.     }
  559.     public function getEmail(): ?string
  560.     {
  561.         return $this->email;
  562.     }
  563.     public function setEmail(?string $email): self
  564.     {
  565.         $this->email $email;
  566.         return $this;
  567.     }
  568.     public function getTelephone(): ?string
  569.     {
  570.         return $this->telephone;
  571.     }
  572.     public function setTelephone(?string $telephone): self
  573.     {
  574.         $this->telephone $telephone;
  575.         return $this;
  576.     }
  577.     public function isPersonnePolitiquementExposee(): ?bool
  578.     {
  579.         return $this->personnePolitiquementExposee;
  580.     }
  581.     public function setPersonnePolitiquementExposee(?bool $personnePolitiquementExposee): self
  582.     {
  583.         $this->personnePolitiquementExposee $personnePolitiquementExposee;
  584.         return $this;
  585.     }
  586.     public function getPersonnePolitiquementExposeeMaFonction(): ?string
  587.     {
  588.         return $this->personnePolitiquementExposeeMaFonction;
  589.     }
  590.     public function setPersonnePolitiquementExposeeMaFonction(?string $personnePolitiquementExposeeMaFonction): self
  591.     {
  592.         $this->personnePolitiquementExposeeMaFonction $personnePolitiquementExposeeMaFonction;
  593.         return $this;
  594.     }
  595.     public function getPersonnePolitiquementExposeeEntourageNom(): ?string
  596.     {
  597.         return $this->personnePolitiquementExposeeEntourageNom;
  598.     }
  599.     public function setPersonnePolitiquementExposeeEntourageNom(?string $personnePolitiquementExposeeEntourageNom): self
  600.     {
  601.         $this->personnePolitiquementExposeeEntourageNom $personnePolitiquementExposeeEntourageNom;
  602.         return $this;
  603.     }
  604.     public function getPersonnePolitiquementExposeeEntourageFonction(): ?string
  605.     {
  606.         return $this->personnePolitiquementExposeeEntourageFonction;
  607.     }
  608.     public function setPersonnePolitiquementExposeeEntourageFonction(?string $personnePolitiquementExposeeEntourageFonction): self
  609.     {
  610.         $this->personnePolitiquementExposeeEntourageFonction $personnePolitiquementExposeeEntourageFonction;
  611.         return $this;
  612.     }
  613.     public function getPersonnePolitiquementExposeeEntourageLien(): ?string
  614.     {
  615.         return $this->personnePolitiquementExposeeEntourageLien;
  616.     }
  617.     public function setPersonnePolitiquementExposeeEntourageLien(?string $personnePolitiquementExposeeEntourageLien): self
  618.     {
  619.         $this->personnePolitiquementExposeeEntourageLien $personnePolitiquementExposeeEntourageLien;
  620.         return $this;
  621.     }
  622.     public function getNombreEnfant(): ?int
  623.     {
  624.         return $this->nombreEnfant;
  625.     }
  626.     public function setNombreEnfant(?int $nombreEnfant): self
  627.     {
  628.         $this->nombreEnfant $nombreEnfant;
  629.         return $this;
  630.     }
  631.     public function getNombreEnfantCharge(): ?int
  632.     {
  633.         return $this->nombreEnfantCharge;
  634.     }
  635.     public function setNombreEnfantCharge(?int $nombreEnfantCharge): self
  636.     {
  637.         $this->nombreEnfantCharge $nombreEnfantCharge;
  638.         return $this;
  639.     }
  640.     public function getSituationProffesionnelle(): ?string
  641.     {
  642.         return $this->situationProffesionnelle;
  643.     }
  644.     public function setSituationProffesionnelle(?string $situationProffesionnelle): self
  645.     {
  646.         $this->situationProffesionnelle $situationProffesionnelle;
  647.         return $this;
  648.     }
  649.     public function isReconnaisanceNation(): ?bool
  650.     {
  651.         return $this->reconnaisanceNation;
  652.     }
  653.     public function setReconnaisanceNation(?bool $reconnaisanceNation): self
  654.     {
  655.         $this->reconnaisanceNation $reconnaisanceNation;
  656.         return $this;
  657.     }
  658.     public function getDateReconnaisanceNation()
  659.     {
  660.         return $this->dateReconnaisanceNation;
  661.     }
  662.     public function setDateReconnaisanceNation($dateReconnaisanceNation): self
  663.     {
  664.         $this->dateReconnaisanceNation $dateReconnaisanceNation;
  665.         return $this;
  666.     }
  667.     public function getPersonnePolitiquementExposeeType(): ?string
  668.     {
  669.         return $this->personnePolitiquementExposeeType;
  670.     }
  671.     public function setPersonnePolitiquementExposeeType(?string $personnePolitiquementExposeeType): self
  672.     {
  673.         $this->personnePolitiquementExposeeType $personnePolitiquementExposeeType;
  674.         return $this;
  675.     }
  676.     public function getProtectionJuridique(): ?string
  677.     {
  678.         return $this->protectionJuridique;
  679.     }
  680.     public function setProtectionJuridique(?string $protectionJuridique): self
  681.     {
  682.         $this->protectionJuridique $protectionJuridique;
  683.         return $this;
  684.     }
  685.     public function getProtectionJuridiqueOther(): ?string
  686.     {
  687.         return $this->protectionJuridiqueOther;
  688.     }
  689.     public function setProtectionJuridiqueOther(?string $protectionJuridiqueOther): self
  690.     {
  691.         $this->protectionJuridiqueOther $protectionJuridiqueOther;
  692.         return $this;
  693.     }
  694.     public function getEvaluationPatrimoineCompositionOther(): ?string
  695.     {
  696.         return $this->evaluationPatrimoineCompositionOther;
  697.     }
  698.     public function setEvaluationPatrimoineCompositionOther(?string $evaluationPatrimoineCompositionOther): self
  699.     {
  700.         $this->evaluationPatrimoineCompositionOther $evaluationPatrimoineCompositionOther;
  701.         return $this;
  702.     }
  703.     public function getRevenusNetMensuelsFoyer(): ?string
  704.     {
  705.         return $this->revenusNetMensuelsFoyer;
  706.     }
  707.     public function setRevenusNetMensuelsFoyer(?string $revenusNetMensuelsFoyer): self
  708.     {
  709.         $this->revenusNetMensuelsFoyer $revenusNetMensuelsFoyer;
  710.         return $this;
  711.     }
  712.     public function getRevenusNetMensuelsFoyerCompositionOther(): ?string
  713.     {
  714.         return $this->revenusNetMensuelsFoyerCompositionOther;
  715.     }
  716.     public function setRevenusNetMensuelsFoyerCompositionOther(?string $revenusNetMensuelsFoyerCompositionOther): self
  717.     {
  718.         $this->revenusNetMensuelsFoyerCompositionOther $revenusNetMensuelsFoyerCompositionOther;
  719.         return $this;
  720.     }
  721.     public function getPartChargeReguliere(): ?string
  722.     {
  723.         return $this->partChargeReguliere;
  724.     }
  725.     public function setPartChargeReguliere(?string $partChargeReguliere): self
  726.     {
  727.         $this->partChargeReguliere $partChargeReguliere;
  728.         return $this;
  729.     }
  730.     public function getNiveauConnaissanceRetraite(): ?string
  731.     {
  732.         return $this->niveauConnaissanceRetraite;
  733.     }
  734.     public function setNiveauConnaissanceRetraite(?string $niveauConnaissanceRetraite): self
  735.     {
  736.         $this->niveauConnaissanceRetraite $niveauConnaissanceRetraite;
  737.         return $this;
  738.     }
  739.     public function getObjectifsPricipaux(): ?array
  740.     {
  741.         return $this->objectifsPricipaux;
  742.     }
  743.     public function setObjectifsPricipaux(?array $objectifsPricipaux): self
  744.     {
  745.         $this->objectifsPricipaux $objectifsPricipaux;
  746.         return $this;
  747.     }
  748.     public function getGarantieDateSouhaite()
  749.     {
  750.         return $this->garantieDateSouhaite;
  751.     }
  752.     public function setGarantieDateSouhaite($garantieDateSouhaite): self
  753.     {
  754.         $this->garantieDateSouhaite $garantieDateSouhaite;
  755.         return $this;
  756.     }
  757.     public function getRecommandationConseiller(): ?string
  758.     {
  759.         return $this->recommandationConseiller;
  760.     }
  761.     public function setRecommandationConseiller(?string $recommandationConseiller): self
  762.     {
  763.         $this->recommandationConseiller $recommandationConseiller;
  764.         return $this;
  765.     }
  766.     public function isJacceptePreconisation(): ?bool
  767.     {
  768.         return $this->jacceptePreconisation;
  769.     }
  770.     public function setJacceptePreconisation(?bool $jacceptePreconisation): self
  771.     {
  772.         $this->jacceptePreconisation $jacceptePreconisation;
  773.         return $this;
  774.     }
  775.     public function isSouscrireAutreContrat(): ?bool
  776.     {
  777.         return $this->souscrireAutreContrat;
  778.     }
  779.     public function setSouscrireAutreContrat(?bool $souscrireAutreContrat): self
  780.     {
  781.         $this->souscrireAutreContrat $souscrireAutreContrat;
  782.         return $this;
  783.     }
  784.     public function getEvaluationPatrimoineComposition(): ?array
  785.     {
  786.         return $this->evaluationPatrimoineComposition;
  787.     }
  788.     public function setEvaluationPatrimoineComposition(?array $evaluationPatrimoineComposition): self
  789.     {
  790.         $this->evaluationPatrimoineComposition $evaluationPatrimoineComposition;
  791.         return $this;
  792.     }
  793.     public function getRevenusNetMensuelsFoyerComposition(): ?array
  794.     {
  795.         return $this->revenusNetMensuelsFoyerComposition;
  796.     }
  797.     public function setRevenusNetMensuelsFoyerComposition(?array $revenusNetMensuelsFoyerComposition): self
  798.     {
  799.         $this->revenusNetMensuelsFoyerComposition $revenusNetMensuelsFoyerComposition;
  800.         return $this;
  801.     }
  802.     public function isAdresseFiscaleResidenceFrance(): ?bool
  803.     {
  804.         return $this->adresseFiscaleResidenceFrance;
  805.     }
  806.     public function setAdresseFiscaleResidenceFrance(?bool $adresseFiscaleResidenceFrance): self
  807.     {
  808.         $this->adresseFiscaleResidenceFrance $adresseFiscaleResidenceFrance;
  809.         return $this;
  810.     }
  811.     public function isAcceptRecevoirDocumentGarantieEmail(): ?bool
  812.     {
  813.         return $this->acceptRecevoirDocumentGarantieEmail;
  814.     }
  815.     public function setAcceptRecevoirDocumentGarantieEmail(?bool $acceptRecevoirDocumentGarantieEmail): self
  816.     {
  817.         $this->acceptRecevoirDocumentGarantieEmail $acceptRecevoirDocumentGarantieEmail;
  818.         return $this;
  819.     }
  820.     public function isAcceptPropositionCommercialEmail(): ?bool
  821.     {
  822.         return $this->acceptPropositionCommercialEmail;
  823.     }
  824.     public function setAcceptPropositionCommercialEmail(?bool $acceptPropositionCommercialEmail): self
  825.     {
  826.         $this->acceptPropositionCommercialEmail $acceptPropositionCommercialEmail;
  827.         return $this;
  828.     }
  829.     public function isAcceptPropositionCommercialTelephone(): ?bool
  830.     {
  831.         return $this->acceptPropositionCommercialTelephone;
  832.     }
  833.     public function setAcceptPropositionCommercialTelephone(?bool $acceptPropositionCommercialTelephone): self
  834.     {
  835.         $this->acceptPropositionCommercialTelephone $acceptPropositionCommercialTelephone;
  836.         return $this;
  837.     }
  838.     public function isAcceptInformationGarantie(): ?bool
  839.     {
  840.         return $this->acceptInformationGarantie;
  841.     }
  842.     public function setAcceptInformationGarantie(?bool $acceptInformationGarantie): self
  843.     {
  844.         $this->acceptInformationGarantie $acceptInformationGarantie;
  845.         return $this;
  846.     }
  847.     public function getProtectionJuridiqueMineur(): ?string
  848.     {
  849.         return $this->protectionJuridiqueMineur;
  850.     }
  851.     public function setProtectionJuridiqueMineur(?string $protectionJuridiqueMineur): self
  852.     {
  853.         $this->protectionJuridiqueMineur $protectionJuridiqueMineur;
  854.         return $this;
  855.     }
  856.     public function getObjectifsTempsFonds(): ?string
  857.     {
  858.         return $this->objectifsTempsFonds;
  859.     }
  860.     public function setObjectifsTempsFonds(?string $objectifsTempsFonds): self
  861.     {
  862.         $this->objectifsTempsFonds $objectifsTempsFonds;
  863.         return $this;
  864.     }
  865.     public function getObjectifsMontantIntial(): ?float
  866.     {
  867.         return $this->objectifsMontantIntial;
  868.     }
  869.     public function setObjectifsMontantIntial(?float $objectifsMontantIntial): self
  870.     {
  871.         $this->objectifsMontantIntial $objectifsMontantIntial;
  872.         return $this;
  873.     }
  874.     public function getObjectifsPlacementSurPatrimoineTotal(): ?string
  875.     {
  876.         return $this->objectifsPlacementSurPatrimoineTotal;
  877.     }
  878.     public function setObjectifsPlacementSurPatrimoineTotal(?string $objectifsPlacementSurPatrimoineTotal): self
  879.     {
  880.         $this->objectifsPlacementSurPatrimoineTotal $objectifsPlacementSurPatrimoineTotal;
  881.         return $this;
  882.     }
  883.     public function isReconnaisConnaissanceFic(): ?bool
  884.     {
  885.         return $this->reconnaisConnaissanceFic;
  886.     }
  887.     public function setReconnaisConnaissanceFic(?bool $reconnaisConnaissanceFic): self
  888.     {
  889.         $this->reconnaisConnaissanceFic $reconnaisConnaissanceFic;
  890.         return $this;
  891.     }
  892.     public function isAttesteRecuInformationDetaillee(): ?bool
  893.     {
  894.         return $this->attesteRecuInformationDetaillee;
  895.     }
  896.     public function setAttesteRecuInformationDetaillee(?bool $attesteRecuInformationDetaillee): self
  897.     {
  898.         $this->attesteRecuInformationDetaillee $attesteRecuInformationDetaillee;
  899.         return $this;
  900.     }
  901.     public function isAttesteRecuDicEtReglement(): ?bool
  902.     {
  903.         return $this->attesteRecuDicEtReglement;
  904.     }
  905.     public function setAttesteRecuDicEtReglement(?bool $attesteRecuDicEtReglement): self
  906.     {
  907.         $this->attesteRecuDicEtReglement $attesteRecuDicEtReglement;
  908.         return $this;
  909.     }
  910.     public function isReconnaisPreconisationsAdaptees(): ?bool
  911.     {
  912.         return $this->reconnaisPreconisationsAdaptees;
  913.     }
  914.     public function setReconnaisPreconisationsAdaptees(?bool $reconnaisPreconisationsAdaptees): self
  915.     {
  916.         $this->reconnaisPreconisationsAdaptees $reconnaisPreconisationsAdaptees;
  917.         return $this;
  918.     }
  919.     public function getAdressePostale(): ?string
  920.     {
  921.         return $this->adressePostale;
  922.     }
  923.     public function setAdressePostale(?string $adressePostale): static
  924.     {
  925.         $this->adressePostale $adressePostale;
  926.         return $this;
  927.     }
  928.     public function getProfessionCspCategory(): ?int
  929.     {
  930.         return $this->professionCspCategory;
  931.     }
  932.     public function setProfessionCspCategory(?int $professionCspCategory): static
  933.     {
  934.         $this->professionCspCategory $professionCspCategory;
  935.         return $this;
  936.     }
  937.     public function getProfessionCspSousCategory(): ?int
  938.     {
  939.         return $this->professionCspSousCategory;
  940.     }
  941.     public function setProfessionCspSousCategory(?int $professionCspSousCategory): static
  942.     {
  943.         $this->professionCspSousCategory $professionCspSousCategory;
  944.         return $this;
  945.     }
  946.     public function getAdressePays(): ?string
  947.     {
  948.         return $this->adressePays;
  949.     }
  950.     public function setAdressePays(?string $adressePays): static
  951.     {
  952.         $this->adressePays $adressePays;
  953.         return $this;
  954.     }
  955.     public function getAdresseCodePostal(): ?string
  956.     {
  957.         return $this->adresseCodePostal;
  958.     }
  959.     public function setAdresseCodePostal(?string $adresseCodePostal): static
  960.     {
  961.         $this->adresseCodePostal $adresseCodePostal;
  962.         return $this;
  963.     }
  964.     public function getAdresseVille(): ?string
  965.     {
  966.         return $this->adresseVille;
  967.     }
  968.     public function setAdresseVille(?string $adresseVille): static
  969.     {
  970.         $this->adresseVille $adresseVille;
  971.         return $this;
  972.     }
  973.     public function getTelFixPrefix(): ?string
  974.     {
  975.         return $this->telFixPrefix;
  976.     }
  977.     public function setTelFixPrefix(?string $telFixPrefix): static
  978.     {
  979.         $this->telFixPrefix $telFixPrefix;
  980.         return $this;
  981.     }
  982.     public function getTelFix(): ?string
  983.     {
  984.         return $this->telFix;
  985.     }
  986.     public function setTelFix(?string $telFix): static
  987.     {
  988.         $this->telFix $telFix;
  989.         return $this;
  990.     }
  991.     public function isBeneficiezProtectionJuridique(): ?bool
  992.     {
  993.         return $this->beneficiezProtectionJuridique;
  994.     }
  995.     public function setBeneficiezProtectionJuridique(?bool $beneficiezProtectionJuridique): static
  996.     {
  997.         $this->beneficiezProtectionJuridique $beneficiezProtectionJuridique;
  998.         return $this;
  999.     }
  1000. }