src/OfficeBrain/Bundle/CoreBundle/Entity/State.php line 21

Open in your IDE?
  1. <?php
  2. namespace App\OfficeBrain\Bundle\CoreBundle\Entity;
  3. use Doctrine\ORM\Mapping as ORM;
  4. use Gedmo\Mapping\Annotation as Gedmo;
  5. /**
  6.  * Entity For State
  7.  * @author OfficeBrain 4493
  8.  */
  9. /**
  10.  * State
  11.  *
  12.  * @ORM\Table("tbl_state")
  13.  * @ORM\Entity(repositoryClass="App\OfficeBrain\Bundle\CoreBundle\Entity\StateRepository")
  14.  * @Gedmo\SoftDeleteable(fieldName="deletedAt", timeAware=false)
  15.  */
  16. class State
  17. {
  18.     /**
  19.      * @var integer
  20.      *
  21.      * @ORM\Column(name="id", type="bigint",length=20, options={"unsigned"=true})
  22.      * @ORM\Id
  23.      * @ORM\GeneratedValue(strategy="AUTO")
  24.      */
  25.     private $id;
  26.     /**
  27.      * @var string
  28.      * @ORM\Column(name="country_code", type="string", length=100, options={"collate"="utf8_unicode_ci"})
  29.      */
  30.     private $countryCode;
  31.     /**
  32.      * @var string
  33.      *
  34.      * @ORM\Column(name="state_name", type="string", length=255, options={"collate"="utf8_unicode_ci"})
  35.      */
  36.     private $stateName;
  37.     /**
  38.      * @var string
  39.      *
  40.      * @ORM\Column(name="state_code", type="string", length=255, options={"collate"="utf8_unicode_ci"})
  41.      */
  42.     private $stateCode;
  43.     
  44.     /**
  45.      * @var string
  46.      *
  47.      * @ORM\Column(name="state_country_code_id", type="string", length=100, options={"collate"="utf8_unicode_ci"})
  48.      */
  49.     private $stateCountryCodeId;
  50.     /**
  51.      * @var datetime
  52.      *
  53.      * @Gedmo\Timestampable(on="create")
  54.      * @ORM\Column(name="created_at",type="datetime")
  55.      */
  56.     protected $createdAt;
  57.     
  58.     /**
  59.      * @var datetime
  60.      *
  61.      * @Gedmo\Timestampable(on="update")
  62.      * @ORM\Column( name="updated_at", type="datetime",nullable=true)
  63.      */
  64.     protected $updatedAt;
  65.     
  66.     
  67.     /**
  68.      * @var datetime
  69.      *
  70.      * @ORM\Column(name="deleted_at",type="datetime",  nullable=true)
  71.      */
  72.     protected $deletedAt;
  73.     
  74.     /**
  75.      * @var integer
  76.      * @ORM\Column(name="created_uid", type="bigint" ,length=20 ,options={"unsigned"=true})
  77.      */
  78.     private $createdUid;
  79.     
  80.     /**
  81.      * @var integer
  82.      * @ORM\Column(name="updated_uid", type="bigint" ,length=20 ,options={"unsigned"=true})
  83.      */
  84.     private $updatedUid;
  85.     
  86.     /**
  87.      * @var integer
  88.      * @ORM\Column(name="deleted_uid", type="bigint" ,length=20 ,options={"unsigned"=true})
  89.      */
  90.     private $deletedUid;
  91.     /**
  92.      * Get id
  93.      *
  94.      * @return integer
  95.      */
  96.     public function getId()
  97.     {
  98.         return $this->id;
  99.     }
  100.     /**
  101.      * Set countryCode
  102.      *
  103.      * @param string $countryCode
  104.      * @return State
  105.      */
  106.     public function setCountryCode($countryCode)
  107.     {
  108.         $this->countryCode $countryCode;
  109.         return $this;
  110.     }
  111.     /**
  112.      * Get countryCode
  113.      *
  114.      * @return string
  115.      */
  116.     public function getCountryCode()
  117.     {
  118.         return $this->countryCode;
  119.     }
  120.     /**
  121.      * Set stateName
  122.      *
  123.      * @param string $stateName
  124.      * @return State
  125.      */
  126.     public function setStateName($stateName)
  127.     {
  128.         $this->stateName $stateName;
  129.         return $this;
  130.     }
  131.     /**
  132.      * Get stateName
  133.      *
  134.      * @return string
  135.      */
  136.     public function getStateName()
  137.     {
  138.         return $this->stateName;
  139.     }
  140.     /**
  141.      * Set stateCode
  142.      *
  143.      * @param string $stateCode
  144.      * @return State
  145.      */
  146.     public function setStateCode($stateCode)
  147.     {
  148.         $this->stateCode $stateCode;
  149.         return $this;
  150.     }
  151.     /**
  152.      * Get stateCode
  153.      *
  154.      * @return string
  155.      */
  156.     public function getStateCode()
  157.     {
  158.         return $this->stateCode;
  159.     }
  160.     /**
  161.      * Set createdAt
  162.      *
  163.      * @param \DateTime $createdAt
  164.      * @return State
  165.      */
  166.     public function setCreatedAt($createdAt)
  167.     {
  168.         $this->createdAt $createdAt;
  169.         return $this;
  170.     }
  171.     /**
  172.      * Get createdAt
  173.      *
  174.      * @return \DateTime
  175.      */
  176.     public function getCreatedAt()
  177.     {
  178.         return $this->createdAt;
  179.     }
  180.     /**
  181.      * Set updatedAt
  182.      *
  183.      * @param \DateTime $updatedAt
  184.      * @return State
  185.      */
  186.     public function setUpdatedAt($updatedAt)
  187.     {
  188.         $this->updatedAt $updatedAt;
  189.         return $this;
  190.     }
  191.     /**
  192.      * Get updatedAt
  193.      *
  194.      * @return \DateTime
  195.      */
  196.     public function getUpdatedAt()
  197.     {
  198.         return $this->updatedAt;
  199.     }
  200.     /**
  201.      * Set deletedAt
  202.      *
  203.      * @param \DateTime $deletedAt
  204.      * @return State
  205.      */
  206.     public function setDeletedAt($deletedAt)
  207.     {
  208.         $this->deletedAt $deletedAt;
  209.         return $this;
  210.     }
  211.     /**
  212.      * Get deletedAt
  213.      *
  214.      * @return \DateTime
  215.      */
  216.     public function getDeletedAt()
  217.     {
  218.         return $this->deletedAt;
  219.     }
  220.     /**
  221.      * Set createdUid
  222.      *
  223.      * @param integer $createdUid
  224.      * @return State
  225.      */
  226.     public function setCreatedUid($createdUid)
  227.     {
  228.         $this->createdUid $createdUid;
  229.         return $this;
  230.     }
  231.     /**
  232.      * Get createdUid
  233.      *
  234.      * @return integer
  235.      */
  236.     public function getCreatedUid()
  237.     {
  238.         return $this->createdUid;
  239.     }
  240.     /**
  241.      * Set updatedUid
  242.      *
  243.      * @param integer $updatedUid
  244.      * @return State
  245.      */
  246.     public function setUpdatedUid($updatedUid)
  247.     {
  248.         $this->updatedUid $updatedUid;
  249.         return $this;
  250.     }
  251.     /**
  252.      * Get updatedUid
  253.      *
  254.      * @return integer
  255.      */
  256.     public function getUpdatedUid()
  257.     {
  258.         return $this->updatedUid;
  259.     }
  260.     /**
  261.      * Set deletedUid
  262.      *
  263.      * @param integer $deletedUid
  264.      * @return State
  265.      */
  266.     public function setDeletedUid($deletedUid)
  267.     {
  268.         $this->deletedUid $deletedUid;
  269.         return $this;
  270.     }
  271.     /**
  272.      * Get deletedUid
  273.      *
  274.      * @return integer
  275.      */
  276.     public function getDeletedUid()
  277.     {
  278.         return $this->deletedUid;
  279.     }
  280.     /**
  281.      * Set stateCountryCodeId
  282.      *
  283.      * @param string $stateCountryCodeId
  284.      * @return State
  285.      */
  286.     public function setStateCountryCodeId($stateCountryCodeId)
  287.     {
  288.         $this->stateCountryCodeId $stateCountryCodeId;
  289.         return $this;
  290.     }
  291.     /**
  292.      * Get stateCountryCodeId
  293.      *
  294.      * @return string
  295.      */
  296.     public function getStateCountryCodeId()
  297.     {
  298.         return $this->stateCountryCodeId;
  299.     }
  300. }