<?php
namespace App\AtechNet\CoreBundle\Entity;
use Doctrine\ORM\Mapping\Entity;
use Doctrine\ORM\Mapping\HasLifecycleCallbacks;
use Doctrine\ORM\Mapping\JoinColumn;
use Doctrine\ORM\Mapping\ManyToOne;
use Doctrine\ORM\Mapping\Table as Table;
/**
* VendorMeta
*
* @Table(name="vendor_metas")
* @Entity
* @HasLifecycleCallbacks
*/
class VendorMeta extends AbstractSignedEntity
{
/**
* @var Domain
*
* @ManyToOne(targetEntity="Domain")
* @JoinColumn(name="domain_id", referencedColumnName="id")
*/
private $domain;
/**
* @var Vendor
*
* @ManyToOne(targetEntity="Vendor", inversedBy="metas")
* @JoinColumn(name="vendor_id", referencedColumnName="id")
*/
private $vendor;
/**
* @return Domain
*/
public function getDomain()
{
return $this->domain;
}
/**
* @param Domain $domain
*/
public function setDomain($domain)
{
$this->domain = $domain;
}
/**
* @return Vendor
*/
public function getVendor()
{
return $this->vendor;
}
/**
* @param Vendor $vendor
*/
public function setVendor($vendor)
{
$this->vendor = $vendor;
}
}