vendor/sylius/sylius/src/Sylius/Component/Shipping/Model/ShippingMethodTranslation.php line 18

Open in your IDE?
  1. <?php
  2. /*
  3.  * This file is part of the Sylius package.
  4.  *
  5.  * (c) Paweł Jędrzejewski
  6.  *
  7.  * For the full copyright and license information, please view the LICENSE
  8.  * file that was distributed with this source code.
  9.  */
  10. declare(strict_types=1);
  11. namespace Sylius\Component\Shipping\Model;
  12. use Sylius\Component\Resource\Model\AbstractTranslation;
  13. class ShippingMethodTranslation extends AbstractTranslation implements ShippingMethodTranslationInterface\Stringable
  14. {
  15.     /** @var mixed */
  16.     protected $id;
  17.     /**
  18.      * @var string|null
  19.      */
  20.     protected $name;
  21.     /**
  22.      * @var string|null
  23.      */
  24.     protected $description;
  25.     public function __toString(): string
  26.     {
  27.         return (string) $this->getName();
  28.     }
  29.     public function getId()
  30.     {
  31.         return $this->id;
  32.     }
  33.     public function getName(): ?string
  34.     {
  35.         return $this->name;
  36.     }
  37.     public function setName(?string $name): void
  38.     {
  39.         $this->name $name;
  40.     }
  41.     public function getDescription(): ?string
  42.     {
  43.         return $this->description;
  44.     }
  45.     public function setDescription(?string $description): void
  46.     {
  47.         $this->description $description;
  48.     }
  49. }