Add JORejection entity #183

This commit is contained in:
Ramon Gutierrez 2019-02-11 18:41:05 +08:00
parent 54bc9455a1
commit 9f1c5b9cc9

139
src/Entity/JORejection.php Normal file
View file

@ -0,0 +1,139 @@
<?php
namespace App\Entity;
use Doctrine\ORM\Mapping as ORM;
use DateTime;
/**
* @ORM\Entity(repositoryClass="App\Repository\JORejectionRepository")
*/
class JORejection
{
/**
* @ORM\Id()
* @ORM\GeneratedValue()
* @ORM\Column(type="integer")
*/
protected $id;
/**
* @ORM\Column(type="datetime")
*/
protected $date_create;
/**
* @ORM\ManyToOne(targetEntity="User")
* @ORM\JoinColumn(name="user_id", referencedColumnName="id", nullable=true)
*/
protected $user;
/**
* @ORM\ManyToOne(targetEntity="Hub")
* @ORM\JoinColumn(name="hub_id", referencedColumnName="id", nullable=true)
*/
protected $hub;
/**
* @ORM\ManyToOne(targetEntity="JobOrder")
* @ORM\JoinColumn(name="jo_id", referencedColumnName="id", nullable=true)
*/
protected $job_order;
/**
* @ORM\Column(type="string", length=255)
*/
protected $reason;
/**
* @ORM\Column(type="text", nullable=true)
*/
protected $remarks;
/**
* @ORM\Column(type="string", length=255, nullable=true)
*/
protected $contact_person;
public function getID()
{
return $this->id;
}
public function getDateCreate()
{
return $this->date_create;
}
public function setDateCreate(DateTime $date_create)
{
$this->date_create = $date_create;
return $this;
}
public function getUser()
{
return $this->user;
}
public function setUser(User $user)
{
$this->user = $user;
return $this;
}
public function getHub()
{
return $this->user;
}
public function setHub(Hub $hub)
{
$this->hub = $hub;
return $this;
}
public function getJobOrder()
{
return $this->user;
}
public function setJobOrder(JobOrder $job_order)
{
$this->job_order = $job_order;
return $this;
}
public function getReason()
{
return $this->reason;
}
public function setReason($reason)
{
$this->reason = $reason;
return $this;
}
public function getRemarks()
{
return $this->remarks;
}
public function setRemarks($remarks)
{
$this->remarks = $remarks;
return $this;
}
public function getContactPerson()
{
return $this->contact_person;
}
public function setContactPerson($contact_person)
{
$this->contact_person = $contact_person;
return $this;
}
}