src/Entity/StaCurrency.php line 21

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. use App\Entity\Common\SoftDeletableEntityTrait;
  5. use App\Entity\Common\StatefulEntityTrait;
  6. use App\Entity\Common\TimestampedEntityTrait;
  7. use Gedmo\Mapping\Annotation as Gedmo;
  8. /**
  9.  * Class StaCurrency
  10.  *
  11.  * @ORM\Entity(repositoryClass="App\Repository\StaCurrencyRepository")
  12.  * @ORM\Table(indexes={
  13.  *     @ORM\Index(name="IDX_updated_at", columns={"updated_at"}),
  14.  *     @ORM\Index(name="IDX_deleted_at", columns={"deleted_at"}),
  15.  *     @ORM\Index(name="IDX_is_active", columns={"is_active"})
  16.  * })
  17.  * @Gedmo\SoftDeleteable(fieldName="deletedAt")
  18.  */
  19. class StaCurrency
  20. {
  21.     use SoftDeletableEntityTraitStatefulEntityTraitTimestampedEntityTrait;
  22.     /**
  23.      * @var string
  24.      *
  25.      * @ORM\Id()
  26.      * @ORM\Column(type="string", length=3)
  27.      */
  28.     private $code;
  29.     /**
  30.      * @var integer|null
  31.      *
  32.      * @ORM\Column(type="integer", nullable=true)
  33.      */
  34.     private $isoNumber;
  35.     /**
  36.      * @var string
  37.      *
  38.      * @ORM\Column(type="string", length=50)
  39.      */
  40.     private $name;
  41.     /**
  42.      * @var string|null
  43.      *
  44.      * @ORM\Column(type="string", length=50,nullable=true)
  45.      */
  46.     private $unicode_sign;
  47.     /**
  48.      * @var integer|null
  49.      *
  50.      * @ORM\Column(type="integer", nullable=true)
  51.      */
  52.     private $order 0;
  53.     /**
  54.      * @var bool|null
  55.      *
  56.      * @ORM\Column(type="boolean", nullable=true)
  57.      */
  58.     private $default false;
  59.     /**
  60.      * @return string
  61.      */
  62.     public function getCode(): string
  63.     {
  64.         return $this->code;
  65.     }
  66.     /**
  67.      * @param string $code
  68.      * @return StaCurrency
  69.      */
  70.     public function setCode(string $code): StaCurrency
  71.     {
  72.         $this->code $code;
  73.         return $this;
  74.     }
  75.     /**
  76.      * @return int|null
  77.      */
  78.     public function getIsoNumber(): ?int
  79.     {
  80.         return $this->isoNumber;
  81.     }
  82.     /**
  83.      * @param int|null $isoNumber
  84.      * @return StaCurrency
  85.      */
  86.     public function setIsoNumber(?int $isoNumber): StaCurrency
  87.     {
  88.         $this->isoNumber $isoNumber;
  89.         return $this;
  90.     }
  91.     /**
  92.      * @return string
  93.      */
  94.     public function getName(): string
  95.     {
  96.         return $this->name;
  97.     }
  98.     /**
  99.      * @param string $name
  100.      * @return StaCurrency
  101.      */
  102.     public function setName(string $name): StaCurrency
  103.     {
  104.         $this->name $name;
  105.         return $this;
  106.     }
  107.     /**
  108.      * @return string|null
  109.      */
  110.     public function getUnicodeSign(): ?string
  111.     {
  112.         return $this->unicode_sign;
  113.     }
  114.     /**
  115.      * @param string|null $unicode_sign
  116.      * @return StaCurrency
  117.      */
  118.     public function setUnicodeSign(?string $unicode_sign): StaCurrency
  119.     {
  120.         $this->unicode_sign $unicode_sign;
  121.         return $this;
  122.     }
  123.     /**
  124.      * @return int|null
  125.      */
  126.     public function getOrder(): ?int
  127.     {
  128.         return $this->order;
  129.     }
  130.     /**
  131.      * @param int|null $order
  132.      */
  133.     public function setOrder(?int $order): void
  134.     {
  135.         $this->order $order;
  136.     }
  137.     /**
  138.      * @return bool|null
  139.      */
  140.     public function getDefault(): ?bool
  141.     {
  142.         return $this->default;
  143.     }
  144.     /**
  145.      * @param bool|null $default
  146.      */
  147.     public function setDefault(?bool $default): void
  148.     {
  149.         $this->default $default;
  150.     }
  151. }