<?php
declare(strict_types=1);
/**
* @author Mehrez Labidi
*/
namespace App\Entity;
use App\Repository\CoordonneesServicePrestataireRepository;
use Doctrine\ORM\Mapping as ORM;
/**
* @ORM\Entity(repositoryClass=CoordonneesServicePrestataireRepository::class)
* @ORM\Table(name="fusacq_dbo.coordonnees_service_prestataire")
*/
class CoordonneesServicePrestataire {
/**
* @var int @ORM\Id
* @ORM\Column(type="integer")
* @ORM\GeneratedValue(strategy="AUTO")
*/
public $id_coordonnees;
/**
* @var string @ORM\Column(type="integer", nullable=true, name="id_service_prestataire", options={"default"= null})
*/
public $id_service_prestataire;
/**
* @var string @ORM\Column(type="integer", nullable=true, name="id_societe_prestataire", options={"default"= null})
*/
public $id_societe_prestataire;
/**
* @var string @ORM\Column(type="string", nullable=true, name="adresse", options={"default"= null})
*/
public $adresse;
/**
* @var string @ORM\Column(type="string", nullable=true, name="code_postal", options={"default"= null})
*/
public $code_postal;
/**
* @var string @ORM\Column(type="string", nullable=true, name="ville", options={"default"= null})
*/
public $ville;
/**
* @var string @ORM\Column(type="string", nullable=true, name="pays", options={"default"= null})
*/
public $pays;
/**
* @var string @ORM\Column(type="string", nullable=true, name="nom_contact1", options={"default"= null})
*/
public $nom_contact1;
/**
* @var string @ORM\Column(type="string", nullable=true, name="email_contact1", options={"default"= null})
*/
public $email_contact1;
/**
* @var string @ORM\Column(type="string", nullable=true, name="nom_contact2", options={"default"= null})
*/
public $nom_contact2;
/**
* @var string @ORM\Column(type="string", nullable=true, name="email_contact2", options={"default"= null})
*/
public $email_contact2;
/**
* @var string @ORM\Column(type="string", nullable=true, name="telephone", options={"default"= null})
*/
public $telephone;
/**
* @var string @ORM\Column(type="string", nullable=true, name="indicatif_telephone", options={"default"= null})
*/
public $indicatif_telephone;
/**
* @var string @ORM\Column(type="string", nullable=true, name="fax", options={"default"= null})
*/
public $fax;
/**
* @var string @ORM\Column(type="string", nullable=true, name="telephone_contact1", options={"default"= null})
*/
public $telephone_contact1;
/**
* @var string @ORM\Column(type="string", nullable=true, name="indicatif_telephone_contact1", options={"default"= null})
*/
public $indicatif_telephone_contact1;
/**
* @var string @ORM\Column(type="string", nullable=true, name="telephone_contact2", options={"default"= null})
*/
public $telephone_contact2;
/**
* @var string @ORM\Column(type="string", nullable=true, name="indicatif_telephone_contact2", options={"default"= null})
*/
public $indicatif_telephone_contact2;
public function _get($property) {
return $this->$property;
}
public function _set($property, $value) {
$this->$property = $value;
}
public function getAttribute() {
return array_keys(get_class_vars(get_class($this)));
}
public function getId() {
return $this->id_coordonnees;
}
}