src/Entity/LienParticipationsFonds.php line 13

Open in your IDE?
  1. <?php declare(strict_types=1);
  2. /**
  3.  * @author Mehrez Labidi
  4.  */
  5. namespace App\Entity;
  6. use Doctrine\ORM\Mapping as ORM;
  7. /**
  8.  * @ORM\Entity
  9.  * @ORM\Table(name="fusacq_dbo.lien_participations_fonds")
  10.  */
  11. class LienParticipationsFonds {
  12.     
  13.     const MODE  = ['sortie''publique''radie''attente'];
  14.     /**     
  15.      * @var int @ORM\Id    
  16.      * @ORM\Column(type="integer",nullable=false,name="id_lien_participations_fonds" )    
  17.      * @ORM\GeneratedValue(strategy="AUTO")    
  18.      */
  19.     protected $id_lien_participations_fonds;
  20.     /**     
  21.      * @var string @ORM\Column(type="integer", nullable=true, name="id_gestionnaire_fonds"  )    
  22.      */
  23.     protected $id_gestionnaire_fonds;
  24.     /**     
  25.      * @var string @ORM\Column(type="integer", nullable=true, name="id_fonds"  )    
  26.      */
  27.     protected $id_fonds;
  28.     /**     
  29.      * @var string @ORM\Column(type="integer", nullable=true, name="id_participation"  )    
  30.      */
  31.     protected $id_participation;
  32.     /**     
  33.      * @var string @ORM\Column(type="integer", nullable=true, name="id_personne"  )    
  34.      */
  35.     protected $id_personne;
  36.     /**     
  37.      * @var string @ORM\Column(type="string",length=10, nullable=true, name="devise"  )    
  38.      */
  39.     protected $devise;
  40.     /**     
  41.      * @var string @ORM\Column(type="integer", nullable=true, name="capital_detenu"  )    
  42.      */
  43.     protected $capital_detenu;
  44.     /**     
  45.      * @var string @ORM\Column(type="decimal", nullable=true, name="montant_investi"  )    
  46.      */
  47.     protected $montant_investi;
  48.     /**     
  49.      * @var string @ORM\Column(type="decimal", nullable=true, name="montant_investi_devise"  )    
  50.      */
  51.     protected $montant_investi_devise;
  52.     /**     
  53.      * @var string @ORM\Column(type="string",length=50, nullable=true, name="date_investissement"  )    
  54.      */
  55.     protected $date_investissement;
  56.     /**     
  57.      * @var string @ORM\Column(type="string",length=20, nullable=true, name="date_mise_a_jour"  )    
  58.      */
  59.     protected $date_mise_a_jour;
  60.     /**     
  61.      * @var string @ORM\Column(type="string",length=20, nullable=true, name="date_relance"  )    
  62.      */
  63.     protected $date_relance;
  64.     /**     
  65.      * @var string @ORM\Column(type="string",length=20, nullable=true, name="relance_mise_a_jour"  )    
  66.      */
  67.     protected $relance_mise_a_jour;
  68.     /**     
  69.      * @var string @ORM\Column(type="string",length=20, nullable=true, name="mode"  )    
  70.      */
  71.     protected $mode;
  72.     /**     
  73.      * @var string @ORM\Column(type="string",length=50, nullable=true, name="login_demande_publication"  )    
  74.      */
  75.     protected $login_demande_publication;
  76.     /**     
  77.      * @var string @ORM\Column(type="string",length=100, nullable=true, name="nom_exact_participation"  )    
  78.      */
  79.     protected $nom_exact_participation;
  80.     /**     
  81.      * @var string @ORM\Column(type="string",length=45, nullable=true, name="date_passage_robot"  )    
  82.      */
  83.     protected $date_passage_robot;
  84.     /**     
  85.      * @var string @ORM\Column(type="string",length=3, nullable=true, name="trouve_par_robot"  )    
  86.      */
  87.     protected $trouve_par_robot;
  88.     /**     
  89.      * @var string @ORM\Column(type="string",length=100, nullable=true, name="nom_propose_par_robot"  )    
  90.      */
  91.     protected $nom_propose_par_robot;
  92.     /**     
  93.      * @var string @ORM\Column(type="integer", nullable=true, name="date_sortie"  )    
  94.      */
  95.     protected $date_sortie;
  96.     /**     
  97.      * @var string @ORM\Column(type="string",length=45, nullable=true, name="date_demande_publication"  )    
  98.      */
  99.     protected $date_demande_publication;
  100.     public function _get($property) {
  101.         return $this->$property;
  102.     }
  103.     public function _set($property$value) {
  104.         $this->$property $value;
  105.     }
  106.     public function getAllProperties() {
  107.         $output = [];
  108.         foreach ($this as $key => $value) {
  109.             $output[$key] = $value;
  110.         }
  111.         return $output;
  112.     }
  113. }