<?php 
 
namespace Proxies\__CG__\CoreBundle\Entity; 
 
 
/** 
 * DO NOT EDIT THIS FILE - IT WAS CREATED BY DOCTRINE'S PROXY GENERATOR 
 */ 
class Dealer extends \CoreBundle\Entity\Dealer 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" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'id', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'name', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'users', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'unique_id', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'domain', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'brand', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'official_name_ru', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'official_name_ua', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'city_name_ru', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'city_name_ua', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'address_service_ru', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'address_service_ua', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'official_address_ru', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'official_address_ua', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'edrpou', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'seo_url', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'iban', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'facilities', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'description_ru', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'description_ua', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'gallery', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'isNightDealer', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'gtm_code', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'rate', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'vacancies', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'address_ru', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'address_ua', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'url', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'phone', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'email_sale', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'email_service', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'open_time', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'close_time', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'lat', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'lng', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'lat_service', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'lng_service', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'crm_name', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'ga_tracking_id', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'crm_id', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'hour_cost', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'link_facebook', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'link_youtube', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'link_instagram', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'image_service_center', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'name_ru', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'uid_1c', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'position', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'fb_access_token', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'phone_service', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'base_name_1c', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'ria_user_id', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'link_service_video', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'rate_in_delivery', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'city', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'service_work', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'nova_poshta_api_key', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'dealerWorkHours', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'merchant_id', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'output_order', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'external_uid_1c', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'operating_manuals', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'facebook_pixel_code', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'faq', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'tik_tok_pixel_code', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'posts']; 
        } 
 
        return ['__isInitialized__', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'id', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'name', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'users', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'unique_id', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'domain', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'brand', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'official_name_ru', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'official_name_ua', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'city_name_ru', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'city_name_ua', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'address_service_ru', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'address_service_ua', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'official_address_ru', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'official_address_ua', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'edrpou', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'seo_url', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'iban', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'facilities', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'description_ru', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'description_ua', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'gallery', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'isNightDealer', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'gtm_code', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'rate', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'vacancies', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'address_ru', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'address_ua', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'url', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'phone', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'email_sale', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'email_service', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'open_time', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'close_time', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'lat', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'lng', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'lat_service', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'lng_service', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'crm_name', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'ga_tracking_id', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'crm_id', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'hour_cost', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'link_facebook', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'link_youtube', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'link_instagram', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'image_service_center', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'name_ru', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'uid_1c', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'position', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'fb_access_token', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'phone_service', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'base_name_1c', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'ria_user_id', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'link_service_video', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'rate_in_delivery', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'city', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'service_work', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'nova_poshta_api_key', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'dealerWorkHours', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'merchant_id', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'output_order', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'external_uid_1c', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'operating_manuals', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'facebook_pixel_code', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'faq', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'tik_tok_pixel_code', '' . "\0" . 'CoreBundle\\Entity\\Dealer' . "\0" . 'posts']; 
    } 
 
    /** 
     *  
     */ 
    public function __wakeup() 
    { 
        if ( ! $this->__isInitialized__) { 
            $this->__initializer__ = function (Dealer $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() 
    { 
        if ($this->__isInitialized__ === false) { 
            return (int)  parent::getId(); 
        } 
 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getId', []); 
 
        return parent::getId(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setName($name) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setName', [$name]); 
 
        return parent::setName($name); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getName() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getName', []); 
 
        return parent::getName(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function addUser(\CoreBundle\Entity\User $user) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'addUser', [$user]); 
 
        return parent::addUser($user); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function removeUser(\CoreBundle\Entity\User $user) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'removeUser', [$user]); 
 
        return parent::removeUser($user); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getUsers() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getUsers', []); 
 
        return parent::getUsers(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setDomain($domain) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setDomain', [$domain]); 
 
        return parent::setDomain($domain); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getDomain() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getDomain', []); 
 
        return parent::getDomain(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setRate($rate) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setRate', [$rate]); 
 
        return parent::setRate($rate); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getRate() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getRate', []); 
 
        return parent::getRate(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function addVacancy(\DcSiteBundle\Entity\Vacancy $vacancy) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'addVacancy', [$vacancy]); 
 
        return parent::addVacancy($vacancy); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function removeVacancy(\DcSiteBundle\Entity\Vacancy $vacancy) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'removeVacancy', [$vacancy]); 
 
        return parent::removeVacancy($vacancy); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getVacancies() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getVacancies', []); 
 
        return parent::getVacancies(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setUniqueId($uniqueId) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setUniqueId', [$uniqueId]); 
 
        return parent::setUniqueId($uniqueId); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getUniqueId() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getUniqueId', []); 
 
        return parent::getUniqueId(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setBrand(?\CoreBundle\Entity\Brand $brand = NULL) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setBrand', [$brand]); 
 
        return parent::setBrand($brand); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getBrand() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getBrand', []); 
 
        return parent::getBrand(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function __toString(): string 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, '__toString', []); 
 
        return parent::__toString(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setAddressRu($addressRu) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setAddressRu', [$addressRu]); 
 
        return parent::setAddressRu($addressRu); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getAddressRu() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getAddressRu', []); 
 
        return parent::getAddressRu(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setAddressUa($addressUa) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setAddressUa', [$addressUa]); 
 
        return parent::setAddressUa($addressUa); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getAddressUa() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getAddressUa', []); 
 
        return parent::getAddressUa(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setUrl($url) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setUrl', [$url]); 
 
        return parent::setUrl($url); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getUrl() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getUrl', []); 
 
        return parent::getUrl(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setPhone($phone) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setPhone', [$phone]); 
 
        return parent::setPhone($phone); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getPhone() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getPhone', []); 
 
        return parent::getPhone(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setEmailSale($emailSale) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setEmailSale', [$emailSale]); 
 
        return parent::setEmailSale($emailSale); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getEmailSale() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getEmailSale', []); 
 
        return parent::getEmailSale(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setEmailService($emailService) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setEmailService', [$emailService]); 
 
        return parent::setEmailService($emailService); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getEmailService() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getEmailService', []); 
 
        return parent::getEmailService(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getAddressByLocale($locale) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getAddressByLocale', [$locale]); 
 
        return parent::getAddressByLocale($locale); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setOpenTime($openTime) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setOpenTime', [$openTime]); 
 
        return parent::setOpenTime($openTime); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getOpenTime() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getOpenTime', []); 
 
        return parent::getOpenTime(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setCloseTime($closeTime) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setCloseTime', [$closeTime]); 
 
        return parent::setCloseTime($closeTime); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getCloseTime() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getCloseTime', []); 
 
        return parent::getCloseTime(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setLat($lat) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setLat', [$lat]); 
 
        return parent::setLat($lat); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getLat() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getLat', []); 
 
        return parent::getLat(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setLng($lng) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setLng', [$lng]); 
 
        return parent::setLng($lng); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getLng() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getLng', []); 
 
        return parent::getLng(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setLatService($lat) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setLatService', [$lat]); 
 
        return parent::setLatService($lat); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getLatService() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getLatService', []); 
 
        return parent::getLatService(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setLngService($lng) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setLngService', [$lng]); 
 
        return parent::setLngService($lng); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getLngService() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getLngService', []); 
 
        return parent::getLngService(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setCrmName($crmName) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setCrmName', [$crmName]); 
 
        return parent::setCrmName($crmName); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getCrmName() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getCrmName', []); 
 
        return parent::getCrmName(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setGaTrackingId($gaTrackingId) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setGaTrackingId', [$gaTrackingId]); 
 
        return parent::setGaTrackingId($gaTrackingId); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getGaTrackingId() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getGaTrackingId', []); 
 
        return parent::getGaTrackingId(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setCrmId($crmId) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setCrmId', [$crmId]); 
 
        return parent::setCrmId($crmId); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getCrmId() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getCrmId', []); 
 
        return parent::getCrmId(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setHourCost($hourCost) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setHourCost', [$hourCost]); 
 
        return parent::setHourCost($hourCost); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getHourCost() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getHourCost', []); 
 
        return parent::getHourCost(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setLinkFacebook($linkFacebook) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setLinkFacebook', [$linkFacebook]); 
 
        return parent::setLinkFacebook($linkFacebook); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getLinkFacebook() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getLinkFacebook', []); 
 
        return parent::getLinkFacebook(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setLinkYoutube($linkYoutube) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setLinkYoutube', [$linkYoutube]); 
 
        return parent::setLinkYoutube($linkYoutube); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getLinkYoutube() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getLinkYoutube', []); 
 
        return parent::getLinkYoutube(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setLinkInstagram($linkInstagram) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setLinkInstagram', [$linkInstagram]); 
 
        return parent::setLinkInstagram($linkInstagram); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getLinkInstagram() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getLinkInstagram', []); 
 
        return parent::getLinkInstagram(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setNameRu($nameRu) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setNameRu', [$nameRu]); 
 
        return parent::setNameRu($nameRu); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getNameRu() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getNameRu', []); 
 
        return parent::getNameRu(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getNameByLocale($locale = 'ru') 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getNameByLocale', [$locale]); 
 
        return parent::getNameByLocale($locale); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setUid1c($uid1c) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setUid1c', [$uid1c]); 
 
        return parent::setUid1c($uid1c); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getUid1c() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getUid1c', []); 
 
        return parent::getUid1c(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setPosition($position) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setPosition', [$position]); 
 
        return parent::setPosition($position); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getPosition() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getPosition', []); 
 
        return parent::getPosition(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setFbAccessToken($fbAccessToken) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setFbAccessToken', [$fbAccessToken]); 
 
        return parent::setFbAccessToken($fbAccessToken); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getFbAccessToken() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getFbAccessToken', []); 
 
        return parent::getFbAccessToken(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setOfficialNameRu($official_name_ru) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setOfficialNameRu', [$official_name_ru]); 
 
        return parent::setOfficialNameRu($official_name_ru); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getOfficialNameRu() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getOfficialNameRu', []); 
 
        return parent::getOfficialNameRu(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setEdrpou($edrpou) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setEdrpou', [$edrpou]); 
 
        return parent::setEdrpou($edrpou); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getEdrpou() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getEdrpou', []); 
 
        return parent::getEdrpou(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setOfficialNameUa($official_name_ua) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setOfficialNameUa', [$official_name_ua]); 
 
        return parent::setOfficialNameUa($official_name_ua); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getOfficialNameUa() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getOfficialNameUa', []); 
 
        return parent::getOfficialNameUa(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setCityNameRu($city_name_ru) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setCityNameRu', [$city_name_ru]); 
 
        return parent::setCityNameRu($city_name_ru); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getCityNameRu() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getCityNameRu', []); 
 
        return parent::getCityNameRu(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setCityNameUa($city_name_ua) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setCityNameUa', [$city_name_ua]); 
 
        return parent::setCityNameUa($city_name_ua); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getCityNameUa() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getCityNameUa', []); 
 
        return parent::getCityNameUa(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getCityNameByLocale($locale) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getCityNameByLocale', [$locale]); 
 
        return parent::getCityNameByLocale($locale); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setAddressServiceRu($address_service_ru) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setAddressServiceRu', [$address_service_ru]); 
 
        return parent::setAddressServiceRu($address_service_ru); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getAddressServiceRu() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getAddressServiceRu', []); 
 
        return parent::getAddressServiceRu(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setAddressServiceUa($address_service_ua) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setAddressServiceUa', [$address_service_ua]); 
 
        return parent::setAddressServiceUa($address_service_ua); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getAddressServiceUa() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getAddressServiceUa', []); 
 
        return parent::getAddressServiceUa(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getAddressServiceByLocale($locale) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getAddressServiceByLocale', [$locale]); 
 
        return parent::getAddressServiceByLocale($locale); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setOfficialAddressRu($official_address_ru) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setOfficialAddressRu', [$official_address_ru]); 
 
        return parent::setOfficialAddressRu($official_address_ru); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getOfficialAddressRu() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getOfficialAddressRu', []); 
 
        return parent::getOfficialAddressRu(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setOfficialAddressUa($official_address_ua) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setOfficialAddressUa', [$official_address_ua]); 
 
        return parent::setOfficialAddressUa($official_address_ua); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getOfficialAddressUa() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getOfficialAddressUa', []); 
 
        return parent::getOfficialAddressUa(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getOfficialNameByLocale($locale) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getOfficialNameByLocale', [$locale]); 
 
        return parent::getOfficialNameByLocale($locale); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getOfficialAddressByLocale($locale) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getOfficialAddressByLocale', [$locale]); 
 
        return parent::getOfficialAddressByLocale($locale); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setPhoneService($phone_service) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setPhoneService', [$phone_service]); 
 
        return parent::setPhoneService($phone_service); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getPhoneService() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getPhoneService', []); 
 
        return parent::getPhoneService(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setBaseName1c($baseName1c) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setBaseName1c', [$baseName1c]); 
 
        return parent::setBaseName1c($baseName1c); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getBaseName1c() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getBaseName1c', []); 
 
        return parent::getBaseName1c(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setRiaUserId($riaUserId) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setRiaUserId', [$riaUserId]); 
 
        return parent::setRiaUserId($riaUserId); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getRiaUserId() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getRiaUserId', []); 
 
        return parent::getRiaUserId(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setLinkServiceVideo($linkServiceVideo) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setLinkServiceVideo', [$linkServiceVideo]); 
 
        return parent::setLinkServiceVideo($linkServiceVideo); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getLinkServiceVideo() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getLinkServiceVideo', []); 
 
        return parent::getLinkServiceVideo(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setRateInDelivery($rateInDelivery) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setRateInDelivery', [$rateInDelivery]); 
 
        return parent::setRateInDelivery($rateInDelivery); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getRateInDelivery() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getRateInDelivery', []); 
 
        return parent::getRateInDelivery(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setImageServiceCenter(?\Application\Sonata\MediaBundle\Entity\Media $imageServiceCenter = NULL) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setImageServiceCenter', [$imageServiceCenter]); 
 
        return parent::setImageServiceCenter($imageServiceCenter); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getImageServiceCenter() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getImageServiceCenter', []); 
 
        return parent::getImageServiceCenter(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setFacilities($facilities) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setFacilities', [$facilities]); 
 
        return parent::setFacilities($facilities); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getFacilities() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getFacilities', []); 
 
        return parent::getFacilities(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setCity(?\CoreBundle\Entity\City $city = NULL) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setCity', [$city]); 
 
        return parent::setCity($city); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getCity() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getCity', []); 
 
        return parent::getCity(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function hasCity() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'hasCity', []); 
 
        return parent::hasCity(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function addServiceWork(\DcSiteBundle\Entity\ServiceWork $serviceWork) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'addServiceWork', [$serviceWork]); 
 
        return parent::addServiceWork($serviceWork); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function removeServiceWork(\DcSiteBundle\Entity\ServiceWork $serviceWork) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'removeServiceWork', [$serviceWork]); 
 
        return parent::removeServiceWork($serviceWork); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getServiceWork() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getServiceWork', []); 
 
        return parent::getServiceWork(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setNovaPoshtaApiKey($novaPoshtaApiKey = NULL) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setNovaPoshtaApiKey', [$novaPoshtaApiKey]); 
 
        return parent::setNovaPoshtaApiKey($novaPoshtaApiKey); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getNovaPoshtaApiKey() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getNovaPoshtaApiKey', []); 
 
        return parent::getNovaPoshtaApiKey(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setDealerWorkHours(?\CoreBundle\Entity\DealerWorkHours $dealerWorkHours = NULL) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setDealerWorkHours', [$dealerWorkHours]); 
 
        return parent::setDealerWorkHours($dealerWorkHours); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getDealerWorkHours() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getDealerWorkHours', []); 
 
        return parent::getDealerWorkHours(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setIban($iban) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setIban', [$iban]); 
 
        return parent::setIban($iban); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getIban() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getIban', []); 
 
        return parent::getIban(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setDescriptionUa($descriptionUa) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setDescriptionUa', [$descriptionUa]); 
 
        return parent::setDescriptionUa($descriptionUa); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getDescriptionUa() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getDescriptionUa', []); 
 
        return parent::getDescriptionUa(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setDescriptionRu($descriptionRu) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setDescriptionRu', [$descriptionRu]); 
 
        return parent::setDescriptionRu($descriptionRu); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getDescriptionRu() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getDescriptionRu', []); 
 
        return parent::getDescriptionRu(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getDescriptionByLocale($locale = 'ru') 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getDescriptionByLocale', [$locale]); 
 
        return parent::getDescriptionByLocale($locale); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setGallery(?\Application\Sonata\MediaBundle\Entity\Gallery $gallery = NULL) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setGallery', [$gallery]); 
 
        return parent::setGallery($gallery); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getGallery() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getGallery', []); 
 
        return parent::getGallery(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setSeoUrl($seo_url) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setSeoUrl', [$seo_url]); 
 
        return parent::setSeoUrl($seo_url); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getSeoUrl() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getSeoUrl', []); 
 
        return parent::getSeoUrl(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setMerchantId($merchantId = NULL) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setMerchantId', [$merchantId]); 
 
        return parent::setMerchantId($merchantId); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getMerchantId() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getMerchantId', []); 
 
        return parent::getMerchantId(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setOutputOrder($outputOrder = NULL) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setOutputOrder', [$outputOrder]); 
 
        return parent::setOutputOrder($outputOrder); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getOutputOrder() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getOutputOrder', []); 
 
        return parent::getOutputOrder(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setExternalUid1c($externalUid1c) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setExternalUid1c', [$externalUid1c]); 
 
        return parent::setExternalUid1c($externalUid1c); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getExternalUid1c() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getExternalUid1c', []); 
 
        return parent::getExternalUid1c(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function addOperatingManual(\DcSiteBundle\Entity\OperatingManuals $operatingManual) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'addOperatingManual', [$operatingManual]); 
 
        return parent::addOperatingManual($operatingManual); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function removeOperatingManual(\DcSiteBundle\Entity\OperatingManuals $operatingManual) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'removeOperatingManual', [$operatingManual]); 
 
        return parent::removeOperatingManual($operatingManual); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getOperatingManuals() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getOperatingManuals', []); 
 
        return parent::getOperatingManuals(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getIsNightDealer(): bool 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getIsNightDealer', []); 
 
        return parent::getIsNightDealer(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setIsNightDealer(bool $isNightDealer): \CoreBundle\Entity\Dealer 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setIsNightDealer', [$isNightDealer]); 
 
        return parent::setIsNightDealer($isNightDealer); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setFacebookPixelCode($facebookPixelCode = NULL) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setFacebookPixelCode', [$facebookPixelCode]); 
 
        return parent::setFacebookPixelCode($facebookPixelCode); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getFacebookPixelCode() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getFacebookPixelCode', []); 
 
        return parent::getFacebookPixelCode(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function addFaq(\DcSiteBundle\Entity\Faq $faq) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'addFaq', [$faq]); 
 
        return parent::addFaq($faq); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function removeFaq(\DcSiteBundle\Entity\Faq $faq) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'removeFaq', [$faq]); 
 
        return parent::removeFaq($faq); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getFaq() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getFaq', []); 
 
        return parent::getFaq(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setTikTokPixelCode($tikTokPixelCode = NULL) 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setTikTokPixelCode', [$tikTokPixelCode]); 
 
        return parent::setTikTokPixelCode($tikTokPixelCode); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getTikTokPixelCode() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getTikTokPixelCode', []); 
 
        return parent::getTikTokPixelCode(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getPosts() 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getPosts', []); 
 
        return parent::getPosts(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function getGtmCode(): ?string 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'getGtmCode', []); 
 
        return parent::getGtmCode(); 
    } 
 
    /** 
     * {@inheritDoc} 
     */ 
    public function setGtmCode($gtm_code = NULL): void 
    { 
 
        $this->__initializer__ && $this->__initializer__->__invoke($this, 'setGtmCode', [$gtm_code]); 
 
        parent::setGtmCode($gtm_code); 
    } 
 
}