<?phpnamespace App\Entity;use Doctrine\ORM\Mapping as ORM;class JobLinkMapping { /** * @var int */ private $id; /** * @var \DateTime */ private $createdAt; /** * @var \App\Entity\Job */ private $job; /** * @var \App\Entity\JobLink */ private $jobLink; /** * @var \App\Entity\JobLinkMappingCategory */ private $jobLinkMappingCategory; /** * @var \App\Entity\JobLinkMappingType */ private $jobLinkMappingType; /** * Get id. * * @return int */ public function getId() { return $this->id; } /** * Set createdAt. * * @param \DateTime $createdAt * * @return JobLinkMapping */ public function setCreatedAt($createdAt) { $this->createdAt = $createdAt; return $this; } /** * Get createdAt. * * @return \DateTime */ public function getCreatedAt() { return $this->createdAt; } /** * Set job. * * @param \App\Entity\Job|null $job * * @return JobLinkMapping */ public function setJob(\App\Entity\Job $job = null) { $this->job = $job; return $this; } /** * Get job. * * @return \App\Entity\Job|null */ public function getJob() { return $this->job; } /** * Set jobLink. * * @param \App\Entity\JobLink|null $jobLink * * @return JobLinkMapping */ public function setJobLink(\App\Entity\JobLink $jobLink = null) { $this->jobLink = $jobLink; return $this; } /** * Get jobLink. * * @return \App\Entity\JobLink|null */ public function getJobLink() { return $this->jobLink; } /** * Set jobLinkMappingCategory. * * @param \App\Entity\JobLinkMappingCategory|null $jobLinkMappingCategory * * @return JobLinkMapping */ public function setJobLinkMappingCategory(\App\Entity\JobLinkMappingCategory $jobLinkMappingCategory = null) { $this->jobLinkMappingCategory = $jobLinkMappingCategory; return $this; } /** * Get jobLinkMappingCategory. * * @return \App\Entity\JobLinkMappingCategory|null */ public function getJobLinkMappingCategory() { return $this->jobLinkMappingCategory; } /** * Set jobLinkMappingType. * * @param \App\Entity\JobLinkMappingType|null $jobLinkMappingType * * @return JobLinkMapping */ public function setJobLinkMappingType(\App\Entity\JobLinkMappingType $jobLinkMappingType = null) { $this->jobLinkMappingType = $jobLinkMappingType; return $this; } /** * Get jobLinkMappingType. * * @return \App\Entity\JobLinkMappingType|null */ public function getJobLinkMappingType() { return $this->jobLinkMappingType; } /** * @var int */ private $position; /** * Set position. * * @param int $position * * @return JobLinkMapping */ public function setPosition($position) { $this->position = $position; return $this; } /** * Get position. * * @return int */ public function getPosition() { return $this->position; } /** * @var \DateTime */ private $startDate; /** * Set startDate. * * @param \DateTime $startDate * * @return JobLinkMapping */ public function setStartDate($startDate) { $this->startDate = $startDate; return $this; } /** * Get startDate. * * @return \DateTime */ public function getStartDate() { return $this->startDate; }}