<?php
namespace Proxies\__CG__\BitBag\OpenMarketplace\Component\Vendor\Entity;
/**
* DO NOT EDIT THIS FILE - IT WAS CREATED BY DOCTRINE'S PROXY GENERATOR
*/
class Vendor extends \BitBag\OpenMarketplace\Component\Vendor\Entity\Vendor 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__', 'id', 'uuid', 'companyName', 'taxIdentifier', 'phoneNumber', 'vendorAddress', 'status', 'enabled', 'editedAt', 'slug', 'description', 'image', 'backgroundImage', 'products', 'productListings', 'shippingMethods', '' . "\0" . 'BitBag\\OpenMarketplace\\Component\\Vendor\\Entity\\Vendor' . "\0" . 'subscriptions', 'commission', 'commissionType', 'organization', 'verifiedAt', '' . "\0" . 'BitBag\\OpenMarketplace\\Component\\Vendor\\Entity\\Vendor' . "\0" . 'flq', '' . "\0" . 'BitBag\\OpenMarketplace\\Component\\Vendor\\Entity\\Vendor' . "\0" . 'countries', '' . "\0" . 'BitBag\\OpenMarketplace\\Component\\Vendor\\Entity\\Vendor' . "\0" . 'pendingCountries', 'referenceableContent', 'translations', 'translationsCache', 'currentLocale', 'currentTranslation', 'fallbackLocale'];
}
return ['__isInitialized__', 'id', 'uuid', 'companyName', 'taxIdentifier', 'phoneNumber', 'vendorAddress', 'status', 'enabled', 'editedAt', 'slug', 'description', 'image', 'backgroundImage', 'products', 'productListings', 'shippingMethods', '' . "\0" . 'BitBag\\OpenMarketplace\\Component\\Vendor\\Entity\\Vendor' . "\0" . 'subscriptions', 'commission', 'commissionType', 'organization', 'verifiedAt', '' . "\0" . 'BitBag\\OpenMarketplace\\Component\\Vendor\\Entity\\Vendor' . "\0" . 'flq', '' . "\0" . 'BitBag\\OpenMarketplace\\Component\\Vendor\\Entity\\Vendor' . "\0" . 'countries', '' . "\0" . 'BitBag\\OpenMarketplace\\Component\\Vendor\\Entity\\Vendor' . "\0" . 'pendingCountries', 'referenceableContent', 'translations', 'translationsCache', 'currentLocale', 'currentTranslation', 'fallbackLocale'];
}
/**
*
*/
public function __wakeup()
{
if ( ! $this->__isInitialized__) {
$this->__initializer__ = function (Vendor $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 getId(): ?int
{
if ($this->__isInitialized__ === false) {
return (int) parent::getId();
}
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getId', []);
return parent::getId();
}
/**
* {@inheritDoc}
*/
public function setId(?int $id): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setId', [$id]);
parent::setId($id);
}
/**
* {@inheritDoc}
*/
public function getUuid(): ?\Ramsey\Uuid\UuidInterface
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getUuid', []);
return parent::getUuid();
}
/**
* {@inheritDoc}
*/
public function setUuid(?\Ramsey\Uuid\UuidInterface $uuid): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setUuid', [$uuid]);
parent::setUuid($uuid);
}
/**
* {@inheritDoc}
*/
public function getCompanyName(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCompanyName', []);
return parent::getCompanyName();
}
/**
* {@inheritDoc}
*/
public function setCompanyName(?string $companyName): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setCompanyName', [$companyName]);
parent::setCompanyName($companyName);
}
/**
* {@inheritDoc}
*/
public function getTaxIdentifier(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTaxIdentifier', []);
return parent::getTaxIdentifier();
}
/**
* {@inheritDoc}
*/
public function setTaxIdentifier(?string $taxIdentifier): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setTaxIdentifier', [$taxIdentifier]);
parent::setTaxIdentifier($taxIdentifier);
}
/**
* {@inheritDoc}
*/
public function getPhoneNumber(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPhoneNumber', []);
return parent::getPhoneNumber();
}
/**
* {@inheritDoc}
*/
public function setPhoneNumber(?string $phoneNumber): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPhoneNumber', [$phoneNumber]);
parent::setPhoneNumber($phoneNumber);
}
/**
* {@inheritDoc}
*/
public function getVendorAddress(): ?\BitBag\OpenMarketplace\Component\Vendor\Entity\AddressInterface
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getVendorAddress', []);
return parent::getVendorAddress();
}
/**
* {@inheritDoc}
*/
public function setVendorAddress(?\BitBag\OpenMarketplace\Component\Vendor\Entity\AddressInterface $vendorAddress): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setVendorAddress', [$vendorAddress]);
parent::setVendorAddress($vendorAddress);
}
/**
* {@inheritDoc}
*/
public function getStatus(): string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getStatus', []);
return parent::getStatus();
}
/**
* {@inheritDoc}
*/
public function setStatus(string $status): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setStatus', [$status]);
parent::setStatus($status);
}
/**
* {@inheritDoc}
*/
public function isEnabled(): bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isEnabled', []);
return parent::isEnabled();
}
/**
* {@inheritDoc}
*/
public function setEnabled(bool $enabled): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setEnabled', [$enabled]);
parent::setEnabled($enabled);
}
/**
* {@inheritDoc}
*/
public function getEditedAt(): ?\DateTimeInterface
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getEditedAt', []);
return parent::getEditedAt();
}
/**
* {@inheritDoc}
*/
public function setEditedAt(?\DateTimeInterface $editedAt): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setEditedAt', [$editedAt]);
parent::setEditedAt($editedAt);
}
/**
* {@inheritDoc}
*/
public function getProductListings(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getProductListings', []);
return parent::getProductListings();
}
/**
* {@inheritDoc}
*/
public function setProductListings(\Doctrine\Common\Collections\Collection $productListings): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setProductListings', [$productListings]);
parent::setProductListings($productListings);
}
/**
* {@inheritDoc}
*/
public function addProductListing(\BitBag\OpenMarketplace\Component\ProductListing\Entity\Listing $productListings): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addProductListing', [$productListings]);
parent::addProductListing($productListings);
}
/**
* {@inheritDoc}
*/
public function getSlug(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSlug', []);
return parent::getSlug();
}
/**
* {@inheritDoc}
*/
public function setSlug(?string $slug): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setSlug', [$slug]);
parent::setSlug($slug);
}
/**
* {@inheritDoc}
*/
public function getProducts(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getProducts', []);
return parent::getProducts();
}
/**
* {@inheritDoc}
*/
public function addProduct(\BitBag\OpenMarketplace\Component\Product\Entity\ProductInterface $product): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addProduct', [$product]);
parent::addProduct($product);
}
/**
* {@inheritDoc}
*/
public function removeProduct(\BitBag\OpenMarketplace\Component\Product\Entity\ProductInterface $product): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeProduct', [$product]);
parent::removeProduct($product);
}
/**
* {@inheritDoc}
*/
public function getImage(): ?\BitBag\OpenMarketplace\Component\Vendor\Entity\LogoImageInterface
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getImage', []);
return parent::getImage();
}
/**
* {@inheritDoc}
*/
public function setImage(?\BitBag\OpenMarketplace\Component\Vendor\Entity\LogoImageInterface $image): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setImage', [$image]);
parent::setImage($image);
}
/**
* {@inheritDoc}
*/
public function removeImage(): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeImage', []);
parent::removeImage();
}
/**
* {@inheritDoc}
*/
public function getBackgroundImage(): ?\BitBag\OpenMarketplace\Component\Vendor\Entity\BackgroundImageInterface
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getBackgroundImage', []);
return parent::getBackgroundImage();
}
/**
* {@inheritDoc}
*/
public function setBackgroundImage(?\BitBag\OpenMarketplace\Component\Vendor\Entity\BackgroundImageInterface $backgroundImage): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setBackgroundImage', [$backgroundImage]);
parent::setBackgroundImage($backgroundImage);
}
/**
* {@inheritDoc}
*/
public function removeBackgroundImage(): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeBackgroundImage', []);
parent::removeBackgroundImage();
}
/**
* {@inheritDoc}
*/
public function isVerified(): bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isVerified', []);
return parent::isVerified();
}
/**
* {@inheritDoc}
*/
public function getShippingMethods(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getShippingMethods', []);
return parent::getShippingMethods();
}
/**
* {@inheritDoc}
*/
public function hasShippingMethod(\BitBag\OpenMarketplace\Component\Vendor\Entity\VendorShippingMethodInterface $shippingMethod): bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'hasShippingMethod', [$shippingMethod]);
return parent::hasShippingMethod($shippingMethod);
}
/**
* {@inheritDoc}
*/
public function addShippingMethod(\BitBag\OpenMarketplace\Component\Vendor\Entity\VendorShippingMethodInterface $shippingMethod): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addShippingMethod', [$shippingMethod]);
parent::addShippingMethod($shippingMethod);
}
/**
* {@inheritDoc}
*/
public function removeShippingMethod(\BitBag\OpenMarketplace\Component\Vendor\Entity\VendorShippingMethodInterface $shippingMethod): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeShippingMethod', [$shippingMethod]);
parent::removeShippingMethod($shippingMethod);
}
/**
* {@inheritDoc}
*/
public function getAverageRatingData(): array
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getAverageRatingData', []);
return parent::getAverageRatingData();
}
/**
* {@inheritDoc}
*/
public function getCommission(): ?int
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCommission', []);
return parent::getCommission();
}
/**
* {@inheritDoc}
*/
public function setCommission(?int $commission): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setCommission', [$commission]);
parent::setCommission($commission);
}
/**
* {@inheritDoc}
*/
public function getCommissionType(): string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCommissionType', []);
return parent::getCommissionType();
}
/**
* {@inheritDoc}
*/
public function setCommissionType(string $commissionType): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setCommissionType', [$commissionType]);
parent::setCommissionType($commissionType);
}
/**
* {@inheritDoc}
*/
public function __toString(): string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, '__toString', []);
return parent::__toString();
}
/**
* {@inheritDoc}
*/
public function getSubscriptions(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSubscriptions', []);
return parent::getSubscriptions();
}
/**
* {@inheritDoc}
*/
public function addSubscription(\BitBag\OpenMarketplace\Component\SellerPlan\Entity\SubscriptionInterface $subscription): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addSubscription', [$subscription]);
parent::addSubscription($subscription);
}
/**
* {@inheritDoc}
*/
public function removeSubscription(\BitBag\OpenMarketplace\Component\SellerPlan\Entity\SubscriptionInterface $subscription): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeSubscription', [$subscription]);
parent::removeSubscription($subscription);
}
/**
* {@inheritDoc}
*/
public function hasSubscription(\BitBag\OpenMarketplace\Component\SellerPlan\Entity\SubscriptionInterface $subscription): bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'hasSubscription', [$subscription]);
return parent::hasSubscription($subscription);
}
/**
* {@inheritDoc}
*/
public function getOrganization(): ?\BitBag\OpenMarketplace\Component\Organization\Entity\OrganizationInterface
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getOrganization', []);
return parent::getOrganization();
}
/**
* {@inheritDoc}
*/
public function setOrganization(?\BitBag\OpenMarketplace\Component\Organization\Entity\OrganizationInterface $organization): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setOrganization', [$organization]);
parent::setOrganization($organization);
}
/**
* {@inheritDoc}
*/
public function getVerifiedAt(): ?\DateTimeInterface
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getVerifiedAt', []);
return parent::getVerifiedAt();
}
/**
* {@inheritDoc}
*/
public function setVerifiedAt(?\DateTimeInterface $verifiedAt): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setVerifiedAt', [$verifiedAt]);
parent::setVerifiedAt($verifiedAt);
}
/**
* {@inheritDoc}
*/
public function getRichSnippetSubjectType(): string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getRichSnippetSubjectType', []);
return parent::getRichSnippetSubjectType();
}
/**
* {@inheritDoc}
*/
public function getMetadataTitle(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getMetadataTitle', []);
return parent::getMetadataTitle();
}
/**
* {@inheritDoc}
*/
public function getMetadataDescription(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getMetadataDescription', []);
return parent::getMetadataDescription();
}
/**
* {@inheritDoc}
*/
public function getOpenGraphMetadataImage(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getOpenGraphMetadataImage', []);
return parent::getOpenGraphMetadataImage();
}
/**
* {@inheritDoc}
*/
public function getKeywords(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getKeywords', []);
return parent::getKeywords();
}
/**
* {@inheritDoc}
*/
public function isFlq(): bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isFlq', []);
return parent::isFlq();
}
/**
* {@inheritDoc}
*/
public function setFlq(bool $flq): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setFlq', [$flq]);
parent::setFlq($flq);
}
/**
* {@inheritDoc}
*/
public function getTranslation(string $locale = NULL): \Sylius\Component\Resource\Model\TranslationInterface
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTranslation', [$locale]);
return parent::getTranslation($locale);
}
/**
* {@inheritDoc}
*/
public function getDescription(string $locale = NULL): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getDescription', [$locale]);
return parent::getDescription($locale);
}
/**
* {@inheritDoc}
*/
public function setDescription(?string $description, string $locale = NULL): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setDescription', [$description, $locale]);
parent::setDescription($description, $locale);
}
/**
* {@inheritDoc}
*/
public function getCountries(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCountries', []);
return parent::getCountries();
}
/**
* {@inheritDoc}
*/
public function addCountry(\Sylius\Component\Addressing\Model\CountryInterface $country): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addCountry', [$country]);
parent::addCountry($country);
}
/**
* {@inheritDoc}
*/
public function removeCountry(\Sylius\Component\Addressing\Model\CountryInterface $country): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeCountry', [$country]);
parent::removeCountry($country);
}
/**
* {@inheritDoc}
*/
public function hasCountry(\Sylius\Component\Addressing\Model\CountryInterface $country): bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'hasCountry', [$country]);
return parent::hasCountry($country);
}
/**
* {@inheritDoc}
*/
public function setCountries(\Doctrine\Common\Collections\Collection $countries): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setCountries', [$countries]);
parent::setCountries($countries);
}
/**
* {@inheritDoc}
*/
public function getPendingCountries(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPendingCountries', []);
return parent::getPendingCountries();
}
/**
* {@inheritDoc}
*/
public function addPendingCountry(\Sylius\Component\Addressing\Model\CountryInterface $pendingCountry): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addPendingCountry', [$pendingCountry]);
parent::addPendingCountry($pendingCountry);
}
/**
* {@inheritDoc}
*/
public function removePendingCountry(\Sylius\Component\Addressing\Model\CountryInterface $pendingCountry): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removePendingCountry', [$pendingCountry]);
parent::removePendingCountry($pendingCountry);
}
/**
* {@inheritDoc}
*/
public function hasPendingCountry(\Sylius\Component\Addressing\Model\CountryInterface $pendingCountry): bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'hasPendingCountry', [$pendingCountry]);
return parent::hasPendingCountry($pendingCountry);
}
/**
* {@inheritDoc}
*/
public function setPendingCountries(\Doctrine\Common\Collections\Collection $pendingCountries): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPendingCountries', [$pendingCountries]);
parent::setPendingCountries($pendingCountries);
}
/**
* {@inheritDoc}
*/
public function getReferenceableContent(): \Dedi\SyliusSEOPlugin\Domain\SEO\Adapter\ReferenceableInterface
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getReferenceableContent', []);
return parent::getReferenceableContent();
}
/**
* {@inheritDoc}
*/
public function isNotIndexable(): bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'isNotIndexable', []);
return parent::isNotIndexable();
}
/**
* {@inheritDoc}
*/
public function getBaseMetadataTitle(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getBaseMetadataTitle', []);
return parent::getBaseMetadataTitle();
}
/**
* {@inheritDoc}
*/
public function getBaseMetadataDescription(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getBaseMetadataDescription', []);
return parent::getBaseMetadataDescription();
}
/**
* {@inheritDoc}
*/
public function getOpenGraphMetadataTitle(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getOpenGraphMetadataTitle', []);
return parent::getOpenGraphMetadataTitle();
}
/**
* {@inheritDoc}
*/
public function getOpenGraphMetadataDescription(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getOpenGraphMetadataDescription', []);
return parent::getOpenGraphMetadataDescription();
}
/**
* {@inheritDoc}
*/
public function getOpenGraphMetadataUrl(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getOpenGraphMetadataUrl', []);
return parent::getOpenGraphMetadataUrl();
}
/**
* {@inheritDoc}
*/
public function getOpenGraphMetadataType(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getOpenGraphMetadataType', []);
return parent::getOpenGraphMetadataType();
}
/**
* {@inheritDoc}
*/
public function getBaseOpenGraphMetadataImage(): ?string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getBaseOpenGraphMetadataImage', []);
return parent::getBaseOpenGraphMetadataImage();
}
/**
* {@inheritDoc}
*/
public function getTranslations(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTranslations', []);
return parent::getTranslations();
}
/**
* {@inheritDoc}
*/
public function hasTranslation(\Sylius\Component\Resource\Model\TranslationInterface $translation): bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'hasTranslation', [$translation]);
return parent::hasTranslation($translation);
}
/**
* {@inheritDoc}
*/
public function addTranslation(\Sylius\Component\Resource\Model\TranslationInterface $translation): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addTranslation', [$translation]);
parent::addTranslation($translation);
}
/**
* {@inheritDoc}
*/
public function removeTranslation(\Sylius\Component\Resource\Model\TranslationInterface $translation): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeTranslation', [$translation]);
parent::removeTranslation($translation);
}
/**
* {@inheritDoc}
*/
public function setCurrentLocale(string $currentLocale): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setCurrentLocale', [$currentLocale]);
parent::setCurrentLocale($currentLocale);
}
/**
* {@inheritDoc}
*/
public function setFallbackLocale(string $fallbackLocale): void
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setFallbackLocale', [$fallbackLocale]);
parent::setFallbackLocale($fallbackLocale);
}
}