<?php
namespace App\Entity;
use Doctrine\ORM\Mapping as ORM;
/**
* ProductsOptions
*
* @ORM\Table(name="products_options")
* @ORM\Entity
*/
class ProductOption
{
/**
* @var int
*
* @ORM\Column(name="products_options_id", type="integer", nullable=false)
* @ORM\Id
* @ORM\GeneratedValue(strategy="IDENTITY")
*/
private $id;
/**
* @var int
*
* @ORM\Column(name="products_options_sort_order", type="integer", nullable=false)
*/
private $sortOrder = '0';
/**
* @var int
*
* @ORM\Column(name="options_type", type="integer", nullable=false)
*/
private $type = '0';
/**
* @var int
*
* @ORM\Column(name="options_length", type="smallint", nullable=false, options={"default"="32"})
*/
private $length = '32';
/**
* @var \DateTime|null
*
* @ORM\Column(name="options_date_added", type="datetime", nullable=true)
*/
private $dateAdded;
/**
* @var \DateTime|null
*
* @ORM\Column(name="options_last_modified", type="datetime", nullable=true)
*/
private $lastModified;
public function getId() {
return $this->id;
}
public function getSortOrder() {
return $this->sortOrder;
}
public function getType() {
return $this->type;
}
public function getLength() {
return $this->length;
}
public function getDateAdded(): \DateTime {
return $this->dateAdded;
}
public function getLastModified(): \DateTime {
return $this->lastModified;
}
public function setSortOrder($sortOrder) {
$this->sortOrder = $sortOrder;
}
public function setType($type) {
$this->type = $type;
}
public function setLength($length) {
$this->length = $length;
}
public function setDateAdded(\DateTime $dateAdded) {
$this->dateAdded = $dateAdded;
}
public function setLastModified(\DateTime $lastModified) {
$this->lastModified = $lastModified;
}
}