src/Flexy/ShopBundle/Entity/Shipping/ShippingVehicle.php line 13

  1. <?php
  2. namespace App\Flexy\ShopBundle\Entity\Shipping;
  3. use ApiPlatform\Core\Annotation\ApiResource;
  4. use App\Flexy\ShopBundle\Repository\Shipping\ShippingVehicleRepository;
  5. use Doctrine\Common\Collections\ArrayCollection;
  6. use Doctrine\Common\Collections\Collection;
  7. use Doctrine\ORM\Mapping as ORM;
  8. #[ApiResource]
  9. #[ORM\Entity(repositoryClassShippingVehicleRepository::class)]
  10. class ShippingVehicle
  11. {
  12.     #[ORM\Id]
  13.     #[ORM\GeneratedValue]
  14.     #[ORM\Column(type'integer')]
  15.     private $id;
  16.     #[ORM\Column(type'datetime_immutable'nullabletrue)]
  17.     private $createdAt;
  18.     #[ORM\Column(type'string'length255)]
  19.     private $name;
  20.     #[ORM\Column(type'string'length255nullabletrue)]
  21.     private $icon;
  22.     /**
  23.      * Get the value of id
  24.      */ 
  25.     public function getId()
  26.     {
  27.         return $this->id;
  28.     }
  29.     /**
  30.      * Get the value of createdAt
  31.      */ 
  32.     public function getCreatedAt()
  33.     {
  34.         return $this->createdAt;
  35.     }
  36.     /**
  37.      * Set the value of createdAt
  38.      *
  39.      * @return  self
  40.      */ 
  41.     public function setCreatedAt($createdAt)
  42.     {
  43.         $this->createdAt $createdAt;
  44.         return $this;
  45.     }
  46.     /**
  47.      * Get the value of name
  48.      */ 
  49.     public function getName()
  50.     {
  51.         return $this->name;
  52.     }
  53.     /**
  54.      * Set the value of name
  55.      *
  56.      * @return  self
  57.      */ 
  58.     public function setName($name)
  59.     {
  60.         $this->name $name;
  61.         return $this;
  62.     }
  63.     /**
  64.      * Get the value of icon
  65.      */ 
  66.     public function getIcon()
  67.     {
  68.         return $this->icon;
  69.     }
  70.     /**
  71.      * Set the value of icon
  72.      *
  73.      * @return  self
  74.      */ 
  75.     public function setIcon($icon)
  76.     {
  77.         $this->icon $icon;
  78.         return $this;
  79.     }
  80. }