<?php
namespace App\AtechNet\CoreBundle\Entity;
use Doctrine\ORM\Mapping\Entity;
use Doctrine\ORM\Mapping\JoinColumn;
use Doctrine\ORM\Mapping\ManyToOne;
use Doctrine\ORM\Mapping\Table as Table;
/**
* BlogPageFeaturedItem
*
* @Table(name="blog_item_featured")
* @Entity()
*/
class BlogPageFeaturedItem extends AbstractSortableEntity
{
/**
* @var Language
*
* @ManyToOne(targetEntity="Language")
* @JoinColumn(name="language_id", referencedColumnName="id")
*/
private $language;
/**
* @var BlogPage
*
* @ManyToOne(targetEntity="BlogPage")
* @JoinColumn(name="blog_page_id", referencedColumnName="id", nullable=true)
*/
private $blogPage;
/**
* @return BlogPage
*/
public function getBlogPage()
{
return $this->blogPage;
}
/**
* @param BlogPage $blogPage
*/
public function setBlogPage(BlogPage $blogPage)
{
$this->blogPage = $blogPage;
}
/**
* @return Language
*/
public function getLanguage()
{
return $this->language;
}
/**
* @param Language $language
*/
public function setLanguage(Language $language)
{
$this->language = $language;
}
}