src/Entity/SecteursActivitePrestataireNew.php line 17

Open in your IDE?
  1. <?php
  2. declare(strict_types=1);
  3. /**
  4.  * @author Mehrez Labidi
  5.  */
  6. namespace App\Entity;
  7. use App\Repository\SecteursActivitePrestataireNewRepository;
  8. use Doctrine\ORM\Mapping as ORM;
  9. /**
  10.  * @ORM\Entity(repositoryClass=SecteursActivitePrestataireNewRepository::class)
  11.  * @ORM\Table(name="fusacq_dbo.secteurs_activite_prestataire_new")
  12.  */
  13. class SecteursActivitePrestataireNew {
  14.     /**
  15.      * @var int @ORM\Id
  16.      * @ORM\Column(type="integer")
  17.      * @ORM\GeneratedValue(strategy="AUTO")
  18.      */
  19.     protected $id_secteur_activite;
  20.     /**
  21.      * @var string @ORM\Column(type="string", nullable=true, name="id_secteur_activite_pere", options={"default"= null})
  22.      */
  23.     protected $id_secteur_activite_pere;
  24.     /**
  25.      * @var string @ORM\Column(type="string", nullable=true, name="chemin_secteurs_peres", options={"default"= null})
  26.      */
  27.     protected $chemin_secteurs_peres;
  28.     /**
  29.      * @var string @ORM\Column(type="string", nullable=true, name="nom_secteur_activite", options={"default"= null})
  30.      */
  31.     protected $nom_secteur_activite;
  32.     /**
  33.      * @var string @ORM\Column(type="string", nullable=true, name="type", options={"default"= null})
  34.      */
  35.     protected $type;
  36.     /**
  37.      * @var string @ORM\Column(type="string", nullable=true, name="niveau", options={"default"= null})
  38.      */
  39.     protected $niveau;
  40.     protected $sites_referents;
  41.     /**
  42.      * @var string @ORM\Column(type="string", nullable=true, name="pointe_vers", options={"default"= null})
  43.      */
  44.     protected $pointe_vers;
  45.     /**
  46.      * @var string @ORM\Column(type="string", nullable=true, name="restriction_localisation", options={"default"= null})
  47.      */
  48.     protected $restriction_localisation;
  49.     protected $mots_cles;
  50.     protected $ancien_id_secteur_activite;
  51.     protected $annuaire_specifique;
  52.     protected $presence_autre_annuaire;
  53.     /**
  54.      * @var string @ORM\Column(type="string", nullable=true, name="ordre", options={"default"= null})
  55.      */
  56.     protected $ordre;
  57.     public function __get($property) {
  58.         return $this->$property;
  59.     }
  60.     public function __set($property$value) {
  61.         $this->$property $value;
  62.     }
  63.     /**
  64.      * @return int[]|string[]
  65.      */
  66.     public function getAttributesList(): array {
  67.         return array_keys(get_object_vars($this));
  68.     }
  69. }