<?phpnamespace CoreBundle\Entity;use DateTime;/** * Featured */class Featured{    /**     * @var integer     */    private $id;    /**     * @var string     */    private $data;    /**     * @var DateTime     */    private $date_create;    /**     * @var User     */    private $user;    /**     * Get id     *     * @return integer     */    public function getId()    {        return $this->id;    }    /**     * Set data     *     * @param string $data     *     * @return Featured     */    public function setData($data)    {        $this->data = $data;        return $this;    }    /**     * Get data     *     * @return string     */    public function getData()    {        return $this->data;    }    /**     * Set dateCreate     *     * @param DateTime $dateCreate     *     * @return Featured     */    public function setDateCreate($dateCreate)    {        $this->date_create = $dateCreate;        return $this;    }    /**     * Get dateCreate     *     * @return DateTime     */    public function getDateCreate()    {        return $this->date_create;    }    /**     * Set user     *     * @param User $user     *     * @return Featured     */    public function setUser(User $user = null)    {        $this->user = $user;        return $this;    }    /**     * Get user     *     * @return User     */    public function getUser()    {        return $this->user;    }    /**     * @var string     */    private $type;    /**     * Set type     *     * @param string $type     *     * @return Featured     */    public function setType($type)    {        $this->type = $type;        return $this;    }    /**     * Get type     *     * @return string     */    public function getType()    {        return $this->type;    }    /**     * @var integer     */    private $modelId;    /**     * @var integer     */    private $variationId;    /**     * Set modelId     *     * @param integer $modelId     *     * @return Featured     */    public function setModelId($modelId)    {        $this->modelId = $modelId;        return $this;    }    /**     * Get modelId     *     * @return integer     */    public function getModelId()    {        return $this->modelId;    }    /**     * Set variationId     *     * @param integer $variationId     *     * @return Featured     */    public function setVariationId($variationId)    {        $this->variationId = $variationId;        return $this;    }    /**     * Get variationId     *     * @return integer     */    public function getVariationId()    {        return $this->variationId;    }    /**     * @var integer     */    private $workId;    /**     * @var integer     */    private $withWork;    /**     * Set workId     *     * @param integer $workId     *     * @return Featured     */    public function setWorkId($workId)    {        $this->workId = $workId;        return $this;    }    /**     * Get workId     *     * @return integer     */    public function getWorkId()    {        return $this->workId;    }    /**     * Set withWork     *     * @param integer $withWork     *     * @return Featured     */    public function setWithWork($withWork)    {        $this->withWork = $withWork;        return $this;    }    /**     * Get withWork     *     * @return integer     */    public function getWithWork()    {        return $this->withWork;    }    /**     * @var string     */    private $link;    /**     * Set link     *     * @param string $link     *     * @return Featured     */    public function setLink($link)    {        $this->link = $link;        return $this;    }    /**     * Get link     *     * @return string     */    public function getLink()    {        return $this->link;    }}