src/Entity/System/CarrierMaster.php line 15

Open in your IDE?
  1. <?php
  2. namespace App\Entity\System;
  3. use Doctrine\ORM\Mapping as ORM;
  4. /**
  5.  * @ORM\Table(name="ps_carrier_master", indexes={
  6.  *
  7.  *      @ORM\Index(name="id_carrier_master", columns={"id_carrier_master"})
  8.  *  })
  9.  *
  10.  * @ORM\Entity(repositoryClass="App\Repository\System\CarrierMasterRepository")
  11.  */
  12. class CarrierMaster
  13. {
  14.     public const PACK_SERVICE 0;
  15.     public const WAREHOUSE_PICKUP 5;
  16.     public const PACK_AND_COLLECT_ID 16;
  17.     public const TNT_ID 6;
  18.     public const A4BDATA_REFERENCE_UPS 'UPS';
  19.     public const PALLET_DELIVERY_ID 14;
  20.     public const CORREOS_INTERNACIONAL_ID 13;
  21.     public const SPRING_ID 26;
  22.     /**
  23.      * @var int
  24.      *
  25.      * @ORM\Id()
  26.      *
  27.      * @ORM\GeneratedValue()
  28.      *
  29.      * @ORM\Column(name="id_carrier_master", type="integer")
  30.      */
  31.     private $id;
  32.     /**
  33.      * @var string
  34.      *
  35.      * @ORM\Column(type="string", length=30)
  36.      */
  37.     private $name;
  38.     /**
  39.      * @var bool
  40.      *
  41.      * @ORM\Column(type="boolean")
  42.      */
  43.     private $apiEnabled;
  44.     /**
  45.      * @var bool
  46.      *
  47.      * @ORM\Column(type="boolean")
  48.      */
  49.     private $dropshipping;
  50.     /**
  51.      * @var bool
  52.      *
  53.      * @ORM\Column(type="boolean", name="`system`")
  54.      */
  55.     private $system;
  56.     /**
  57.      * @var string
  58.      *
  59.      * @ORM\Column(type="string", length=32)
  60.      */
  61.     private $key;
  62.     /**
  63.      * @var bool
  64.      *
  65.      * @ORM\Column(type="boolean")
  66.      */
  67.     private $tracking;
  68.     /**
  69.      * @var bool
  70.      *
  71.      * @ORM\Column(name="orders_csv", type="boolean")
  72.      */
  73.     private $orderCsv;
  74.     /**
  75.      * @var bool
  76.      *
  77.      * @ORM\Column(name="orders", type="boolean")
  78.      */
  79.     private $orders;
  80.     /**
  81.      * @return string
  82.      */
  83.     public function getName(): string
  84.     {
  85.         return $this->name;
  86.     }
  87.     /**
  88.      * @return int
  89.      */
  90.     public function getId(): int
  91.     {
  92.         return $this->id;
  93.     }
  94.     /**
  95.      * @return string
  96.      */
  97.     public function getKey(): string
  98.     {
  99.         return $this->key;
  100.     }
  101.     public function setId(int $id): void
  102.     {
  103.         $this->id $id;
  104.     }
  105. }