<?php
// src/Entity/Fic.php
namespace App\Entity;
use Doctrine\DBAL\Types\Types;
use Doctrine\ORM\Mapping as ORM;
use Symfony\Component\Validator\Constraints as Assert;
use Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity;
use Symfony\Component\Security\Core\User\UserInterface;
use Doctrine\Common\Collections\ArrayCollection;
use Doctrine\Common\Collections\Collection;
/**
* @ORM\Entity()
* @ORM\Table(name="69pixl_fic")
*/
class Fic
{
/**
* @ORM\Id
* @ORM\Column(type="integer")
* @ORM\GeneratedValue(strategy="AUTO")
*/
private $id;
/**
* @ORM\Column(type="string", length=10, nullable=true)
*/
private $sex;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $nom;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $prenom;
/**
* @ORM\Column(type="datetime", nullable=true)
*/
private $dateDeNaissance;
/**
* @ORM\Column(type="string", length=200, nullable=true)
*/
private $lieuDeNaissance;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $nationalite;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $adresseFiscaleResidenceFrance;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $adresseFiscale;
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
private $adresseFiscaleCodePostal;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $adressePostale;
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
private $adressePays;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $adresseVille;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $adresseCodePostal;
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
private $adresseFiscaleVille;
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
private $adresseFiscalePays;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $telephone;
/**
* @ORM\Column(type="string", length=30, nullable=true)
*/
private $telFixPrefix;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $telFix;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $email;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $acceptRecevoirDocumentGarantieEmail;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $acceptPropositionCommercialEmail;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $acceptPropositionCommercialTelephone;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $acceptInformationGarantie;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $personnePolitiquementExposee;
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
private $personnePolitiquementExposeeType;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $personnePolitiquementExposeeMaFonction;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $personnePolitiquementExposeeEntourageNom;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $personnePolitiquementExposeeEntourageFonction;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $personnePolitiquementExposeeEntourageLien;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $greenCard;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $residentFiscalPaysAutreFranceEtatUnis;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $residenceIdentificationFiscalPays;
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
private $situationFamilliale;
/**
* @ORM\Column(type="integer", nullable=true)
*/
private $nombreEnfant;
/**
* @ORM\Column(type="integer", nullable=true)
*/
private $nombreEnfantCharge;
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
private $situationProffesionnelle;
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
private $profession;
/**
* @ORM\Column(type="integer", nullable=true)
*/
private $professionCspCategory;
/**
* @ORM\Column(type="integer", nullable=true)
*/
private $professionCspSousCategory;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $reconnaisanceNation;
/**
* @ORM\Column(type="datetime", nullable=true)
*/
private $dateReconnaisanceNation;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $beneficiezProtectionJuridique;
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
private $protectionJuridique;
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
private $protectionJuridiqueOther;
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
private $protectionJuridiqueMineur;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $repLegal1Use;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal1Sex;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal1Nom;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal1Prenoms;
/**
* @ORM\Column(type="datetime", nullable=true)
*/
private $repLegal1DateDeNaissance;
/**
* @ORM\Column(type="string", length=200, nullable=true)
*/
private $repLegal1LieuDeNaissance;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal1Nationalite;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $repLegal1ResidanceFiscalFrance;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal1FiscalAdresse;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal1FiscalCodePostal;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal1FiscalVille;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal1FiscalPays;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal1PostaleAdresse;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal1PostaleCodePostal;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal1PostaleVille;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal1PostalePays;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal1TelephonePortablePrefix;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal1TelephonePortable;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal1TelephonePrefix;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal1Telephone;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal1Email;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal1SituationFamiliale;
/**
* @ORM\Column(type="integer", nullable=true)
*/
private $repLegal1NombreEnfant;
/**
* @ORM\Column(type="integer", nullable=true)
*/
private $repLegal1NombreEnfantCharge;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal1QualiteDe;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $repLegal1PolitiquementExpose;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal1PersonnePolitiquementExposeeType;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal1PersonnePolitiquementExposeeMaFonction;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal1PersonnePolitiquementExposeeEntourageFonction;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal1PersonnePolitiquementExposeeEntourageLien;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $repLegal1GreenCard;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $repLegal1ResidanceFiscalAutrePaysFranceEtatUnis;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal1ResidenceIdentificationFiscalPays;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $repLegal1AcceptRecevoirDocumentGarantieEmail;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $repLegal1AcceptPropositionCommercialEmail;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $repLegal1AcceptPropositionCommercialTelephone;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $repLegal2Use;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal2Sex;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal2Nom;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal2Prenoms;
/**
* @ORM\Column(type="datetime", nullable=true)
*/
private $repLegal2DateDeNaissance;
/**
* @ORM\Column(type="string", length=200, nullable=true)
*/
private $repLegal2LieuDeNaissance;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal2Nationalite;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $repLegal2ResidanceFiscalFrance;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal2FiscalAdresse;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal2FiscalCodePostal;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal2FiscalVille;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal2FiscalPays;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal2PostaleAdresse;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal2PostaleCodePostal;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal2PostaleVille;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal2PostalePays;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal2TelephonePortablePrefix;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal2TelephonePortable;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal2TelephonePrefix;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal2Telephone;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal2Email;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal2SituationFamiliale;
/**
* @ORM\Column(type="integer", nullable=true)
*/
private $repLegal2NombreEnfant;
/**
* @ORM\Column(type="integer", nullable=true)
*/
private $repLegal2NombreEnfantCharge;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal2QualiteDe;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $repLegal2PolitiquementExpose;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal2PersonnePolitiquementExposeeType;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal2PersonnePolitiquementExposeeMaFonction;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal2PersonnePolitiquementExposeeEntourageFonction;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal2PersonnePolitiquementExposeeEntourageLien;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $repLegal2GreenCard;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $repLegal2ResidanceFiscalAutrePaysFranceEtatUnis;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal2ResidenceIdentificationFiscalPays;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $repLegal2AcceptRecevoirDocumentGarantieEmail;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $repLegal2AcceptPropositionCommercialEmail;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $repLegal2AcceptPropositionCommercialTelephone;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $prefInvestiDurabilite;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $prefInvestiDurabiliteEnvironnementTaxonomieEurope;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $prefInvestiDurabiliteObjectifEnvironnementalSocial;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $prefInvestiDurabiliteEffetNegatif;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $prefInvestiDurabiliteConfirmationAdhesion;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $evaluationPatrimoine;
/**
* @ORM\Column(type="array", nullable=true)
*/
private $evaluationPatrimoineComposition;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $evaluationPatrimoineCompositionOther;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $revenusNetMensuelsFoyer;
/**
* @ORM\Column(type="array", nullable=true)
*/
private $revenusNetMensuelsFoyerComposition;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $revenusNetMensuelsFoyerCompositionOther;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $partChargeReguliere;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal1EvaluationPatrimoine;
/**
* @ORM\Column(type="array", nullable=true)
*/
private $repLegal1EvaluationPatrimoineComposition;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal1EvaluationPatrimoineCompositionOther;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal1RevenusNetMensuelsFoyer;
/**
* @ORM\Column(type="array", nullable=true)
*/
private $repLegal1RevenusNetMensuelsFoyerComposition;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal1RevenusNetMensuelsFoyerCompositionOther;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal1PartChargeReguliere;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal2EvaluationPatrimoine;
/**
* @ORM\Column(type="array", nullable=true)
*/
private $repLegal2EvaluationPatrimoineComposition;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal2EvaluationPatrimoineCompositionOther;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal2RevenusNetMensuelsFoyer;
/**
* @ORM\Column(type="array", nullable=true)
*/
private $repLegal2RevenusNetMensuelsFoyerComposition;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal2RevenusNetMensuelsFoyerCompositionOther;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $repLegal2PartChargeReguliere;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $niveauConnaissanceRetraite;
/**
* @ORM\Column(type="array", nullable=true)
*/
private $objectifsPricipaux;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $objectifsEpargnePriorite;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $objectifsTempsFonds;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $objectifsTempsFondsTresCourt;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $objectifsTempsFondsCourt;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $objectifsTempsFondsMoyen;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $objectifsTempsFondsLong;
/**
* @ORM\Column(type="float", nullable=true)
*/
private $objectifsMontantIntial;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $objectifsMontantInitialProvientAssuranceVie;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $objectifsPlacementSurPatrimoineTotal;
/**
* @ORM\Column(type="datetime", nullable=true)
*/
private $garantieDateSouhaite;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $souscrireRetraiteMutualistePourConstituer;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $recommandationConseiller;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $jeCertifieSurHonneur;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $jacceptePreconisation;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $souscrireAutreContrat;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $reconnaisConnaissanceFic;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $attesteRecuInformationDetaillee;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $attesteRecuDicEtReglement;
/**
* @ORM\Column(type="boolean", nullable=true)
*/
private $reconnaisPreconisationsAdaptees;
/**
* @ORM\Column(type="datetime", nullable=true)
*/
private $dateSigne;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $lieuSigne;
/**
* @ORM\Column(type="string", length=100, nullable=true)
*/
private $status;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $urlPdf;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $urlPdfSign;
/**
* @ORM\Column(type="text", nullable=true)
*/
private $idYouSign;
/**
* @var membership[]
* @ORM\OneToOne(targetEntity="App\Entity\Membership", mappedBy="fic")
*/
protected $membership;
public function getId(): ?int
{
return $this->id;
}
public function getSex(): ?string
{
return $this->sex;
}
public function setSex(?string $sex): self
{
$this->sex = $sex;
return $this;
}
public function getNomEtPrenom(): ?string
{
return $this->nomEtPrenom;
}
public function setNomEtPrenom(?string $nomEtPrenom): self
{
$this->nomEtPrenom = $nomEtPrenom;
return $this;
}
public function getDateDeNaissance()
{
return $this->dateDeNaissance;
}
public function setDateDeNaissance($dateDeNaissance): self
{
$this->dateDeNaissance = $dateDeNaissance;
return $this;
}
public function getProfession(): ?string
{
return $this->profession;
}
public function setProfession(?string $profession): self
{
$this->profession = $profession;
return $this;
}
public function getSituationFamilliale(): ?string
{
return $this->situationFamilliale;
}
public function setSituationFamilliale(?string $situationFamilliale): self
{
$this->situationFamilliale = $situationFamilliale;
return $this;
}
public function getAdresseFiscale(): ?string
{
return $this->adresseFiscale;
}
public function setAdresseFiscale(?string $adresseFiscale): self
{
$this->adresseFiscale = $adresseFiscale;
return $this;
}
public function getAdresseFiscaleCodePostal(): ?string
{
return $this->adresseFiscaleCodePostal;
}
public function setAdresseFiscaleCodePostal(?string $adresseFiscaleCodePostal): self
{
$this->adresseFiscaleCodePostal = $adresseFiscaleCodePostal;
return $this;
}
public function getAdresseFiscaleVille(): ?string
{
return $this->adresseFiscaleVille;
}
public function setAdresseFiscaleVille(?string $adresseFiscaleVille): self
{
$this->adresseFiscaleVille = $adresseFiscaleVille;
return $this;
}
public function getAdresseFiscalePays(): ?string
{
return $this->adresseFiscalePays;
}
public function setAdresseFiscalePays(?string $adresseFiscalePays): self
{
$this->adresseFiscalePays = $adresseFiscalePays;
return $this;
}
public function getEvaluationPatrimoine(): ?string
{
return $this->evaluationPatrimoine;
}
public function setEvaluationPatrimoine(?string $evaluationPatrimoine): self
{
$this->evaluationPatrimoine = $evaluationPatrimoine;
return $this;
}
public function getMontantMensuellesRetraite(): ?float
{
return $this->montantMensuellesRetraite;
}
public function setMontantMensuellesRetraite(?float $montantMensuellesRetraite): self
{
$this->montantMensuellesRetraite = $montantMensuellesRetraite;
return $this;
}
public function getDateSigne()
{
return $this->dateSigne;
}
public function setDateSigne($dateSigne): self
{
$this->dateSigne = $dateSigne;
return $this;
}
public function getLieuSigne(): ?string
{
return $this->lieuSigne;
}
public function setLieuSigne(?string $lieuSigne): self
{
$this->lieuSigne = $lieuSigne;
return $this;
}
public function getMembership(): ?Membership
{
return $this->membership;
}
public function setMembership(?Membership $membership): self
{
$this->membership = $membership;
// set (or unset) the owning side of the relation if necessary
$newUser = null === $membership ? null : $this;
if ($membership->getUser() !== $newUser) {
$membership->setUser($newUser);
}
return $this;
}
public function getDispositionRetraite(): ?string
{
return $this->dispositionRetraite;
}
public function setDispositionRetraite(?string $dispositionRetraite): self
{
$this->dispositionRetraite = $dispositionRetraite;
return $this;
}
public function getDispositionRetraiteOui(): ?string
{
return $this->dispositionRetraiteOui;
}
public function setDispositionRetraiteOui(?string $dispositionRetraiteOui): self
{
$this->dispositionRetraiteOui = $dispositionRetraiteOui;
return $this;
}
public function getSouscrireRetraiteMutualistePourConstituer(): ?string
{
return $this->souscrireRetraiteMutualistePourConstituer;
}
public function setSouscrireRetraiteMutualistePourConstituer(?string $souscrireRetraiteMutualistePourConstituer): self
{
$this->souscrireRetraiteMutualistePourConstituer = $souscrireRetraiteMutualistePourConstituer;
return $this;
}
public function getStatus(): ?string
{
return $this->status;
}
public function setStatus(?string $status): self
{
$this->status = $status;
return $this;
}
public function getNom(): ?string
{
return $this->nom;
}
public function setNom(?string $nom): self
{
$this->nom = $nom;
return $this;
}
public function getPrenom(): ?string
{
return $this->prenom;
}
public function setPrenom(?string $prenom): self
{
$this->prenom = $prenom;
return $this;
}
public function getUrlPdf(): ?string
{
return $this->urlPdf;
}
public function setUrlPdf(?string $urlPdf): self
{
$this->urlPdf = $urlPdf;
return $this;
}
public function getIdYouSign(): ?string
{
return $this->idYouSign;
}
public function setIdYouSign(?string $idYouSign): self
{
$this->idYouSign = $idYouSign;
return $this;
}
public function getUrlPdfSign(): ?string
{
return $this->urlPdfSign;
}
public function setUrlPdfSign(?string $urlPdfSign): self
{
$this->urlPdfSign = $urlPdfSign;
return $this;
}
public function getJeCertifieSurHonneur(): ?bool
{
return $this->jeCertifieSurHonneur;
}
public function setJeCertifieSurHonneur(?bool $jeCertifieSurHonneur): self
{
$this->jeCertifieSurHonneur = $jeCertifieSurHonneur;
return $this;
}
public function isVenteADistance(): ?bool
{
return $this->venteADistance;
}
public function isJeCertifieSurHonneur(): ?bool
{
return $this->jeCertifieSurHonneur;
}
public function getLieuDeNaissance(): ?string
{
return $this->lieuDeNaissance;
}
public function setLieuDeNaissance(?string $lieuDeNaissance): self
{
$this->lieuDeNaissance = $lieuDeNaissance;
return $this;
}
public function getNationalite(): ?string
{
return $this->nationalite;
}
public function setNationalite(?string $nationalite): self
{
$this->nationalite = $nationalite;
return $this;
}
public function getEmail(): ?string
{
return $this->email;
}
public function setEmail(?string $email): self
{
$this->email = $email;
return $this;
}
public function getTelephone(): ?string
{
return $this->telephone;
}
public function setTelephone(?string $telephone): self
{
$this->telephone = $telephone;
return $this;
}
public function isPersonnePolitiquementExposee(): ?bool
{
return $this->personnePolitiquementExposee;
}
public function setPersonnePolitiquementExposee(?bool $personnePolitiquementExposee): self
{
$this->personnePolitiquementExposee = $personnePolitiquementExposee;
return $this;
}
public function getPersonnePolitiquementExposeeMaFonction(): ?string
{
return $this->personnePolitiquementExposeeMaFonction;
}
public function setPersonnePolitiquementExposeeMaFonction(?string $personnePolitiquementExposeeMaFonction): self
{
$this->personnePolitiquementExposeeMaFonction = $personnePolitiquementExposeeMaFonction;
return $this;
}
public function getPersonnePolitiquementExposeeEntourageNom(): ?string
{
return $this->personnePolitiquementExposeeEntourageNom;
}
public function setPersonnePolitiquementExposeeEntourageNom(?string $personnePolitiquementExposeeEntourageNom): self
{
$this->personnePolitiquementExposeeEntourageNom = $personnePolitiquementExposeeEntourageNom;
return $this;
}
public function getPersonnePolitiquementExposeeEntourageFonction(): ?string
{
return $this->personnePolitiquementExposeeEntourageFonction;
}
public function setPersonnePolitiquementExposeeEntourageFonction(?string $personnePolitiquementExposeeEntourageFonction): self
{
$this->personnePolitiquementExposeeEntourageFonction = $personnePolitiquementExposeeEntourageFonction;
return $this;
}
public function getPersonnePolitiquementExposeeEntourageLien(): ?string
{
return $this->personnePolitiquementExposeeEntourageLien;
}
public function setPersonnePolitiquementExposeeEntourageLien(?string $personnePolitiquementExposeeEntourageLien): self
{
$this->personnePolitiquementExposeeEntourageLien = $personnePolitiquementExposeeEntourageLien;
return $this;
}
public function getNombreEnfant(): ?int
{
return $this->nombreEnfant;
}
public function setNombreEnfant(?int $nombreEnfant): self
{
$this->nombreEnfant = $nombreEnfant;
return $this;
}
public function getNombreEnfantCharge(): ?int
{
return $this->nombreEnfantCharge;
}
public function setNombreEnfantCharge(?int $nombreEnfantCharge): self
{
$this->nombreEnfantCharge = $nombreEnfantCharge;
return $this;
}
public function getSituationProffesionnelle(): ?string
{
return $this->situationProffesionnelle;
}
public function setSituationProffesionnelle(?string $situationProffesionnelle): self
{
$this->situationProffesionnelle = $situationProffesionnelle;
return $this;
}
public function isReconnaisanceNation(): ?bool
{
return $this->reconnaisanceNation;
}
public function setReconnaisanceNation(?bool $reconnaisanceNation): self
{
$this->reconnaisanceNation = $reconnaisanceNation;
return $this;
}
public function getDateReconnaisanceNation()
{
return $this->dateReconnaisanceNation;
}
public function setDateReconnaisanceNation($dateReconnaisanceNation): self
{
$this->dateReconnaisanceNation = $dateReconnaisanceNation;
return $this;
}
public function getPersonnePolitiquementExposeeType(): ?string
{
return $this->personnePolitiquementExposeeType;
}
public function setPersonnePolitiquementExposeeType(?string $personnePolitiquementExposeeType): self
{
$this->personnePolitiquementExposeeType = $personnePolitiquementExposeeType;
return $this;
}
public function getProtectionJuridique(): ?string
{
return $this->protectionJuridique;
}
public function setProtectionJuridique(?string $protectionJuridique): self
{
$this->protectionJuridique = $protectionJuridique;
return $this;
}
public function getProtectionJuridiqueOther(): ?string
{
return $this->protectionJuridiqueOther;
}
public function setProtectionJuridiqueOther(?string $protectionJuridiqueOther): self
{
$this->protectionJuridiqueOther = $protectionJuridiqueOther;
return $this;
}
public function getEvaluationPatrimoineCompositionOther(): ?string
{
return $this->evaluationPatrimoineCompositionOther;
}
public function setEvaluationPatrimoineCompositionOther(?string $evaluationPatrimoineCompositionOther): self
{
$this->evaluationPatrimoineCompositionOther = $evaluationPatrimoineCompositionOther;
return $this;
}
public function getRevenusNetMensuelsFoyer(): ?string
{
return $this->revenusNetMensuelsFoyer;
}
public function setRevenusNetMensuelsFoyer(?string $revenusNetMensuelsFoyer): self
{
$this->revenusNetMensuelsFoyer = $revenusNetMensuelsFoyer;
return $this;
}
public function getRevenusNetMensuelsFoyerCompositionOther(): ?string
{
return $this->revenusNetMensuelsFoyerCompositionOther;
}
public function setRevenusNetMensuelsFoyerCompositionOther(?string $revenusNetMensuelsFoyerCompositionOther): self
{
$this->revenusNetMensuelsFoyerCompositionOther = $revenusNetMensuelsFoyerCompositionOther;
return $this;
}
public function getPartChargeReguliere(): ?string
{
return $this->partChargeReguliere;
}
public function setPartChargeReguliere(?string $partChargeReguliere): self
{
$this->partChargeReguliere = $partChargeReguliere;
return $this;
}
public function getNiveauConnaissanceRetraite(): ?string
{
return $this->niveauConnaissanceRetraite;
}
public function setNiveauConnaissanceRetraite(?string $niveauConnaissanceRetraite): self
{
$this->niveauConnaissanceRetraite = $niveauConnaissanceRetraite;
return $this;
}
public function getObjectifsPricipaux(): ?array
{
return $this->objectifsPricipaux;
}
public function setObjectifsPricipaux(?array $objectifsPricipaux): self
{
$this->objectifsPricipaux = $objectifsPricipaux;
return $this;
}
public function getGarantieDateSouhaite()
{
return $this->garantieDateSouhaite;
}
public function setGarantieDateSouhaite($garantieDateSouhaite): self
{
$this->garantieDateSouhaite = $garantieDateSouhaite;
return $this;
}
public function getRecommandationConseiller(): ?string
{
return $this->recommandationConseiller;
}
public function setRecommandationConseiller(?string $recommandationConseiller): self
{
$this->recommandationConseiller = $recommandationConseiller;
return $this;
}
public function isJacceptePreconisation(): ?bool
{
return $this->jacceptePreconisation;
}
public function setJacceptePreconisation(?bool $jacceptePreconisation): self
{
$this->jacceptePreconisation = $jacceptePreconisation;
return $this;
}
public function isSouscrireAutreContrat(): ?bool
{
return $this->souscrireAutreContrat;
}
public function setSouscrireAutreContrat(?bool $souscrireAutreContrat): self
{
$this->souscrireAutreContrat = $souscrireAutreContrat;
return $this;
}
public function getEvaluationPatrimoineComposition(): ?array
{
return $this->evaluationPatrimoineComposition;
}
public function setEvaluationPatrimoineComposition(?array $evaluationPatrimoineComposition): self
{
$this->evaluationPatrimoineComposition = $evaluationPatrimoineComposition;
return $this;
}
public function getRevenusNetMensuelsFoyerComposition(): ?array
{
return $this->revenusNetMensuelsFoyerComposition;
}
public function setRevenusNetMensuelsFoyerComposition(?array $revenusNetMensuelsFoyerComposition): self
{
$this->revenusNetMensuelsFoyerComposition = $revenusNetMensuelsFoyerComposition;
return $this;
}
public function isAdresseFiscaleResidenceFrance(): ?bool
{
return $this->adresseFiscaleResidenceFrance;
}
public function setAdresseFiscaleResidenceFrance(?bool $adresseFiscaleResidenceFrance): self
{
$this->adresseFiscaleResidenceFrance = $adresseFiscaleResidenceFrance;
return $this;
}
public function isAcceptRecevoirDocumentGarantieEmail(): ?bool
{
return $this->acceptRecevoirDocumentGarantieEmail;
}
public function setAcceptRecevoirDocumentGarantieEmail(?bool $acceptRecevoirDocumentGarantieEmail): self
{
$this->acceptRecevoirDocumentGarantieEmail = $acceptRecevoirDocumentGarantieEmail;
return $this;
}
public function isAcceptPropositionCommercialEmail(): ?bool
{
return $this->acceptPropositionCommercialEmail;
}
public function setAcceptPropositionCommercialEmail(?bool $acceptPropositionCommercialEmail): self
{
$this->acceptPropositionCommercialEmail = $acceptPropositionCommercialEmail;
return $this;
}
public function isAcceptPropositionCommercialTelephone(): ?bool
{
return $this->acceptPropositionCommercialTelephone;
}
public function setAcceptPropositionCommercialTelephone(?bool $acceptPropositionCommercialTelephone): self
{
$this->acceptPropositionCommercialTelephone = $acceptPropositionCommercialTelephone;
return $this;
}
public function isAcceptInformationGarantie(): ?bool
{
return $this->acceptInformationGarantie;
}
public function setAcceptInformationGarantie(?bool $acceptInformationGarantie): self
{
$this->acceptInformationGarantie = $acceptInformationGarantie;
return $this;
}
public function getProtectionJuridiqueMineur(): ?string
{
return $this->protectionJuridiqueMineur;
}
public function setProtectionJuridiqueMineur(?string $protectionJuridiqueMineur): self
{
$this->protectionJuridiqueMineur = $protectionJuridiqueMineur;
return $this;
}
public function getObjectifsTempsFonds(): ?string
{
return $this->objectifsTempsFonds;
}
public function setObjectifsTempsFonds(?string $objectifsTempsFonds): self
{
$this->objectifsTempsFonds = $objectifsTempsFonds;
return $this;
}
public function getObjectifsMontantIntial(): ?float
{
return $this->objectifsMontantIntial;
}
public function setObjectifsMontantIntial(?float $objectifsMontantIntial): self
{
$this->objectifsMontantIntial = $objectifsMontantIntial;
return $this;
}
public function getObjectifsPlacementSurPatrimoineTotal(): ?string
{
return $this->objectifsPlacementSurPatrimoineTotal;
}
public function setObjectifsPlacementSurPatrimoineTotal(?string $objectifsPlacementSurPatrimoineTotal): self
{
$this->objectifsPlacementSurPatrimoineTotal = $objectifsPlacementSurPatrimoineTotal;
return $this;
}
public function isReconnaisConnaissanceFic(): ?bool
{
return $this->reconnaisConnaissanceFic;
}
public function setReconnaisConnaissanceFic(?bool $reconnaisConnaissanceFic): self
{
$this->reconnaisConnaissanceFic = $reconnaisConnaissanceFic;
return $this;
}
public function isAttesteRecuInformationDetaillee(): ?bool
{
return $this->attesteRecuInformationDetaillee;
}
public function setAttesteRecuInformationDetaillee(?bool $attesteRecuInformationDetaillee): self
{
$this->attesteRecuInformationDetaillee = $attesteRecuInformationDetaillee;
return $this;
}
public function isAttesteRecuDicEtReglement(): ?bool
{
return $this->attesteRecuDicEtReglement;
}
public function setAttesteRecuDicEtReglement(?bool $attesteRecuDicEtReglement): self
{
$this->attesteRecuDicEtReglement = $attesteRecuDicEtReglement;
return $this;
}
public function isReconnaisPreconisationsAdaptees(): ?bool
{
return $this->reconnaisPreconisationsAdaptees;
}
public function setReconnaisPreconisationsAdaptees(?bool $reconnaisPreconisationsAdaptees): self
{
$this->reconnaisPreconisationsAdaptees = $reconnaisPreconisationsAdaptees;
return $this;
}
public function getAdressePostale(): ?string
{
return $this->adressePostale;
}
public function setAdressePostale(?string $adressePostale): static
{
$this->adressePostale = $adressePostale;
return $this;
}
public function getProfessionCspCategory(): ?int
{
return $this->professionCspCategory;
}
public function setProfessionCspCategory(?int $professionCspCategory): static
{
$this->professionCspCategory = $professionCspCategory;
return $this;
}
public function getProfessionCspSousCategory(): ?int
{
return $this->professionCspSousCategory;
}
public function setProfessionCspSousCategory(?int $professionCspSousCategory): static
{
$this->professionCspSousCategory = $professionCspSousCategory;
return $this;
}
public function getAdressePays(): ?string
{
return $this->adressePays;
}
public function setAdressePays(?string $adressePays): static
{
$this->adressePays = $adressePays;
return $this;
}
public function getAdresseCodePostal(): ?string
{
return $this->adresseCodePostal;
}
public function setAdresseCodePostal(?string $adresseCodePostal): static
{
$this->adresseCodePostal = $adresseCodePostal;
return $this;
}
public function getAdresseVille(): ?string
{
return $this->adresseVille;
}
public function setAdresseVille(?string $adresseVille): static
{
$this->adresseVille = $adresseVille;
return $this;
}
public function getTelFixPrefix(): ?string
{
return $this->telFixPrefix;
}
public function setTelFixPrefix(?string $telFixPrefix): static
{
$this->telFixPrefix = $telFixPrefix;
return $this;
}
public function getTelFix(): ?string
{
return $this->telFix;
}
public function setTelFix(?string $telFix): static
{
$this->telFix = $telFix;
return $this;
}
public function isBeneficiezProtectionJuridique(): ?bool
{
return $this->beneficiezProtectionJuridique;
}
public function setBeneficiezProtectionJuridique(?bool $beneficiezProtectionJuridique): static
{
$this->beneficiezProtectionJuridique = $beneficiezProtectionJuridique;
return $this;
}
public function getRepLegal1Sex(): ?string
{
return $this->repLegal1Sex;
}
public function setRepLegal1Sex(?string $repLegal1Sex): static
{
$this->repLegal1Sex = $repLegal1Sex;
return $this;
}
public function getRepLegal1Nom(): ?string
{
return $this->repLegal1Nom;
}
public function setRepLegal1Nom(?string $repLegal1Nom): static
{
$this->repLegal1Nom = $repLegal1Nom;
return $this;
}
public function getRepLegal1Prenoms(): ?string
{
return $this->repLegal1Prenoms;
}
public function setRepLegal1Prenoms(?string $repLegal1Prenoms): static
{
$this->repLegal1Prenoms = $repLegal1Prenoms;
return $this;
}
public function getRepLegal1DateDeNaissance()
{
return $this->repLegal1DateDeNaissance;
}
public function setRepLegal1DateDeNaissance($repLegal1DateDeNaissance): static
{
$this->repLegal1DateDeNaissance = $repLegal1DateDeNaissance;
return $this;
}
public function getRepLegal1LieuDeNaissance(): ?string
{
return $this->repLegal1LieuDeNaissance;
}
public function setRepLegal1LieuDeNaissance(?string $repLegal1LieuDeNaissance): static
{
$this->repLegal1LieuDeNaissance = $repLegal1LieuDeNaissance;
return $this;
}
public function getRepLegal1Nationalite(): ?string
{
return $this->repLegal1Nationalite;
}
public function setRepLegal1Nationalite(?string $repLegal1Nationalite): static
{
$this->repLegal1Nationalite = $repLegal1Nationalite;
return $this;
}
public function isRepLegal1ResidanceFiscalFrance(): ?bool
{
return $this->repLegal1ResidanceFiscalFrance;
}
public function setRepLegal1ResidanceFiscalFrance(?bool $repLegal1ResidanceFiscalFrance): static
{
$this->repLegal1ResidanceFiscalFrance = $repLegal1ResidanceFiscalFrance;
return $this;
}
public function getRepLegal1FiscalAdresse(): ?string
{
return $this->repLegal1FiscalAdresse;
}
public function setRepLegal1FiscalAdresse(?string $repLegal1FiscalAdresse): static
{
$this->repLegal1FiscalAdresse = $repLegal1FiscalAdresse;
return $this;
}
public function getRepLegal1FiscalCodePostal(): ?string
{
return $this->repLegal1FiscalCodePostal;
}
public function setRepLegal1FiscalCodePostal(?string $repLegal1FiscalCodePostal): static
{
$this->repLegal1FiscalCodePostal = $repLegal1FiscalCodePostal;
return $this;
}
public function getRepLegal1FiscalVille(): ?string
{
return $this->repLegal1FiscalVille;
}
public function setRepLegal1FiscalVille(?string $repLegal1FiscalVille): static
{
$this->repLegal1FiscalVille = $repLegal1FiscalVille;
return $this;
}
public function getRepLegal1FiscalPays(): ?string
{
return $this->repLegal1FiscalPays;
}
public function setRepLegal1FiscalPays(?string $repLegal1FiscalPays): static
{
$this->repLegal1FiscalPays = $repLegal1FiscalPays;
return $this;
}
public function getRepLegal1PostaleAdresse(): ?string
{
return $this->repLegal1PostaleAdresse;
}
public function setRepLegal1PostaleAdresse(?string $repLegal1PostaleAdresse): static
{
$this->repLegal1PostaleAdresse = $repLegal1PostaleAdresse;
return $this;
}
public function getRepLegal1PostaleCodePostal(): ?string
{
return $this->repLegal1PostaleCodePostal;
}
public function setRepLegal1PostaleCodePostal(?string $repLegal1PostaleCodePostal): static
{
$this->repLegal1PostaleCodePostal = $repLegal1PostaleCodePostal;
return $this;
}
public function getRepLegal1PostaleVille(): ?string
{
return $this->repLegal1PostaleVille;
}
public function setRepLegal1PostaleVille(?string $repLegal1PostaleVille): static
{
$this->repLegal1PostaleVille = $repLegal1PostaleVille;
return $this;
}
public function getRepLegal1PostalePays(): ?string
{
return $this->repLegal1PostalePays;
}
public function setRepLegal1PostalePays(?string $repLegal1PostalePays): static
{
$this->repLegal1PostalePays = $repLegal1PostalePays;
return $this;
}
public function getRepLegal1TelephonePortablePrefix(): ?string
{
return $this->repLegal1TelephonePortablePrefix;
}
public function setRepLegal1TelephonePortablePrefix(?string $repLegal1TelephonePortablePrefix): static
{
$this->repLegal1TelephonePortablePrefix = $repLegal1TelephonePortablePrefix;
return $this;
}
public function getRepLegal1TelephonePortable(): ?string
{
return $this->repLegal1TelephonePortable;
}
public function setRepLegal1TelephonePortable(?string $repLegal1TelephonePortable): static
{
$this->repLegal1TelephonePortable = $repLegal1TelephonePortable;
return $this;
}
public function getRepLegal1TelephonePrefix(): ?string
{
return $this->repLegal1TelephonePrefix;
}
public function setRepLegal1TelephonePrefix(?string $repLegal1TelephonePrefix): static
{
$this->repLegal1TelephonePrefix = $repLegal1TelephonePrefix;
return $this;
}
public function getRepLegal1Telephone(): ?string
{
return $this->repLegal1Telephone;
}
public function setRepLegal1Telephone(?string $repLegal1Telephone): static
{
$this->repLegal1Telephone = $repLegal1Telephone;
return $this;
}
public function getRepLegal1Email(): ?string
{
return $this->repLegal1Email;
}
public function setRepLegal1Email(?string $repLegal1Email): static
{
$this->repLegal1Email = $repLegal1Email;
return $this;
}
public function getRepLegal1SituationFamiliale(): ?string
{
return $this->repLegal1SituationFamiliale;
}
public function setRepLegal1SituationFamiliale(?string $repLegal1SituationFamiliale): static
{
$this->repLegal1SituationFamiliale = $repLegal1SituationFamiliale;
return $this;
}
public function getRepLegal1NombreEnfant(): ?int
{
return $this->repLegal1NombreEnfant;
}
public function setRepLegal1NombreEnfant(?int $repLegal1NombreEnfant): static
{
$this->repLegal1NombreEnfant = $repLegal1NombreEnfant;
return $this;
}
public function getRepLegal1NombreEnfantCharge(): ?int
{
return $this->repLegal1NombreEnfantCharge;
}
public function setRepLegal1NombreEnfantCharge(?int $repLegal1NombreEnfantCharge): static
{
$this->repLegal1NombreEnfantCharge = $repLegal1NombreEnfantCharge;
return $this;
}
public function getRepLegal1QualiteDe(): ?string
{
return $this->repLegal1QualiteDe;
}
public function setRepLegal1QualiteDe(?string $repLegal1QualiteDe): static
{
$this->repLegal1QualiteDe = $repLegal1QualiteDe;
return $this;
}
public function isRepLegal1PolitiquementExpose(): ?bool
{
return $this->repLegal1PolitiquementExpose;
}
public function setRepLegal1PolitiquementExpose(?bool $repLegal1PolitiquementExpose): static
{
$this->repLegal1PolitiquementExpose = $repLegal1PolitiquementExpose;
return $this;
}
public function getRepLegal1PersonnePolitiquementExposeeType(): ?string
{
return $this->repLegal1PersonnePolitiquementExposeeType;
}
public function setRepLegal1PersonnePolitiquementExposeeType(?string $repLegal1PersonnePolitiquementExposeeType): static
{
$this->repLegal1PersonnePolitiquementExposeeType = $repLegal1PersonnePolitiquementExposeeType;
return $this;
}
public function getRepLegal1PersonnePolitiquementExposeeMaFonction(): ?string
{
return $this->repLegal1PersonnePolitiquementExposeeMaFonction;
}
public function setRepLegal1PersonnePolitiquementExposeeMaFonction(?string $repLegal1PersonnePolitiquementExposeeMaFonction): static
{
$this->repLegal1PersonnePolitiquementExposeeMaFonction = $repLegal1PersonnePolitiquementExposeeMaFonction;
return $this;
}
public function getRepLegal1PersonnePolitiquementExposeeEntourageFonction(): ?string
{
return $this->repLegal1PersonnePolitiquementExposeeEntourageFonction;
}
public function setRepLegal1PersonnePolitiquementExposeeEntourageFonction(?string $repLegal1PersonnePolitiquementExposeeEntourageFonction): static
{
$this->repLegal1PersonnePolitiquementExposeeEntourageFonction = $repLegal1PersonnePolitiquementExposeeEntourageFonction;
return $this;
}
public function getRepLegal1PersonnePolitiquementExposeeEntourageLien(): ?string
{
return $this->repLegal1PersonnePolitiquementExposeeEntourageLien;
}
public function setRepLegal1PersonnePolitiquementExposeeEntourageLien(?string $repLegal1PersonnePolitiquementExposeeEntourageLien): static
{
$this->repLegal1PersonnePolitiquementExposeeEntourageLien = $repLegal1PersonnePolitiquementExposeeEntourageLien;
return $this;
}
public function isRepLegal1GreenCard(): ?bool
{
return $this->repLegal1GreenCard;
}
public function setRepLegal1GreenCard(?bool $repLegal1GreenCard): static
{
$this->repLegal1GreenCard = $repLegal1GreenCard;
return $this;
}
public function isRepLegal1ResidanceFiscalAutrePaysFranceEtatUnis(): ?bool
{
return $this->repLegal1ResidanceFiscalAutrePaysFranceEtatUnis;
}
public function setRepLegal1ResidanceFiscalAutrePaysFranceEtatUnis(?bool $repLegal1ResidanceFiscalAutrePaysFranceEtatUnis): static
{
$this->repLegal1ResidanceFiscalAutrePaysFranceEtatUnis = $repLegal1ResidanceFiscalAutrePaysFranceEtatUnis;
return $this;
}
public function getRepLegal2Sex(): ?string
{
return $this->repLegal2Sex;
}
public function setRepLegal2Sex(?string $repLegal2Sex): static
{
$this->repLegal2Sex = $repLegal2Sex;
return $this;
}
public function getRepLegal2Nom(): ?string
{
return $this->repLegal2Nom;
}
public function setRepLegal2Nom(?string $repLegal2Nom): static
{
$this->repLegal2Nom = $repLegal2Nom;
return $this;
}
public function getRepLegal2Prenoms(): ?string
{
return $this->repLegal2Prenoms;
}
public function setRepLegal2Prenoms(?string $repLegal2Prenoms): static
{
$this->repLegal2Prenoms = $repLegal2Prenoms;
return $this;
}
public function getRepLegal2DateDeNaissance()
{
return $this->repLegal2DateDeNaissance;
}
public function setRepLegal2DateDeNaissance($repLegal2DateDeNaissance): static
{
$this->repLegal2DateDeNaissance = $repLegal2DateDeNaissance;
return $this;
}
public function getRepLegal2LieuDeNaissance(): ?string
{
return $this->repLegal2LieuDeNaissance;
}
public function setRepLegal2LieuDeNaissance(?string $repLegal2LieuDeNaissance): static
{
$this->repLegal2LieuDeNaissance = $repLegal2LieuDeNaissance;
return $this;
}
public function getRepLegal2Nationalite(): ?string
{
return $this->repLegal2Nationalite;
}
public function setRepLegal2Nationalite(?string $repLegal2Nationalite): static
{
$this->repLegal2Nationalite = $repLegal2Nationalite;
return $this;
}
public function isRepLegal2ResidanceFiscalFrance(): ?bool
{
return $this->repLegal2ResidanceFiscalFrance;
}
public function setRepLegal2ResidanceFiscalFrance(?bool $repLegal2ResidanceFiscalFrance): static
{
$this->repLegal2ResidanceFiscalFrance = $repLegal2ResidanceFiscalFrance;
return $this;
}
public function getRepLegal2FiscalAdresse(): ?string
{
return $this->repLegal2FiscalAdresse;
}
public function setRepLegal2FiscalAdresse(?string $repLegal2FiscalAdresse): static
{
$this->repLegal2FiscalAdresse = $repLegal2FiscalAdresse;
return $this;
}
public function getRepLegal2FiscalCodePostal(): ?string
{
return $this->repLegal2FiscalCodePostal;
}
public function setRepLegal2FiscalCodePostal(?string $repLegal2FiscalCodePostal): static
{
$this->repLegal2FiscalCodePostal = $repLegal2FiscalCodePostal;
return $this;
}
public function getRepLegal2FiscalVille(): ?string
{
return $this->repLegal2FiscalVille;
}
public function setRepLegal2FiscalVille(?string $repLegal2FiscalVille): static
{
$this->repLegal2FiscalVille = $repLegal2FiscalVille;
return $this;
}
public function getRepLegal2FiscalPays(): ?string
{
return $this->repLegal2FiscalPays;
}
public function setRepLegal2FiscalPays(?string $repLegal2FiscalPays): static
{
$this->repLegal2FiscalPays = $repLegal2FiscalPays;
return $this;
}
public function getRepLegal2PostaleAdresse(): ?string
{
return $this->repLegal2PostaleAdresse;
}
public function setRepLegal2PostaleAdresse(?string $repLegal2PostaleAdresse): static
{
$this->repLegal2PostaleAdresse = $repLegal2PostaleAdresse;
return $this;
}
public function getRepLegal2PostaleCodePostal(): ?string
{
return $this->repLegal2PostaleCodePostal;
}
public function setRepLegal2PostaleCodePostal(?string $repLegal2PostaleCodePostal): static
{
$this->repLegal2PostaleCodePostal = $repLegal2PostaleCodePostal;
return $this;
}
public function getRepLegal2PostaleVille(): ?string
{
return $this->repLegal2PostaleVille;
}
public function setRepLegal2PostaleVille(?string $repLegal2PostaleVille): static
{
$this->repLegal2PostaleVille = $repLegal2PostaleVille;
return $this;
}
public function getRepLegal2PostalePays(): ?string
{
return $this->repLegal2PostalePays;
}
public function setRepLegal2PostalePays(?string $repLegal2PostalePays): static
{
$this->repLegal2PostalePays = $repLegal2PostalePays;
return $this;
}
public function getRepLegal2TelephonePortablePrefix(): ?string
{
return $this->repLegal2TelephonePortablePrefix;
}
public function setRepLegal2TelephonePortablePrefix(?string $repLegal2TelephonePortablePrefix): static
{
$this->repLegal2TelephonePortablePrefix = $repLegal2TelephonePortablePrefix;
return $this;
}
public function getRepLegal2TelephonePortable(): ?string
{
return $this->repLegal2TelephonePortable;
}
public function setRepLegal2TelephonePortable(?string $repLegal2TelephonePortable): static
{
$this->repLegal2TelephonePortable = $repLegal2TelephonePortable;
return $this;
}
public function getRepLegal2TelephonePrefix(): ?string
{
return $this->repLegal2TelephonePrefix;
}
public function setRepLegal2TelephonePrefix(?string $repLegal2TelephonePrefix): static
{
$this->repLegal2TelephonePrefix = $repLegal2TelephonePrefix;
return $this;
}
public function getRepLegal2Telephone(): ?string
{
return $this->repLegal2Telephone;
}
public function setRepLegal2Telephone(?string $repLegal2Telephone): static
{
$this->repLegal2Telephone = $repLegal2Telephone;
return $this;
}
public function getRepLegal2Email(): ?string
{
return $this->repLegal2Email;
}
public function setRepLegal2Email(?string $repLegal2Email): static
{
$this->repLegal2Email = $repLegal2Email;
return $this;
}
public function getRepLegal2SituationFamiliale(): ?string
{
return $this->repLegal2SituationFamiliale;
}
public function setRepLegal2SituationFamiliale(?string $repLegal2SituationFamiliale): static
{
$this->repLegal2SituationFamiliale = $repLegal2SituationFamiliale;
return $this;
}
public function getRepLegal2NombreEnfant(): ?int
{
return $this->repLegal2NombreEnfant;
}
public function setRepLegal2NombreEnfant(?int $repLegal2NombreEnfant): static
{
$this->repLegal2NombreEnfant = $repLegal2NombreEnfant;
return $this;
}
public function getRepLegal2NombreEnfantCharge(): ?int
{
return $this->repLegal2NombreEnfantCharge;
}
public function setRepLegal2NombreEnfantCharge(?int $repLegal2NombreEnfantCharge): static
{
$this->repLegal2NombreEnfantCharge = $repLegal2NombreEnfantCharge;
return $this;
}
public function getRepLegal2QualiteDe(): ?string
{
return $this->repLegal2QualiteDe;
}
public function setRepLegal2QualiteDe(?string $repLegal2QualiteDe): static
{
$this->repLegal2QualiteDe = $repLegal2QualiteDe;
return $this;
}
public function isRepLegal2PolitiquementExpose(): ?bool
{
return $this->repLegal2PolitiquementExpose;
}
public function setRepLegal2PolitiquementExpose(?bool $repLegal2PolitiquementExpose): static
{
$this->repLegal2PolitiquementExpose = $repLegal2PolitiquementExpose;
return $this;
}
public function getRepLegal2PersonnePolitiquementExposeeType(): ?string
{
return $this->repLegal2PersonnePolitiquementExposeeType;
}
public function setRepLegal2PersonnePolitiquementExposeeType(?string $repLegal2PersonnePolitiquementExposeeType): static
{
$this->repLegal2PersonnePolitiquementExposeeType = $repLegal2PersonnePolitiquementExposeeType;
return $this;
}
public function getRepLegal2PersonnePolitiquementExposeeMaFonction(): ?string
{
return $this->repLegal2PersonnePolitiquementExposeeMaFonction;
}
public function setRepLegal2PersonnePolitiquementExposeeMaFonction(?string $repLegal2PersonnePolitiquementExposeeMaFonction): static
{
$this->repLegal2PersonnePolitiquementExposeeMaFonction = $repLegal2PersonnePolitiquementExposeeMaFonction;
return $this;
}
public function getRepLegal2PersonnePolitiquementExposeeEntourageFonction(): ?string
{
return $this->repLegal2PersonnePolitiquementExposeeEntourageFonction;
}
public function setRepLegal2PersonnePolitiquementExposeeEntourageFonction(?string $repLegal2PersonnePolitiquementExposeeEntourageFonction): static
{
$this->repLegal2PersonnePolitiquementExposeeEntourageFonction = $repLegal2PersonnePolitiquementExposeeEntourageFonction;
return $this;
}
public function getRepLegal2PersonnePolitiquementExposeeEntourageLien(): ?string
{
return $this->repLegal2PersonnePolitiquementExposeeEntourageLien;
}
public function setRepLegal2PersonnePolitiquementExposeeEntourageLien(?string $repLegal2PersonnePolitiquementExposeeEntourageLien): static
{
$this->repLegal2PersonnePolitiquementExposeeEntourageLien = $repLegal2PersonnePolitiquementExposeeEntourageLien;
return $this;
}
public function isRepLegal2GreenCard(): ?bool
{
return $this->repLegal2GreenCard;
}
public function setRepLegal2GreenCard(?bool $repLegal2GreenCard): static
{
$this->repLegal2GreenCard = $repLegal2GreenCard;
return $this;
}
public function isRepLegal2ResidanceFiscalAutrePaysFranceEtatUnis(): ?bool
{
return $this->repLegal2ResidanceFiscalAutrePaysFranceEtatUnis;
}
public function setRepLegal2ResidanceFiscalAutrePaysFranceEtatUnis(?bool $repLegal2ResidanceFiscalAutrePaysFranceEtatUnis): static
{
$this->repLegal2ResidanceFiscalAutrePaysFranceEtatUnis = $repLegal2ResidanceFiscalAutrePaysFranceEtatUnis;
return $this;
}
public function isPrefInvestiDurabilite(): ?bool
{
return $this->prefInvestiDurabilite;
}
public function setPrefInvestiDurabilite(?bool $prefInvestiDurabilite): static
{
$this->prefInvestiDurabilite = $prefInvestiDurabilite;
return $this;
}
public function getPrefInvestiDurabiliteEnvironnementTaxonomieEurope(): ?string
{
return $this->prefInvestiDurabiliteEnvironnementTaxonomieEurope;
}
public function setPrefInvestiDurabiliteEnvironnementTaxonomieEurope(?string $prefInvestiDurabiliteEnvironnementTaxonomieEurope): static
{
$this->prefInvestiDurabiliteEnvironnementTaxonomieEurope = $prefInvestiDurabiliteEnvironnementTaxonomieEurope;
return $this;
}
public function getPrefInvestiDurabiliteObjectifEnvironnementalSocial(): ?string
{
return $this->prefInvestiDurabiliteObjectifEnvironnementalSocial;
}
public function setPrefInvestiDurabiliteObjectifEnvironnementalSocial(?string $prefInvestiDurabiliteObjectifEnvironnementalSocial): static
{
$this->prefInvestiDurabiliteObjectifEnvironnementalSocial = $prefInvestiDurabiliteObjectifEnvironnementalSocial;
return $this;
}
public function isPrefInvestiDurabiliteEffetNegatif(): ?bool
{
return $this->prefInvestiDurabiliteEffetNegatif;
}
public function setPrefInvestiDurabiliteEffetNegatif(?bool $prefInvestiDurabiliteEffetNegatif): static
{
$this->prefInvestiDurabiliteEffetNegatif = $prefInvestiDurabiliteEffetNegatif;
return $this;
}
public function isPrefInvestiDurabiliteConfirmationAdhesion(): ?bool
{
return $this->prefInvestiDurabiliteConfirmationAdhesion;
}
public function setPrefInvestiDurabiliteConfirmationAdhesion(?bool $prefInvestiDurabiliteConfirmationAdhesion): static
{
$this->prefInvestiDurabiliteConfirmationAdhesion = $prefInvestiDurabiliteConfirmationAdhesion;
return $this;
}
public function getRepLegal1EvaluationPatrimoine(): ?string
{
return $this->repLegal1EvaluationPatrimoine;
}
public function setRepLegal1EvaluationPatrimoine(?string $repLegal1EvaluationPatrimoine): static
{
$this->repLegal1EvaluationPatrimoine = $repLegal1EvaluationPatrimoine;
return $this;
}
public function getRepLegal1EvaluationPatrimoineComposition(): ?array
{
return $this->repLegal1EvaluationPatrimoineComposition;
}
public function setRepLegal1EvaluationPatrimoineComposition(?array $repLegal1EvaluationPatrimoineComposition): static
{
$this->repLegal1EvaluationPatrimoineComposition = $repLegal1EvaluationPatrimoineComposition;
return $this;
}
public function getRepLegal1EvaluationPatrimoineCompositionOther(): ?string
{
return $this->repLegal1EvaluationPatrimoineCompositionOther;
}
public function setRepLegal1EvaluationPatrimoineCompositionOther(?string $repLegal1EvaluationPatrimoineCompositionOther): static
{
$this->repLegal1EvaluationPatrimoineCompositionOther = $repLegal1EvaluationPatrimoineCompositionOther;
return $this;
}
public function getRepLegal1RevenusNetMensuelsFoyer(): ?string
{
return $this->repLegal1RevenusNetMensuelsFoyer;
}
public function setRepLegal1RevenusNetMensuelsFoyer(?string $repLegal1RevenusNetMensuelsFoyer): static
{
$this->repLegal1RevenusNetMensuelsFoyer = $repLegal1RevenusNetMensuelsFoyer;
return $this;
}
public function getRepLegal1RevenusNetMensuelsFoyerComposition(): ?array
{
return $this->repLegal1RevenusNetMensuelsFoyerComposition;
}
public function setRepLegal1RevenusNetMensuelsFoyerComposition(?array $repLegal1RevenusNetMensuelsFoyerComposition): static
{
$this->repLegal1RevenusNetMensuelsFoyerComposition = $repLegal1RevenusNetMensuelsFoyerComposition;
return $this;
}
public function getRepLegal1RevenusNetMensuelsFoyerCompositionOther(): ?string
{
return $this->repLegal1RevenusNetMensuelsFoyerCompositionOther;
}
public function setRepLegal1RevenusNetMensuelsFoyerCompositionOther(?string $repLegal1RevenusNetMensuelsFoyerCompositionOther): static
{
$this->repLegal1RevenusNetMensuelsFoyerCompositionOther = $repLegal1RevenusNetMensuelsFoyerCompositionOther;
return $this;
}
public function getRepLegal1PartChargeReguliere(): ?string
{
return $this->repLegal1PartChargeReguliere;
}
public function setRepLegal1PartChargeReguliere(?string $repLegal1PartChargeReguliere): static
{
$this->repLegal1PartChargeReguliere = $repLegal1PartChargeReguliere;
return $this;
}
public function getRepLegal2EvaluationPatrimoine(): ?string
{
return $this->repLegal2EvaluationPatrimoine;
}
public function setRepLegal2EvaluationPatrimoine(?string $repLegal2EvaluationPatrimoine): static
{
$this->repLegal2EvaluationPatrimoine = $repLegal2EvaluationPatrimoine;
return $this;
}
public function getRepLegal2EvaluationPatrimoineComposition(): ?array
{
return $this->repLegal2EvaluationPatrimoineComposition;
}
public function setRepLegal2EvaluationPatrimoineComposition(?array $repLegal2EvaluationPatrimoineComposition): static
{
$this->repLegal2EvaluationPatrimoineComposition = $repLegal2EvaluationPatrimoineComposition;
return $this;
}
public function getRepLegal2EvaluationPatrimoineCompositionOther(): ?string
{
return $this->repLegal2EvaluationPatrimoineCompositionOther;
}
public function setRepLegal2EvaluationPatrimoineCompositionOther(?string $repLegal2EvaluationPatrimoineCompositionOther): static
{
$this->repLegal2EvaluationPatrimoineCompositionOther = $repLegal2EvaluationPatrimoineCompositionOther;
return $this;
}
public function getRepLegal2RevenusNetMensuelsFoyer(): ?string
{
return $this->repLegal2RevenusNetMensuelsFoyer;
}
public function setRepLegal2RevenusNetMensuelsFoyer(?string $repLegal2RevenusNetMensuelsFoyer): static
{
$this->repLegal2RevenusNetMensuelsFoyer = $repLegal2RevenusNetMensuelsFoyer;
return $this;
}
public function getRepLegal2RevenusNetMensuelsFoyerComposition(): ?array
{
return $this->repLegal2RevenusNetMensuelsFoyerComposition;
}
public function setRepLegal2RevenusNetMensuelsFoyerComposition(?array $repLegal2RevenusNetMensuelsFoyerComposition): static
{
$this->repLegal2RevenusNetMensuelsFoyerComposition = $repLegal2RevenusNetMensuelsFoyerComposition;
return $this;
}
public function getRepLegal2RevenusNetMensuelsFoyerCompositionOther(): ?string
{
return $this->repLegal2RevenusNetMensuelsFoyerCompositionOther;
}
public function setRepLegal2RevenusNetMensuelsFoyerCompositionOther(?string $repLegal2RevenusNetMensuelsFoyerCompositionOther): static
{
$this->repLegal2RevenusNetMensuelsFoyerCompositionOther = $repLegal2RevenusNetMensuelsFoyerCompositionOther;
return $this;
}
public function getRepLegal2PartChargeReguliere(): ?string
{
return $this->repLegal2PartChargeReguliere;
}
public function setRepLegal2PartChargeReguliere(?string $repLegal2PartChargeReguliere): static
{
$this->repLegal2PartChargeReguliere = $repLegal2PartChargeReguliere;
return $this;
}
public function getObjectifsEpargnePriorite(): ?string
{
return $this->objectifsEpargnePriorite;
}
public function setObjectifsEpargnePriorite(?string $objectifsEpargnePriorite): static
{
$this->objectifsEpargnePriorite = $objectifsEpargnePriorite;
return $this;
}
public function isObjectifsMontantInitialProvientAssuranceVie(): ?bool
{
return $this->objectifsMontantInitialProvientAssuranceVie;
}
public function setObjectifsMontantInitialProvientAssuranceVie(?bool $objectifsMontantInitialProvientAssuranceVie): static
{
$this->objectifsMontantInitialProvientAssuranceVie = $objectifsMontantInitialProvientAssuranceVie;
return $this;
}
public function isRepLegal2Use(): ?bool
{
return $this->repLegal2Use;
}
public function setRepLegal2Use(?bool $repLegal2Use): static
{
$this->repLegal2Use = $repLegal2Use;
return $this;
}
public function isRepLegal1Use(): ?bool
{
return $this->repLegal1Use;
}
public function setRepLegal1Use(?bool $repLegal1Use): static
{
$this->repLegal1Use = $repLegal1Use;
return $this;
}
public function isObjectifsTempsFondsTresCourt(): ?bool
{
return $this->objectifsTempsFondsTresCourt;
}
public function setObjectifsTempsFondsTresCourt(?bool $objectifsTempsFondsTresCourt): static
{
$this->objectifsTempsFondsTresCourt = $objectifsTempsFondsTresCourt;
return $this;
}
public function isObjectifsTempsFondsCourt(): ?bool
{
return $this->objectifsTempsFondsCourt;
}
public function setObjectifsTempsFondsCourt(?bool $objectifsTempsFondsCourt): static
{
$this->objectifsTempsFondsCourt = $objectifsTempsFondsCourt;
return $this;
}
public function isObjectifsTempsFondsMoyen(): ?bool
{
return $this->objectifsTempsFondsMoyen;
}
public function setObjectifsTempsFondsMoyen(?bool $objectifsTempsFondsMoyen): static
{
$this->objectifsTempsFondsMoyen = $objectifsTempsFondsMoyen;
return $this;
}
public function isObjectifsTempsFondsLong(): ?bool
{
return $this->objectifsTempsFondsLong;
}
public function setObjectifsTempsFondsLong(?bool $objectifsTempsFondsLong): static
{
$this->objectifsTempsFondsLong = $objectifsTempsFondsLong;
return $this;
}
public function isGreenCard(): ?bool
{
return $this->greenCard;
}
public function setGreenCard(?bool $greenCard): static
{
$this->greenCard = $greenCard;
return $this;
}
public function isResidentFiscalPaysAutreFranceEtatUnis(): ?bool
{
return $this->residentFiscalPaysAutreFranceEtatUnis;
}
public function setResidentFiscalPaysAutreFranceEtatUnis(?bool $residentFiscalPaysAutreFranceEtatUnis): static
{
$this->residentFiscalPaysAutreFranceEtatUnis = $residentFiscalPaysAutreFranceEtatUnis;
return $this;
}
public function getResidenceIdentificationFiscalPays(): ?string
{
return $this->residenceIdentificationFiscalPays;
}
public function setResidenceIdentificationFiscalPays(?string $residenceIdentificationFiscalPays): static
{
$this->residenceIdentificationFiscalPays = $residenceIdentificationFiscalPays;
return $this;
}
public function isRepLegal1AcceptRecevoirDocumentGarantieEmail(): ?bool
{
return $this->repLegal1AcceptRecevoirDocumentGarantieEmail;
}
public function setRepLegal1AcceptRecevoirDocumentGarantieEmail(?bool $repLegal1AcceptRecevoirDocumentGarantieEmail): static
{
$this->repLegal1AcceptRecevoirDocumentGarantieEmail = $repLegal1AcceptRecevoirDocumentGarantieEmail;
return $this;
}
public function isRepLegal1AcceptPropositionCommercialEmail(): ?bool
{
return $this->repLegal1AcceptPropositionCommercialEmail;
}
public function setRepLegal1AcceptPropositionCommercialEmail(?bool $repLegal1AcceptPropositionCommercialEmail): static
{
$this->repLegal1AcceptPropositionCommercialEmail = $repLegal1AcceptPropositionCommercialEmail;
return $this;
}
public function isRepLegal1AcceptPropositionCommercialTelephone(): ?bool
{
return $this->repLegal1AcceptPropositionCommercialTelephone;
}
public function setRepLegal1AcceptPropositionCommercialTelephone(?bool $repLegal1AcceptPropositionCommercialTelephone): static
{
$this->repLegal1AcceptPropositionCommercialTelephone = $repLegal1AcceptPropositionCommercialTelephone;
return $this;
}
public function isRepLegal2AcceptRecevoirDocumentGarantieEmail(): ?bool
{
return $this->repLegal2AcceptRecevoirDocumentGarantieEmail;
}
public function setRepLegal2AcceptRecevoirDocumentGarantieEmail(?bool $repLegal2AcceptRecevoirDocumentGarantieEmail): static
{
$this->repLegal2AcceptRecevoirDocumentGarantieEmail = $repLegal2AcceptRecevoirDocumentGarantieEmail;
return $this;
}
public function isRepLegal2AcceptPropositionCommercialEmail(): ?bool
{
return $this->repLegal2AcceptPropositionCommercialEmail;
}
public function setRepLegal2AcceptPropositionCommercialEmail(?bool $repLegal2AcceptPropositionCommercialEmail): static
{
$this->repLegal2AcceptPropositionCommercialEmail = $repLegal2AcceptPropositionCommercialEmail;
return $this;
}
public function isRepLegal2AcceptPropositionCommercialTelephone(): ?bool
{
return $this->repLegal2AcceptPropositionCommercialTelephone;
}
public function setRepLegal2AcceptPropositionCommercialTelephone(?bool $repLegal2AcceptPropositionCommercialTelephone): static
{
$this->repLegal2AcceptPropositionCommercialTelephone = $repLegal2AcceptPropositionCommercialTelephone;
return $this;
}
public function getRepLegal1ResidenceIdentificationFiscalPays(): ?string
{
return $this->repLegal1ResidenceIdentificationFiscalPays;
}
public function setRepLegal1ResidenceIdentificationFiscalPays(?string $repLegal1ResidenceIdentificationFiscalPays): static
{
$this->repLegal1ResidenceIdentificationFiscalPays = $repLegal1ResidenceIdentificationFiscalPays;
return $this;
}
public function getRepLegal2ResidenceIdentificationFiscalPays(): ?string
{
return $this->repLegal2ResidenceIdentificationFiscalPays;
}
public function setRepLegal2ResidenceIdentificationFiscalPays(?string $repLegal2ResidenceIdentificationFiscalPays): static
{
$this->repLegal2ResidenceIdentificationFiscalPays = $repLegal2ResidenceIdentificationFiscalPays;
return $this;
}
}