src/Entity/ProductOptionValue.php line 13

Open in your IDE?
  1. <?php
  2. namespace App\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. /**
  5. * ProductsOptionsValues
  6. *
  7. * @ORM\Table(name="products_options_values")
  8. * @ORM\Entity
  9. */
  10. class ProductOptionValue
  11. {
  12. /**
  13. * @var int
  14. *
  15. * @ORM\Column(name="products_options_values_id", type="integer", nullable=false)
  16. * @ORM\Id
  17. * @ORM\GeneratedValue(strategy="NONE")
  18. */
  19. private $id;
  20. /**
  21. * @var \App\Entity\Language
  22. *
  23. * @ORM\ManyToOne(targetEntity="App\Entity\Language")
  24. * @ORM\JoinColumn(name="language_id", referencedColumnName="languages_id")
  25. */
  26. private $language;
  27. /**
  28. * @var string
  29. *
  30. * @ORM\Column(name="products_options_values_name", type="string", length=64, nullable=false)
  31. */
  32. private $name = '';
  33. /**
  34. * @var string
  35. *
  36. * @ORM\Column(name="options_values_price", type="decimal", precision=15, scale=4, nullable=false, options={"default"="0.0000"})
  37. */
  38. private $price = 0;
  39. public function getId() {
  40. return $this->id;
  41. }
  42. public function getLanguage(): \App\Entity\Language {
  43. return $this->language;
  44. }
  45. public function getName() {
  46. return $this->name;
  47. }
  48. public function getPrice() {
  49. return $this->price;
  50. }
  51. public function setLanguage(\App\Entity\Language $language) {
  52. $this->language = $language;
  53. }
  54. public function setName($name) {
  55. $this->name = $name;
  56. }
  57. public function setPrice($price) {
  58. $this->price = $price;
  59. }
  60. }