<?php
namespace App\Entity\Package;
use App\Entity\Traits\AutoTranslateTrait;
use App\Entity\Traits\IdTrait;
use App\Entity\Traits\TimeStampAbleTrait;
use Doctrine\ORM\Mapping as ORM;
use Knp\DoctrineBehaviors\Contract\Entity\TranslatableInterface;
use Knp\DoctrineBehaviors\Model\Translatable\TranslatableTrait;
use App\Entity\Package\Package;
/**
* @ORM\Entity
*/
class PackageAdditionalFeatures implements TranslatableInterface
{
use IdTrait;
use TranslatableTrait;
use TimeStampAbleTrait;
use AutoTranslateTrait;
public function __construct(
/**
*@ORM\ManyToOne(targetEntity=Package::class)
*/
private $package = null
){}
public function getPackage()
{
return $this->package;
}
public function setPackage($package): self
{
$this->package = $package;
return $this;
}
}