<?php
namespace Proxies\__CG__\App\AMZ\Core\Entity;
/**
* DO NOT EDIT THIS FILE - IT WAS CREATED BY DOCTRINE'S PROXY GENERATOR
*/
class Post extends \App\AMZ\Core\Entity\Post implements \Doctrine\ORM\Proxy\Proxy
{
/**
* @var \Closure the callback responsible for loading properties in the proxy object. This callback is called with
* three parameters, being respectively the proxy object to be initialized, the method that triggered the
* initialization process and an array of ordered parameters that were passed to that method.
*
* @see \Doctrine\Common\Proxy\Proxy::__setInitializer
*/
public $__initializer__;
/**
* @var \Closure the callback responsible of loading properties that need to be copied in the cloned object
*
* @see \Doctrine\Common\Proxy\Proxy::__setCloner
*/
public $__cloner__;
/**
* @var boolean flag indicating if this object was already initialized
*
* @see \Doctrine\Persistence\Proxy::__isInitialized
*/
public $__isInitialized__ = false;
/**
* @var array<string, null> properties to be lazy loaded, indexed by property name
*/
public static $lazyPropertiesNames = array (
);
/**
* @var array<string, mixed> default values of properties to be lazy loaded, with keys being the property names
*
* @see \Doctrine\Common\Proxy\Proxy::__getLazyProperties
*/
public static $lazyPropertiesDefaults = array (
);
public function __construct(?\Closure $initializer = null, ?\Closure $cloner = null)
{
$this->__initializer__ = $initializer;
$this->__cloner__ = $cloner;
}
/**
*
* @return array
*/
public function __sleep()
{
if ($this->__isInitialized__) {
return ['__isInitialized__', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'id', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'staff', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'partner', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'title', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'article', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'social', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'page', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'category', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'subTitle', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'url', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'thumbnail', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'image', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'slug', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'icon', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'sortOrder', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'display', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'description', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'content', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'referenceUrl', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'isHot', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'isNew', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'isHome', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'postType', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'documentFile', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'extraFile01', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'published', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'deleted', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'gallery', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'galleryAlt', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'tag', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'block', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'config', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'language', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'createdAt', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'updatedAt'];
}
return ['__isInitialized__', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'id', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'staff', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'partner', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'title', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'article', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'social', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'page', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'category', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'subTitle', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'url', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'thumbnail', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'image', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'slug', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'icon', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'sortOrder', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'display', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'description', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'content', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'referenceUrl', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'isHot', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'isNew', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'isHome', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'postType', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'documentFile', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'extraFile01', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'published', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'deleted', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'gallery', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'galleryAlt', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'tag', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'block', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'config', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'language', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'createdAt', '' . "\0" . 'App\\AMZ\\Core\\Entity\\Post' . "\0" . 'updatedAt'];
}
/**
*
*/
public function __wakeup()
{
if ( ! $this->__isInitialized__) {
$this->__initializer__ = function (Post $proxy) {
$proxy->__setInitializer(null);
$proxy->__setCloner(null);
$existingProperties = get_object_vars($proxy);
foreach ($proxy::$lazyPropertiesDefaults as $property => $defaultValue) {
if ( ! array_key_exists($property, $existingProperties)) {
$proxy->$property = $defaultValue;
}
}
};
}
}
/**
*
*/
public function __clone()
{
$this->__cloner__ && $this->__cloner__->__invoke($this, '__clone', []);
}
/**
* Forces initialization of the proxy
*/
public function __load(): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, '__load', []);
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
*/
public function __isInitialized(): bool
{
return $this->__isInitialized__;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
*/
public function __setInitialized($initialized): void
{
$this->__isInitialized__ = $initialized;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
*/
public function __setInitializer(?\Closure $initializer = null): void
{
$this->__initializer__ = $initializer;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
*/
public function __getInitializer(): ?\Closure
{
return $this->__initializer__;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
*/
public function __setCloner(?\Closure $cloner = null): void
{
$this->__cloner__ = $cloner;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific cloning logic
*/
public function __getCloner(): ?\Closure
{
return $this->__cloner__;
}
/**
* {@inheritDoc}
* @internal generated method: use only when explicitly handling proxy specific loading logic
* @deprecated no longer in use - generated code now relies on internal components rather than generated public API
* @static
*/
public function __getLazyProperties(): array
{
return self::$lazyPropertiesDefaults;
}
/**
* {@inheritDoc}
*/
public function prePersist()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'prePersist', []);
return parent::prePersist();
}
/**
* {@inheritDoc}
*/
public function preUpdate()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'preUpdate', []);
return parent::preUpdate();
}
/**
* {@inheritDoc}
*/
public function getId(): ?int
{
if ($this->__isInitialized__ === false) {
return (int) parent::getId();
}
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getId', []);
return parent::getId();
}
/**
* {@inheritDoc}
*/
public function getTitle(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTitle', []);
return parent::getTitle();
}
/**
* {@inheritDoc}
*/
public function setTitle(?string $title): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setTitle', [$title]);
return parent::setTitle($title);
}
/**
* {@inheritDoc}
*/
public function getSubTitle(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSubTitle', []);
return parent::getSubTitle();
}
/**
* {@inheritDoc}
*/
public function setSubTitle(?string $subTitle): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setSubTitle', [$subTitle]);
return parent::setSubTitle($subTitle);
}
/**
* {@inheritDoc}
*/
public function getUrl(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getUrl', []);
return parent::getUrl();
}
/**
* {@inheritDoc}
*/
public function setUrl(?string $url): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setUrl', [$url]);
return parent::setUrl($url);
}
/**
* {@inheritDoc}
*/
public function getThumbnail(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getThumbnail', []);
return parent::getThumbnail();
}
/**
* {@inheritDoc}
*/
public function setThumbnail(?string $thumbnail): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setThumbnail', [$thumbnail]);
return parent::setThumbnail($thumbnail);
}
/**
* {@inheritDoc}
*/
public function getImage(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getImage', []);
return parent::getImage();
}
/**
* {@inheritDoc}
*/
public function setImage(?string $image): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setImage', [$image]);
return parent::setImage($image);
}
/**
* {@inheritDoc}
*/
public function getSlug(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSlug', []);
return parent::getSlug();
}
/**
* {@inheritDoc}
*/
public function setSlug(?string $slug): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setSlug', [$slug]);
return parent::setSlug($slug);
}
/**
* {@inheritDoc}
*/
public function getIcon(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getIcon', []);
return parent::getIcon();
}
/**
* {@inheritDoc}
*/
public function setIcon(?string $icon): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setIcon', [$icon]);
return parent::setIcon($icon);
}
/**
* {@inheritDoc}
*/
public function getSortOrder(): ?int
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSortOrder', []);
return parent::getSortOrder();
}
/**
* {@inheritDoc}
*/
public function setSortOrder(?int $sortOrder): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setSortOrder', [$sortOrder]);
return parent::setSortOrder($sortOrder);
}
/**
* {@inheritDoc}
*/
public function getDisplay(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getDisplay', []);
return parent::getDisplay();
}
/**
* {@inheritDoc}
*/
public function setDisplay(?string $display): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setDisplay', [$display]);
return parent::setDisplay($display);
}
/**
* {@inheritDoc}
*/
public function getDescription(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getDescription', []);
return parent::getDescription();
}
/**
* {@inheritDoc}
*/
public function setDescription(?string $description): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setDescription', [$description]);
return parent::setDescription($description);
}
/**
* {@inheritDoc}
*/
public function getContent(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getContent', []);
return parent::getContent();
}
/**
* {@inheritDoc}
*/
public function setContent(?string $content): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setContent', [$content]);
return parent::setContent($content);
}
/**
* {@inheritDoc}
*/
public function getReferenceUrl(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getReferenceUrl', []);
return parent::getReferenceUrl();
}
/**
* {@inheritDoc}
*/
public function setReferenceUrl(?string $referenceUrl): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setReferenceUrl', [$referenceUrl]);
return parent::setReferenceUrl($referenceUrl);
}
/**
* {@inheritDoc}
*/
public function getIsHot(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getIsHot', []);
return parent::getIsHot();
}
/**
* {@inheritDoc}
*/
public function setIsHot(?string $isHot): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setIsHot', [$isHot]);
return parent::setIsHot($isHot);
}
/**
* {@inheritDoc}
*/
public function getIsNew(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getIsNew', []);
return parent::getIsNew();
}
/**
* {@inheritDoc}
*/
public function setIsNew(?string $isNew): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setIsNew', [$isNew]);
return parent::setIsNew($isNew);
}
/**
* {@inheritDoc}
*/
public function getPostType(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPostType', []);
return parent::getPostType();
}
/**
* {@inheritDoc}
*/
public function setPostType(?string $postType): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPostType', [$postType]);
return parent::setPostType($postType);
}
/**
* {@inheritDoc}
*/
public function getPublished(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPublished', []);
return parent::getPublished();
}
/**
* {@inheritDoc}
*/
public function setPublished(?string $published): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPublished', [$published]);
return parent::setPublished($published);
}
/**
* {@inheritDoc}
*/
public function getDeleted(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getDeleted', []);
return parent::getDeleted();
}
/**
* {@inheritDoc}
*/
public function setDeleted(?string $deleted): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setDeleted', [$deleted]);
return parent::setDeleted($deleted);
}
/**
* {@inheritDoc}
*/
public function getCreatedAt(): ?\DateTimeInterface
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCreatedAt', []);
return parent::getCreatedAt();
}
/**
* {@inheritDoc}
*/
public function setCreatedAt(\DateTimeInterface $createdAt): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setCreatedAt', [$createdAt]);
return parent::setCreatedAt($createdAt);
}
/**
* {@inheritDoc}
*/
public function getUpdatedAt(): ?\DateTimeInterface
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getUpdatedAt', []);
return parent::getUpdatedAt();
}
/**
* {@inheritDoc}
*/
public function setUpdatedAt(\DateTimeInterface $updatedAt): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setUpdatedAt', [$updatedAt]);
return parent::setUpdatedAt($updatedAt);
}
/**
* {@inheritDoc}
*/
public function getArticle(): ?\App\Backend\Article\Entity\Article
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getArticle', []);
return parent::getArticle();
}
/**
* {@inheritDoc}
*/
public function setArticle(?\App\Backend\Article\Entity\Article $article): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setArticle', [$article]);
return parent::setArticle($article);
}
/**
* {@inheritDoc}
*/
public function getGallery(): ?\App\Backend\Gallery\Entity\Gallery
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getGallery', []);
return parent::getGallery();
}
/**
* {@inheritDoc}
*/
public function setGallery(?\App\Backend\Gallery\Entity\Gallery $gallery): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setGallery', [$gallery]);
return parent::setGallery($gallery);
}
/**
* {@inheritDoc}
*/
public function getProject(): ?\App\Backend\RealEstateBundle\Entity\RealEstateProject
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getProject', []);
return parent::getProject();
}
/**
* {@inheritDoc}
*/
public function setProject(?\App\Backend\RealEstateBundle\Entity\RealEstateProject $project): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setProject', [$project]);
return parent::setProject($project);
}
/**
* {@inheritDoc}
*/
public function getSanPham(): ?\App\Backend\RealEstateBundle\Entity\RealEstateProduct
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSanPham', []);
return parent::getSanPham();
}
/**
* {@inheritDoc}
*/
public function setSanPham(?\App\Backend\RealEstateBundle\Entity\RealEstateProduct $sanPham): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setSanPham', [$sanPham]);
return parent::setSanPham($sanPham);
}
/**
* {@inheritDoc}
*/
public function getTag(): ?array
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTag', []);
return parent::getTag();
}
/**
* {@inheritDoc}
*/
public function setTag(?array $tag): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setTag', [$tag]);
return parent::setTag($tag);
}
/**
* {@inheritDoc}
*/
public function getCategory(): ?\App\AMZ\Core\Entity\Category
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCategory', []);
return parent::getCategory();
}
/**
* {@inheritDoc}
*/
public function setCategory(?\App\AMZ\Core\Entity\Category $category): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setCategory', [$category]);
return parent::setCategory($category);
}
/**
* {@inheritDoc}
*/
public function getPage(): ?\App\AMZ\Core\Entity\Page
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPage', []);
return parent::getPage();
}
/**
* {@inheritDoc}
*/
public function setPage(?\App\AMZ\Core\Entity\Page $page): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPage', [$page]);
return parent::setPage($page);
}
/**
* {@inheritDoc}
*/
public function getSocial(): ?\App\Backend\SocialBundle\Entity\SocialSharing
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSocial', []);
return parent::getSocial();
}
/**
* {@inheritDoc}
*/
public function setSocial(?\App\Backend\SocialBundle\Entity\SocialSharing $social): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setSocial', [$social]);
return parent::setSocial($social);
}
/**
* {@inheritDoc}
*/
public function getStaff(): ?\App\Backend\StaffBundle\Entity\Staff
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getStaff', []);
return parent::getStaff();
}
/**
* {@inheritDoc}
*/
public function setStaff(?\App\Backend\StaffBundle\Entity\Staff $staff): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setStaff', [$staff]);
return parent::setStaff($staff);
}
/**
* {@inheritDoc}
*/
public function getPartner(): ?\App\Backend\PartnerBundle\Entity\Partner
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPartner', []);
return parent::getPartner();
}
/**
* {@inheritDoc}
*/
public function setPartner(?\App\Backend\PartnerBundle\Entity\Partner $partner): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPartner', [$partner]);
return parent::setPartner($partner);
}
/**
* {@inheritDoc}
*/
public function getDocumentFile(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getDocumentFile', []);
return parent::getDocumentFile();
}
/**
* {@inheritDoc}
*/
public function setDocumentFile(?string $documentFile): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setDocumentFile', [$documentFile]);
return parent::setDocumentFile($documentFile);
}
/**
* {@inheritDoc}
*/
public function setTranslatableLocale($locale)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setTranslatableLocale', [$locale]);
return parent::setTranslatableLocale($locale);
}
/**
* {@inheritDoc}
*/
public function getGalleryAlt(): ?\App\Backend\Gallery\Entity\Gallery
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getGalleryAlt', []);
return parent::getGalleryAlt();
}
/**
* {@inheritDoc}
*/
public function setGalleryAlt(?\App\Backend\Gallery\Entity\Gallery $galleryAlt): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setGalleryAlt', [$galleryAlt]);
return parent::setGalleryAlt($galleryAlt);
}
/**
* {@inheritDoc}
*/
public function getExtraFile01(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getExtraFile01', []);
return parent::getExtraFile01();
}
/**
* {@inheritDoc}
*/
public function setExtraFile01(?string $extraFile01): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setExtraFile01', [$extraFile01]);
return parent::setExtraFile01($extraFile01);
}
/**
* {@inheritDoc}
*/
public function getConfig(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getConfig', []);
return parent::getConfig();
}
/**
* {@inheritDoc}
*/
public function setConfig(?string $config): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setConfig', [$config]);
return parent::setConfig($config);
}
/**
* {@inheritDoc}
*/
public function getBlock(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getBlock', []);
return parent::getBlock();
}
/**
* {@inheritDoc}
*/
public function addBlock(\App\AMZ\Core\Entity\Block $block): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addBlock', [$block]);
return parent::addBlock($block);
}
/**
* {@inheritDoc}
*/
public function removeBlock(\App\AMZ\Core\Entity\Block $block): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeBlock', [$block]);
return parent::removeBlock($block);
}
/**
* {@inheritDoc}
*/
public function getIsHome(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getIsHome', []);
return parent::getIsHome();
}
/**
* {@inheritDoc}
*/
public function setIsHome(?string $isHome): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setIsHome', [$isHome]);
return parent::setIsHome($isHome);
}
/**
* {@inheritDoc}
*/
public function getLanguage(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getLanguage', []);
return parent::getLanguage();
}
/**
* {@inheritDoc}
*/
public function setLanguage(?string $language): \App\AMZ\Core\Entity\Post
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setLanguage', [$language]);
return parent::setLanguage($language);
}
}