src/Entity/Membership.php line 19

Open in your IDE?
  1. <?php
  2. // src/Entity/Membership.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(repositoryClass="App\Repository\MembershipRepository")
  13.  * @ORM\Table(name="69pixl_membership")
  14.  */
  15. class Membership
  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 $status;
  27.     /**
  28.      * @ORM\Column(type="boolean", nullable=true)
  29.      */
  30.     private $validatedFilesByCustomer;
  31.     /**
  32.      * @ORM\Column(type="datetime", nullable=true)
  33.      */
  34.     private $validatedFilesByCustomerDate;
  35.     /**
  36.      * @ORM\Column(type="boolean", nullable=true)
  37.      */
  38.     private $validatedFilesBySeller;
  39.     /**
  40.      * @ORM\Column(type="datetime", nullable=true)
  41.      */
  42.     private $validatedFilesBySellerDate;
  43.     /**
  44.      * @ORM\Column(type="boolean", nullable=true)
  45.      */
  46.     private $validatedFolderBySeller;
  47.     /**
  48.      * @ORM\Column(type="datetime", nullable=true)
  49.      */
  50.     private $validatedFolderBySellerDate;
  51.     /**
  52.      * @ORM\Column(type="boolean", nullable=true)
  53.      */
  54.     private $validatedFolderByCustomer;
  55.     /**
  56.      * @ORM\Column(type="datetime", nullable=true)
  57.      */
  58.     private $validatedFolderByCustomerDate;
  59.     /**
  60.      * @ORM\Column(type="string", length=255, nullable=true)
  61.      */
  62.     private $validatedDicStatus;
  63.     /**
  64.      * @ORM\Column(type="datetime", nullable=true)
  65.      */
  66.     private $validatedDicDate;
  67.     /**
  68.      * @ORM\Column(type="boolean", nullable=true)
  69.      */
  70.     private $validatedDicAccept;
  71.     /**
  72.      * @ORM\Column(type="string", length=255, nullable=true)
  73.      */
  74.     private $validatedFicStatus;
  75.     /**
  76.      * @ORM\Column(type="datetime", nullable=true)
  77.      */
  78.     private $validatedFicDate;
  79.     /**
  80.      * @ORM\Column(type="boolean", nullable=true)
  81.      */
  82.     private $validatedFicAccept;
  83.     /**
  84.      * @ORM\Column(type="string", length=255, nullable=true)
  85.      */
  86.     private $validatedBaStatus;
  87.     /**
  88.      * @ORM\Column(type="datetime", nullable=true)
  89.      */
  90.     private $validatedBaDate;
  91.     /**
  92.      * @ORM\Column(type="boolean", nullable=true)
  93.      */
  94.     private $validatedBaAccept;
  95.     /**
  96.      * @ORM\Column(type="string", length=255, nullable=true)
  97.      */
  98.     private $validatedSepaStatus;
  99.     /**
  100.      * @ORM\Column(type="datetime", nullable=true)
  101.      */
  102.     private $validatedSepaDate;
  103.     /**
  104.      * @ORM\Column(type="boolean", nullable=true)
  105.      */
  106.     private $validatedSepaAccept;
  107.     /**
  108.      * @ORM\Column(type="string", length=255, nullable=true)
  109.      */
  110.     private $validatedStatusStatus;
  111.     /**
  112.      * @ORM\Column(type="datetime", nullable=true)
  113.      */
  114.     private $validatedStatusDate;
  115.     /**
  116.      * @ORM\Column(type="boolean", nullable=true)
  117.      */
  118.     private $validatedStatusAccept;
  119.     /**
  120.      * @ORM\Column(type="string", length=255, nullable=true)
  121.      */
  122.     private $validatedReglementStatus;
  123.     /**
  124.      * @ORM\Column(type="datetime", nullable=true)
  125.      */
  126.     private $validatedReglementDate;
  127.     /**
  128.      * @ORM\Column(type="boolean", nullable=true)
  129.      */
  130.     private $validatedReglementAccept;
  131.     /**
  132.      * @ORM\Column(type="text", nullable=true)
  133.      */
  134.     private $urlSign;
  135.     /**
  136.      * @ORM\Column(type="text", nullable=true)
  137.      */
  138.     private $urlSignSeller;
  139.     /**
  140.      * @ORM\Column(type="boolean", nullable=true)
  141.      */
  142.     private $signedSeller;
  143.     /**
  144.      * @ORM\Column(type="boolean", nullable=true)
  145.      */
  146.     private $signedSellerHooks;
  147.     /**
  148.      * @ORM\Column(type="string", length=255, nullable=true)
  149.      */
  150.     private $numberMembershipFolder;
  151.     /**
  152.      * @ORM\Column(type="boolean", nullable=true)
  153.      */
  154.     private $mailSendCustomer;
  155.     /**
  156.      * @ORM\Column(type="boolean", nullable=true)
  157.      */
  158.     private $mailSendSeller;
  159.     /**
  160.      * @ORM\Column(type="boolean", nullable=true)
  161.      */
  162.     private $mailSendGestion;
  163.     /**
  164.      * @ORM\Column(type="text", nullable=true)
  165.      */
  166.     private $errorYouSign;
  167.     /**
  168.      * @ORM\Column(type="integer", nullable=true)
  169.      */
  170.     private $platformVersion;
  171.     /**
  172.      * @ORM\Column(type="integer", nullable=true)
  173.      */
  174.     private $yousignVersion;
  175.     /**
  176.      * @ORM\Column(type="string", length=255, nullable=true)
  177.      */
  178.     private $documentsVersion;
  179.     /**
  180.      * @ORM\Column(type="datetime", nullable=true)
  181.      */
  182.     private $signDate;
  183.     /**
  184.      * @ORM\Column(type="string", length=255, nullable=true)
  185.      */
  186.     private $memberId;
  187.     /**
  188.      * @ORM\Column(type="string", length=255, nullable=true)
  189.      */
  190.     private $sellerMemberId;
  191.     /**
  192.      * @ORM\Column(type="string", length=255, nullable=true)
  193.      */
  194.     private $procedureId;
  195.     /**
  196.      * @ORM\Column(type="boolean", nullable=true)
  197.      */
  198.     private $sendMailNoSign;
  199.     /**
  200.      * @ORM\Column(type="datetime", nullable=true)
  201.      */
  202.     private $sendMailNoSignDate;
  203.     /**
  204.      * @var User
  205.      * @ORM\ManyToOne(targetEntity="App\Entity\User", inversedBy="memberships")
  206.      */
  207.     protected $user;
  208.     /**
  209.      * @var Dic
  210.      * @ORM\OneToOne(targetEntity="App\Entity\Dic", inversedBy="membership")
  211.      */
  212.     protected $dic;
  213.     /**
  214.      * @var Dic
  215.      * @ORM\OneToOne(targetEntity="App\Entity\Fic", inversedBy="membership")
  216.      */
  217.     protected $fic;
  218.     /**
  219.      * @var Ba
  220.      * @ORM\OneToOne(targetEntity="App\Entity\Ba", inversedBy="membership")
  221.      */
  222.     protected $ba;
  223.     /**
  224.      * @var FileSends[]
  225.      * @ORM\OneToMany(targetEntity="App\Entity\FileSend", mappedBy="membership")
  226.      */
  227.     protected $FileSends;
  228.     public function __construct()
  229.     {
  230.         $this->FileSends = new ArrayCollection();
  231.     }
  232.     public function getId(): ?int
  233.     {
  234.         return $this->id;
  235.     }
  236.     public function getUser(): ?User
  237.     {
  238.         return $this->user;
  239.     }
  240.     public function setUser(?User $user): self
  241.     {
  242.         $this->user $user;
  243.         return $this;
  244.     }
  245.     public function getDic(): ?Dic
  246.     {
  247.         return $this->dic;
  248.     }
  249.     public function setDic(?Dic $dic): self
  250.     {
  251.         $this->dic $dic;
  252.         return $this;
  253.     }
  254.     public function getBa(): ?Ba
  255.     {
  256.         return $this->ba;
  257.     }
  258.     public function setBa(?Ba $ba): self
  259.     {
  260.         $this->ba $ba;
  261.         return $this;
  262.     }
  263.     /**
  264.      * @return Collection|FileSend[]
  265.      */
  266.     public function getFileSends(): Collection
  267.     {
  268.         return $this->FileSends;
  269.     }
  270.     public function addFileSend(FileSend $fileSend): self
  271.     {
  272.         if (!$this->FileSends->contains($fileSend)) {
  273.             $this->FileSends[] = $fileSend;
  274.             $fileSend->setMembership($this);
  275.         }
  276.         return $this;
  277.     }
  278.     public function removeFileSend(FileSend $fileSend): self
  279.     {
  280.         if ($this->FileSends->contains($fileSend)) {
  281.             $this->FileSends->removeElement($fileSend);
  282.             // set the owning side to null (unless already changed)
  283.             if ($fileSend->getMembership() === $this) {
  284.                 $fileSend->setMembership(null);
  285.             }
  286.         }
  287.         return $this;
  288.     }
  289.     /**
  290.      * @return Collection|FileSend[]
  291.      */
  292.     public function getFileByType($type)
  293.     {
  294.         $file null;
  295.         foreach ($this->FileSends as $fileTemp) {
  296.             if($fileTemp->getType() == $type){
  297.                 $file $fileTemp;
  298.             }
  299.         }
  300.         return $file;
  301.     }
  302.     /**
  303.      * @return Collection|FileSend[]
  304.      */
  305.     public function getFileById($id)
  306.     {
  307.         $file null;
  308.         foreach ($this->FileSends as $fileTemp) {
  309.             if($fileTemp->getId() == $id){
  310.                 $file $fileTemp;
  311.             }
  312.         }
  313.         return $file;
  314.     }
  315.     /**
  316.      * @return Collection|FileSend[]
  317.      */
  318.     public function getOtherFile()
  319.     {
  320.         $files = [];
  321.         foreach ($this->FileSends as $fileTemp) {
  322.             if($fileTemp->getType() == "other-file"){
  323.                 $files[] = $fileTemp;
  324.             }
  325.         }
  326.         return $files;
  327.     }
  328.     public function getStatus(): ?string
  329.     {
  330.         return $this->status;
  331.     }
  332.     public function setStatus(?string $status): self
  333.     {
  334.         $this->status $status;
  335.         return $this;
  336.     }
  337.     public function getValidatedDicStatus(): ?string
  338.     {
  339.         return $this->validatedDicStatus;
  340.     }
  341.     public function setValidatedDicStatus(?string $validatedDicStatus): self
  342.     {
  343.         $this->validatedDicStatus $validatedDicStatus;
  344.         return $this;
  345.     }
  346.     public function getValidatedDicDate(): ?\DateTimeInterface
  347.     {
  348.         return $this->validatedDicDate;
  349.     }
  350.     public function setValidatedDicDate(?\DateTimeInterface $validatedDicDate): self
  351.     {
  352.         $this->validatedDicDate $validatedDicDate;
  353.         return $this;
  354.     }
  355.     public function getValidatedDicAccept(): ?bool
  356.     {
  357.         return $this->validatedDicAccept;
  358.     }
  359.     public function setValidatedDicAccept(?bool $validatedDicAccept): self
  360.     {
  361.         $this->validatedDicAccept $validatedDicAccept;
  362.         return $this;
  363.     }
  364.     public function getValidatedBaStatus(): ?string
  365.     {
  366.         return $this->validatedBaStatus;
  367.     }
  368.     public function setValidatedBaStatus(?string $validatedBaStatus): self
  369.     {
  370.         $this->validatedBaStatus $validatedBaStatus;
  371.         return $this;
  372.     }
  373.     public function getValidatedBaDate(): ?\DateTimeInterface
  374.     {
  375.         return $this->validatedBaDate;
  376.     }
  377.     public function setValidatedBaDate(?\DateTimeInterface $validatedBaDate): self
  378.     {
  379.         $this->validatedBaDate $validatedBaDate;
  380.         return $this;
  381.     }
  382.     public function getValidatedBaAccept(): ?bool
  383.     {
  384.         return $this->validatedBaAccept;
  385.     }
  386.     public function setValidatedBaAccept(?bool $validatedBaAccept): self
  387.     {
  388.         $this->validatedBaAccept $validatedBaAccept;
  389.         return $this;
  390.     }
  391.     public function getValidatedSepaStatus(): ?string
  392.     {
  393.         return $this->validatedSepaStatus;
  394.     }
  395.     public function setValidatedSepaStatus(?string $validatedSepaStatus): self
  396.     {
  397.         $this->validatedSepaStatus $validatedSepaStatus;
  398.         return $this;
  399.     }
  400.     public function getValidatedSepaDate(): ?\DateTimeInterface
  401.     {
  402.         return $this->validatedSepaDate;
  403.     }
  404.     public function setValidatedSepaDate(?\DateTimeInterface $validatedSepaDate): self
  405.     {
  406.         $this->validatedSepaDate $validatedSepaDate;
  407.         return $this;
  408.     }
  409.     public function getValidatedSepaAccept(): ?bool
  410.     {
  411.         return $this->validatedSepaAccept;
  412.     }
  413.     public function setValidatedSepaAccept(?bool $validatedSepaAccept): self
  414.     {
  415.         $this->validatedSepaAccept $validatedSepaAccept;
  416.         return $this;
  417.     }
  418.     public function getValidatedStatusStatus(): ?string
  419.     {
  420.         return $this->validatedStatusStatus;
  421.     }
  422.     public function setValidatedStatusStatus(?string $validatedStatusStatus): self
  423.     {
  424.         $this->validatedStatusStatus $validatedStatusStatus;
  425.         return $this;
  426.     }
  427.     public function getValidatedStatusDate(): ?\DateTimeInterface
  428.     {
  429.         return $this->validatedStatusDate;
  430.     }
  431.     public function setValidatedStatusDate(?\DateTimeInterface $validatedStatusDate): self
  432.     {
  433.         $this->validatedStatusDate $validatedStatusDate;
  434.         return $this;
  435.     }
  436.     public function getValidatedStatusAccept(): ?bool
  437.     {
  438.         return $this->validatedStatusAccept;
  439.     }
  440.     public function setValidatedStatusAccept(?bool $validatedStatusAccept): self
  441.     {
  442.         $this->validatedStatusAccept $validatedStatusAccept;
  443.         return $this;
  444.     }
  445.     public function getValidatedFilesByCustomer(): ?bool
  446.     {
  447.         return $this->validatedFilesByCustomer;
  448.     }
  449.     public function setValidatedFilesByCustomer(?bool $validatedFilesByCustomer): self
  450.     {
  451.         $this->validatedFilesByCustomer $validatedFilesByCustomer;
  452.         return $this;
  453.     }
  454.     public function getValidatedFilesByCustomerDate(): ?\DateTimeInterface
  455.     {
  456.         return $this->validatedFilesByCustomerDate;
  457.     }
  458.     public function setValidatedFilesByCustomerDate(?\DateTimeInterface $validatedFilesByCustomerDate): self
  459.     {
  460.         $this->validatedFilesByCustomerDate $validatedFilesByCustomerDate;
  461.         return $this;
  462.     }
  463.     public function getValidatedFilesBySeller(): ?bool
  464.     {
  465.         return $this->validatedFilesBySeller;
  466.     }
  467.     public function setValidatedFilesBySeller(?bool $validatedFilesBySeller): self
  468.     {
  469.         $this->validatedFilesBySeller $validatedFilesBySeller;
  470.         return $this;
  471.     }
  472.     public function getValidatedFilesBySellerDate(): ?\DateTimeInterface
  473.     {
  474.         return $this->validatedFilesBySellerDate;
  475.     }
  476.     public function setValidatedFilesBySellerDate(?\DateTimeInterface $validatedFilesBySellerDate): self
  477.     {
  478.         $this->validatedFilesBySellerDate $validatedFilesBySellerDate;
  479.         return $this;
  480.     }
  481.     public function getValidatedFolderBySeller(): ?bool
  482.     {
  483.         return $this->validatedFolderBySeller;
  484.     }
  485.     public function setValidatedFolderBySeller(?bool $validatedFolderBySeller): self
  486.     {
  487.         $this->validatedFolderBySeller $validatedFolderBySeller;
  488.         return $this;
  489.     }
  490.     public function getValidatedFolderBySellerDate(): ?\DateTimeInterface
  491.     {
  492.         return $this->validatedFolderBySellerDate;
  493.     }
  494.     public function setValidatedFolderBySellerDate(?\DateTimeInterface $validatedFolderBySellerDate): self
  495.     {
  496.         $this->validatedFolderBySellerDate $validatedFolderBySellerDate;
  497.         return $this;
  498.     }
  499.     public function getValidatedFolderByCustomer(): ?bool
  500.     {
  501.         return $this->validatedFolderByCustomer;
  502.     }
  503.     public function setValidatedFolderByCustomer(?bool $validatedFolderByCustomer): self
  504.     {
  505.         $this->validatedFolderByCustomer $validatedFolderByCustomer;
  506.         return $this;
  507.     }
  508.     public function getValidatedFolderByCustomerDate(): ?\DateTimeInterface
  509.     {
  510.         return $this->validatedFolderByCustomerDate;
  511.     }
  512.     public function setValidatedFolderByCustomerDate(?\DateTimeInterface $validatedFolderByCustomerDate): self
  513.     {
  514.         $this->validatedFolderByCustomerDate $validatedFolderByCustomerDate;
  515.         return $this;
  516.     }
  517.     public function getUrlSign(): ?string
  518.     {
  519.         return $this->urlSign;
  520.     }
  521.     public function setUrlSign(?string $urlSign): self
  522.     {
  523.         $this->urlSign $urlSign;
  524.         return $this;
  525.     }
  526.     public function getUrlSignSeller(): ?string
  527.     {
  528.         return $this->urlSignSeller;
  529.     }
  530.     public function setUrlSignSeller(?string $urlSignSeller): self
  531.     {
  532.         $this->urlSignSeller $urlSignSeller;
  533.         return $this;
  534.     }
  535.     public function getValidatedReglementStatus(): ?string
  536.     {
  537.         return $this->validatedReglementStatus;
  538.     }
  539.     public function setValidatedReglementStatus(?string $validatedReglementStatus): self
  540.     {
  541.         $this->validatedReglementStatus $validatedReglementStatus;
  542.         return $this;
  543.     }
  544.     public function getValidatedReglementDate(): ?\DateTimeInterface
  545.     {
  546.         return $this->validatedReglementDate;
  547.     }
  548.     public function setValidatedReglementDate(?\DateTimeInterface $validatedReglementDate): self
  549.     {
  550.         $this->validatedReglementDate $validatedReglementDate;
  551.         return $this;
  552.     }
  553.     public function getValidatedReglementAccept(): ?bool
  554.     {
  555.         return $this->validatedReglementAccept;
  556.     }
  557.     public function setValidatedReglementAccept(?bool $validatedReglementAccept): self
  558.     {
  559.         $this->validatedReglementAccept $validatedReglementAccept;
  560.         return $this;
  561.     }
  562.     public function getNumberMembershipFolder(): ?string
  563.     {
  564.         return $this->numberMembershipFolder;
  565.     }
  566.     public function setNumberMembershipFolder(?string $numberMembershipFolder): self
  567.     {
  568.         $this->numberMembershipFolder $numberMembershipFolder;
  569.         return $this;
  570.     }
  571.     public function getMailSendCustomer(): ?bool
  572.     {
  573.         return $this->mailSendCustomer;
  574.     }
  575.     public function setMailSendCustomer(?bool $mailSendCustomer): self
  576.     {
  577.         $this->mailSendCustomer $mailSendCustomer;
  578.         return $this;
  579.     }
  580.     public function getMailSendSeller(): ?bool
  581.     {
  582.         return $this->mailSendSeller;
  583.     }
  584.     public function setMailSendSeller(?bool $mailSendSeller): self
  585.     {
  586.         $this->mailSendSeller $mailSendSeller;
  587.         return $this;
  588.     }
  589.     public function getMailSendGestion(): ?bool
  590.     {
  591.         return $this->mailSendGestion;
  592.     }
  593.     public function setMailSendGestion(?bool $mailSendGestion): self
  594.     {
  595.         $this->mailSendGestion $mailSendGestion;
  596.         return $this;
  597.     }
  598.     public function getErrorYouSign(): ?string
  599.     {
  600.         return $this->errorYouSign;
  601.     }
  602.     public function setErrorYouSign(?string $errorYouSign): self
  603.     {
  604.         $this->errorYouSign $errorYouSign;
  605.         return $this;
  606.     }
  607.     public function isValidatedFilesByCustomer(): ?bool
  608.     {
  609.         return $this->validatedFilesByCustomer;
  610.     }
  611.     public function isValidatedFilesBySeller(): ?bool
  612.     {
  613.         return $this->validatedFilesBySeller;
  614.     }
  615.     public function isValidatedFolderBySeller(): ?bool
  616.     {
  617.         return $this->validatedFolderBySeller;
  618.     }
  619.     public function isValidatedFolderByCustomer(): ?bool
  620.     {
  621.         return $this->validatedFolderByCustomer;
  622.     }
  623.     public function isValidatedDicAccept(): ?bool
  624.     {
  625.         return $this->validatedDicAccept;
  626.     }
  627.     public function isValidatedBaAccept(): ?bool
  628.     {
  629.         return $this->validatedBaAccept;
  630.     }
  631.     public function isValidatedSepaAccept(): ?bool
  632.     {
  633.         return $this->validatedSepaAccept;
  634.     }
  635.     public function isValidatedStatusAccept(): ?bool
  636.     {
  637.         return $this->validatedStatusAccept;
  638.     }
  639.     public function isValidatedReglementAccept(): ?bool
  640.     {
  641.         return $this->validatedReglementAccept;
  642.     }
  643.     public function isMailSendCustomer(): ?bool
  644.     {
  645.         return $this->mailSendCustomer;
  646.     }
  647.     public function isMailSendSeller(): ?bool
  648.     {
  649.         return $this->mailSendSeller;
  650.     }
  651.     public function isMailSendGestion(): ?bool
  652.     {
  653.         return $this->mailSendGestion;
  654.     }
  655.     public function getPlatformVersion(): ?int
  656.     {
  657.         return $this->platformVersion;
  658.     }
  659.     public function setPlatformVersion(?int $platformVersion): self
  660.     {
  661.         $this->platformVersion $platformVersion;
  662.         return $this;
  663.     }
  664.     public function getFic(): ?Fic
  665.     {
  666.         return $this->fic;
  667.     }
  668.     public function setFic(?Fic $fic): self
  669.     {
  670.         $this->fic $fic;
  671.         return $this;
  672.     }
  673.     public function getValidatedFicStatus(): ?string
  674.     {
  675.         return $this->validatedFicStatus;
  676.     }
  677.     public function setValidatedFicStatus(?string $validatedFicStatus): self
  678.     {
  679.         $this->validatedFicStatus $validatedFicStatus;
  680.         return $this;
  681.     }
  682.     public function getValidatedFicDate(): ?\DateTimeInterface
  683.     {
  684.         return $this->validatedFicDate;
  685.     }
  686.     public function setValidatedFicDate(?\DateTimeInterface $validatedFicDate): self
  687.     {
  688.         $this->validatedFicDate $validatedFicDate;
  689.         return $this;
  690.     }
  691.     public function isValidatedFicAccept(): ?bool
  692.     {
  693.         return $this->validatedFicAccept;
  694.     }
  695.     public function setValidatedFicAccept(?bool $validatedFicAccept): self
  696.     {
  697.         $this->validatedFicAccept $validatedFicAccept;
  698.         return $this;
  699.     }
  700.     public function isSignedSeller(): ?bool
  701.     {
  702.         return $this->signedSeller;
  703.     }
  704.     public function setSignedSeller(?bool $signedSeller): self
  705.     {
  706.         $this->signedSeller $signedSeller;
  707.         return $this;
  708.     }
  709.     public function isSignedSellerHooks(): ?bool
  710.     {
  711.         return $this->signedSellerHooks;
  712.     }
  713.     public function setSignedSellerHooks(?bool $signedSellerHooks): self
  714.     {
  715.         $this->signedSellerHooks $signedSellerHooks;
  716.         return $this;
  717.     }
  718.     public function getSignDate(): ?\DateTimeInterface
  719.     {
  720.         return $this->signDate;
  721.     }
  722.     public function setSignDate(?\DateTimeInterface $signDate): self
  723.     {
  724.         $this->signDate $signDate;
  725.         return $this;
  726.     }
  727.     public function getMemberId(): ?string
  728.     {
  729.         return $this->memberId;
  730.     }
  731.     public function setMemberId(?string $memberId): self
  732.     {
  733.         $this->memberId $memberId;
  734.         return $this;
  735.     }
  736.     public function getProcedureId(): ?string
  737.     {
  738.         return $this->procedureId;
  739.     }
  740.     public function setProcedureId(?string $procedureId): self
  741.     {
  742.         $this->procedureId $procedureId;
  743.         return $this;
  744.     }
  745.     public function getDocumentsVersion(): ?string
  746.     {
  747.         return $this->documentsVersion;
  748.     }
  749.     public function setDocumentsVersion(?string $documentsVersion): self
  750.     {
  751.         $this->documentsVersion $documentsVersion;
  752.         return $this;
  753.     }
  754.     public function isSendMailNoSign(): ?bool
  755.     {
  756.         return $this->sendMailNoSign;
  757.     }
  758.     public function setSendMailNoSign(?bool $sendMailNoSign): static
  759.     {
  760.         $this->sendMailNoSign $sendMailNoSign;
  761.         return $this;
  762.     }
  763.     public function getSendMailNoSignDate(): ?\DateTimeInterface
  764.     {
  765.         return $this->sendMailNoSignDate;
  766.     }
  767.     public function setSendMailNoSignDate(?\DateTimeInterface $sendMailNoSignDate): static
  768.     {
  769.         $this->sendMailNoSignDate $sendMailNoSignDate;
  770.         return $this;
  771.     }
  772.     public function getSellerMemberId(): ?string
  773.     {
  774.         return $this->sellerMemberId;
  775.     }
  776.     public function setSellerMemberId(?string $sellerMemberId): static
  777.     {
  778.         $this->sellerMemberId $sellerMemberId;
  779.         return $this;
  780.     }
  781.     public function getYousignVersion(): ?int
  782.     {
  783.         return $this->yousignVersion;
  784.     }
  785.     public function setYousignVersion(?int $yousignVersion): static
  786.     {
  787.         $this->yousignVersion $yousignVersion;
  788.         return $this;
  789.     }
  790. }