<?php
namespace Proxies\__CG__\CoreBundle\Entity\Vehicles;
/**
* DO NOT EDIT THIS FILE - IT WAS CREATED BY DOCTRINE'S PROXY GENERATOR
*/
class Vehicle extends \CoreBundle\Entity\Vehicles\Vehicle 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;
}
/**
* {@inheritDoc}
* @return array
*/
public function __sleep()
{
$properties = array_merge(['__isInitialized__'], parent::__sleep());
if ($this->__isInitialized__) {
$properties = array_diff($properties, array_keys(self::$lazyPropertiesNames));
}
return $properties;
}
/**
*
*/
public function __wakeup()
{
if ( ! $this->__isInitialized__) {
$this->__initializer__ = function (Vehicle $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 prepareDataForSerialization()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'prepareDataForSerialization', []);
return parent::prepareDataForSerialization();
}
/**
* {@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 setTempId($tempId)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setTempId', [$tempId]);
return parent::setTempId($tempId);
}
/**
* {@inheritDoc}
*/
public function getTempId()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTempId', []);
return parent::getTempId();
}
/**
* {@inheritDoc}
*/
public function setDateCreate($dateCreate)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setDateCreate', [$dateCreate]);
return parent::setDateCreate($dateCreate);
}
/**
* {@inheritDoc}
*/
public function getDateCreate()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getDateCreate', []);
return parent::getDateCreate();
}
/**
* {@inheritDoc}
*/
public function setVehicleType($vehicleType)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setVehicleType', [$vehicleType]);
return parent::setVehicleType($vehicleType);
}
/**
* {@inheritDoc}
*/
public function getVehicleType()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getVehicleType', []);
return parent::getVehicleType();
}
/**
* {@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 setVin($vin)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setVin', [$vin]);
return parent::setVin($vin);
}
/**
* {@inheritDoc}
*/
public function getVin()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getVin', []);
return parent::getVin();
}
/**
* {@inheritDoc}
*/
public function setState($state)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setState', [$state]);
return parent::setState($state);
}
/**
* {@inheritDoc}
*/
public function getState()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getState', []);
return parent::getState();
}
/**
* {@inheritDoc}
*/
public function setShowDisabled($showDisabled)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setShowDisabled', [$showDisabled]);
return parent::setShowDisabled($showDisabled);
}
/**
* {@inheritDoc}
*/
public function getShowDisabled()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getShowDisabled', []);
return parent::getShowDisabled();
}
/**
* {@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 setTestDrive($testDrive)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setTestDrive', [$testDrive]);
return parent::setTestDrive($testDrive);
}
/**
* {@inheritDoc}
*/
public function getTestDrive()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getTestDrive', []);
return parent::getTestDrive();
}
/**
* {@inheritDoc}
*/
public function setCreditAvailable($creditAvailable)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setCreditAvailable', [$creditAvailable]);
return parent::setCreditAvailable($creditAvailable);
}
/**
* {@inheritDoc}
*/
public function getCreditAvailable()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCreditAvailable', []);
return parent::getCreditAvailable();
}
/**
* {@inheritDoc}
*/
public function setRecommend($recommend)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setRecommend', [$recommend]);
return parent::setRecommend($recommend);
}
/**
* {@inheritDoc}
*/
public function getRecommend()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getRecommend', []);
return parent::getRecommend();
}
/**
* {@inheritDoc}
*/
public function setIsNewModel($isNewModel)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setIsNewModel', [$isNewModel]);
return parent::setIsNewModel($isNewModel);
}
/**
* {@inheritDoc}
*/
public function getIsNewModel()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getIsNewModel', []);
return parent::getIsNewModel();
}
/**
* {@inheritDoc}
*/
public function setIsUsed($isUsed)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setIsUsed', [$isUsed]);
return parent::setIsUsed($isUsed);
}
/**
* {@inheritDoc}
*/
public function getIsUsed()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getIsUsed', []);
return parent::getIsUsed();
}
/**
* {@inheritDoc}
*/
public function setHasNds($hasNds)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setHasNds', [$hasNds]);
return parent::setHasNds($hasNds);
}
/**
* {@inheritDoc}
*/
public function getHasNds()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getHasNds', []);
return parent::getHasNds();
}
/**
* {@inheritDoc}
*/
public function setImage(?\Application\Sonata\MediaBundle\Entity\Media $image = NULL)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setImage', [$image]);
return parent::setImage($image);
}
/**
* {@inheritDoc}
*/
public function getImage()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getImage', []);
return parent::getImage();
}
/**
* {@inheritDoc}
*/
public function setPreview(?\Application\Sonata\MediaBundle\Entity\Media $preview = NULL)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPreview', [$preview]);
return parent::setPreview($preview);
}
/**
* {@inheritDoc}
*/
public function getPreview()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPreview', []);
return parent::getPreview();
}
/**
* {@inheritDoc}
*/
public function setPreviewSecond(?\Application\Sonata\MediaBundle\Entity\Media $previewSecond = NULL)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setPreviewSecond', [$previewSecond]);
return parent::setPreviewSecond($previewSecond);
}
/**
* {@inheritDoc}
*/
public function getPreviewSecond()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPreviewSecond', []);
return parent::getPreviewSecond();
}
/**
* {@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 setVideo(?\Application\Sonata\MediaBundle\Entity\Gallery $video = NULL)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setVideo', [$video]);
return parent::setVideo($video);
}
/**
* {@inheritDoc}
*/
public function getVideo()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getVideo', []);
return parent::getVideo();
}
/**
* {@inheritDoc}
*/
public function addFile(\CoreBundle\Entity\Vehicles\VehicleFile $file)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addFile', [$file]);
return parent::addFile($file);
}
/**
* {@inheritDoc}
*/
public function removeFile(\CoreBundle\Entity\Vehicles\VehicleFile $file)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeFile', [$file]);
return parent::removeFile($file);
}
/**
* {@inheritDoc}
*/
public function getFiles()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getFiles', []);
return parent::getFiles();
}
/**
* {@inheritDoc}
*/
public function addContent(\CoreBundle\Entity\Vehicles\VehicleContent $content)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addContent', [$content]);
return parent::addContent($content);
}
/**
* {@inheritDoc}
*/
public function removeContent(\CoreBundle\Entity\Vehicles\VehicleContent $content)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeContent', [$content]);
return parent::removeContent($content);
}
/**
* {@inheritDoc}
*/
public function getContent()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getContent', []);
return parent::getContent();
}
/**
* {@inheritDoc}
*/
public function getContentByLocale($locale)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getContentByLocale', [$locale]);
return parent::getContentByLocale($locale);
}
/**
* {@inheritDoc}
*/
public function addEquipment(\CoreBundle\Entity\Vehicles\Equipment $equipment)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addEquipment', [$equipment]);
return parent::addEquipment($equipment);
}
/**
* {@inheritDoc}
*/
public function removeEquipment(\CoreBundle\Entity\Vehicles\Equipment $equipment)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeEquipment', [$equipment]);
return parent::removeEquipment($equipment);
}
/**
* {@inheritDoc}
*/
public function getEquipments()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getEquipments', []);
return parent::getEquipments();
}
/**
* {@inheritDoc}
*/
public function getArrayEquipments()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getArrayEquipments', []);
return parent::getArrayEquipments();
}
/**
* {@inheritDoc}
*/
public function addFeature(\CoreBundle\Entity\Vehicles\Feature $feature)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addFeature', [$feature]);
return parent::addFeature($feature);
}
/**
* {@inheritDoc}
*/
public function removeFeature(\CoreBundle\Entity\Vehicles\Feature $feature)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeFeature', [$feature]);
return parent::removeFeature($feature);
}
/**
* {@inheritDoc}
*/
public function getFeatures()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getFeatures', []);
return parent::getFeatures();
}
/**
* {@inheritDoc}
*/
public function addVariation(\CoreBundle\Entity\Vehicles\Variation $variation)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addVariation', [$variation]);
return parent::addVariation($variation);
}
/**
* {@inheritDoc}
*/
public function removeVariation(\CoreBundle\Entity\Vehicles\Variation $variation)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeVariation', [$variation]);
return parent::removeVariation($variation);
}
/**
* {@inheritDoc}
*/
public function getVariations()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getVariations', []);
return parent::getVariations();
}
/**
* {@inheritDoc}
*/
public function getArrayVariations()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getArrayVariations', []);
return parent::getArrayVariations();
}
/**
* {@inheritDoc}
*/
public function setCreator(?\CoreBundle\Entity\User $creator = NULL)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setCreator', [$creator]);
return parent::setCreator($creator);
}
/**
* {@inheritDoc}
*/
public function getCreator()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCreator', []);
return parent::getCreator();
}
/**
* {@inheritDoc}
*/
public function setDealer(?\CoreBundle\Entity\Dealer $dealer = NULL)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setDealer', [$dealer]);
return parent::setDealer($dealer);
}
/**
* {@inheritDoc}
*/
public function getDealer()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getDealer', []);
return parent::getDealer();
}
/**
* {@inheritDoc}
*/
public function setModel(?\CoreBundle\Entity\Model $model = NULL)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setModel', [$model]);
return parent::setModel($model);
}
/**
* {@inheritDoc}
*/
public function getModel()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getModel', []);
return parent::getModel();
}
/**
* {@inheritDoc}
*/
public function setCategory(?\CoreBundle\Entity\Vehicles\Category $category = NULL)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setCategory', [$category]);
return parent::setCategory($category);
}
/**
* {@inheritDoc}
*/
public function getCategory()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCategory', []);
return parent::getCategory();
}
/**
* {@inheritDoc}
*/
public function setGroup(?\CoreBundle\Entity\Vehicles\Group $group = NULL)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setGroup', [$group]);
return parent::setGroup($group);
}
/**
* {@inheritDoc}
*/
public function getGroup()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getGroup', []);
return parent::getGroup();
}
/**
* {@inheritDoc}
*/
public function addPost(\CoreBundle\Entity\Post $post)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addPost', [$post]);
return parent::addPost($post);
}
/**
* {@inheritDoc}
*/
public function removePost(\CoreBundle\Entity\Post $post)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removePost', [$post]);
return parent::removePost($post);
}
/**
* {@inheritDoc}
*/
public function getPosts()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getPosts', []);
return parent::getPosts();
}
/**
* {@inheritDoc}
*/
public function setAdminName($adminName)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setAdminName', [$adminName]);
return parent::setAdminName($adminName);
}
/**
* {@inheritDoc}
*/
public function getAdminName()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getAdminName', []);
return parent::getAdminName();
}
/**
* {@inheritDoc}
*/
public function __toString(): string
{
$this->__initializer__ && $this->__initializer__->__invoke($this, '__toString', []);
return parent::__toString();
}
/**
* {@inheritDoc}
*/
public function addColor(\CoreBundle\Entity\Vehicles\ConfiguratorColor $color)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addColor', [$color]);
return parent::addColor($color);
}
/**
* {@inheritDoc}
*/
public function removeColor(\CoreBundle\Entity\Vehicles\ConfiguratorColor $color)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeColor', [$color]);
return parent::removeColor($color);
}
/**
* {@inheritDoc}
*/
public function getColors()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getColors', []);
return parent::getColors();
}
/**
* {@inheritDoc}
*/
public function addInterier(\CoreBundle\Entity\Vehicles\ConfiguratorInterier $interier)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addInterier', [$interier]);
return parent::addInterier($interier);
}
/**
* {@inheritDoc}
*/
public function removeInterier(\CoreBundle\Entity\Vehicles\ConfiguratorInterier $interier)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeInterier', [$interier]);
return parent::removeInterier($interier);
}
/**
* {@inheritDoc}
*/
public function getInteriers()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getInteriers', []);
return parent::getInteriers();
}
/**
* {@inheritDoc}
*/
public function addVehicleItem(\CoreBundle\Entity\Vehicles\VehicleItem $vehicleItem)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addVehicleItem', [$vehicleItem]);
return parent::addVehicleItem($vehicleItem);
}
/**
* {@inheritDoc}
*/
public function removeVehicleItem(\CoreBundle\Entity\Vehicles\VehicleItem $vehicleItem)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeVehicleItem', [$vehicleItem]);
return parent::removeVehicleItem($vehicleItem);
}
/**
* {@inheritDoc}
*/
public function getVehicleItems()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getVehicleItems', []);
return parent::getVehicleItems();
}
/**
* {@inheritDoc}
*/
public function getArrayVehicleItems()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getArrayVehicleItems', []);
return parent::getArrayVehicleItems();
}
/**
* {@inheritDoc}
*/
public function setIsDelete($isDelete)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setIsDelete', [$isDelete]);
return parent::setIsDelete($isDelete);
}
/**
* {@inheritDoc}
*/
public function getIsDelete()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getIsDelete', []);
return parent::getIsDelete();
}
/**
* {@inheritDoc}
*/
public function setCardJs($cardJs)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setCardJs', [$cardJs]);
return parent::setCardJs($cardJs);
}
/**
* {@inheritDoc}
*/
public function getCardJs()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCardJs', []);
return parent::getCardJs();
}
/**
* {@inheritDoc}
*/
public function setSchoolAvailable($schoolAvailable)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setSchoolAvailable', [$schoolAvailable]);
return parent::setSchoolAvailable($schoolAvailable);
}
/**
* {@inheritDoc}
*/
public function getSchoolAvailable()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getSchoolAvailable', []);
return parent::getSchoolAvailable();
}
/**
* {@inheritDoc}
*/
public function setRiaId($riaId)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setRiaId', [$riaId]);
return parent::setRiaId($riaId);
}
/**
* {@inheritDoc}
*/
public function getRiaId()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getRiaId', []);
return parent::getRiaId();
}
/**
* {@inheritDoc}
*/
public function addRecommendGroup(\CoreBundle\Entity\Vehicles\RecommendGroup $recommendGroup)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addRecommendGroup', [$recommendGroup]);
return parent::addRecommendGroup($recommendGroup);
}
/**
* {@inheritDoc}
*/
public function removeRecommendGroup(\CoreBundle\Entity\Vehicles\RecommendGroup $recommendGroup)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeRecommendGroup', [$recommendGroup]);
return parent::removeRecommendGroup($recommendGroup);
}
/**
* {@inheritDoc}
*/
public function getRecommendGroup()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getRecommendGroup', []);
return parent::getRecommendGroup();
}
/**
* {@inheritDoc}
*/
public function setRiaOptions($riaOptions)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setRiaOptions', [$riaOptions]);
return parent::setRiaOptions($riaOptions);
}
/**
* {@inheritDoc}
*/
public function getRiaOptions()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getRiaOptions', []);
return parent::getRiaOptions();
}
/**
* {@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 getIsNotFilled()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getIsNotFilled', []);
return parent::getIsNotFilled();
}
/**
* {@inheritDoc}
*/
public function setIsNotFilled($is_not_filled)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setIsNotFilled', [$is_not_filled]);
return parent::setIsNotFilled($is_not_filled);
}
/**
* {@inheritDoc}
*/
public function getRiaLevel()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getRiaLevel', []);
return parent::getRiaLevel();
}
/**
* {@inheritDoc}
*/
public function setRiaLevel($ria_level)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setRiaLevel', [$ria_level]);
return parent::setRiaLevel($ria_level);
}
/**
* {@inheritDoc}
*/
public function getRiaPeriod()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getRiaPeriod', []);
return parent::getRiaPeriod();
}
/**
* {@inheritDoc}
*/
public function setRiaPeriod($ria_period)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setRiaPeriod', [$ria_period]);
return parent::setRiaPeriod($ria_period);
}
/**
* {@inheritDoc}
*/
public function setViews($views)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setViews', [$views]);
return parent::setViews($views);
}
/**
* {@inheritDoc}
*/
public function getViews()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getViews', []);
return parent::getViews();
}
/**
* {@inheritDoc}
*/
public function getRiaPublicationDate()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getRiaPublicationDate', []);
return parent::getRiaPublicationDate();
}
/**
* {@inheritDoc}
*/
public function setRiaPublicationDate($ria_publication_date)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setRiaPublicationDate', [$ria_publication_date]);
return parent::setRiaPublicationDate($ria_publication_date);
}
/**
* {@inheritDoc}
*/
public function getRiaTopPublicationDate()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getRiaTopPublicationDate', []);
return parent::getRiaTopPublicationDate();
}
/**
* {@inheritDoc}
*/
public function setRiaTopPublicationDate($ria_top_publication_date)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setRiaTopPublicationDate', [$ria_top_publication_date]);
return parent::setRiaTopPublicationDate($ria_top_publication_date);
}
/**
* {@inheritDoc}
*/
public function getRiaIsNotified()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getRiaIsNotified', []);
return parent::getRiaIsNotified();
}
/**
* {@inheritDoc}
*/
public function setRiaIsNotified($ria_is_notified)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setRiaIsNotified', [$ria_is_notified]);
return parent::setRiaIsNotified($ria_is_notified);
}
/**
* {@inheritDoc}
*/
public function getDays()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getDays', []);
return parent::getDays();
}
/**
* {@inheritDoc}
*/
public function getAdminViews()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getAdminViews', []);
return parent::getAdminViews();
}
/**
* {@inheritDoc}
*/
public function addFaq(\CoreBundle\Entity\Vehicles\Faq $faq)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addFaq', [$faq]);
return parent::addFaq($faq);
}
/**
* {@inheritDoc}
*/
public function removeFaq(\CoreBundle\Entity\Vehicles\Faq $faq)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeFaq', [$faq]);
return parent::removeFaq($faq);
}
/**
* {@inheritDoc}
*/
public function getFaqs()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getFaqs', []);
return parent::getFaqs();
}
/**
* {@inheritDoc}
*/
public function setIsPreOrder($isPreOrder)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setIsPreOrder', [$isPreOrder]);
return parent::setIsPreOrder($isPreOrder);
}
/**
* {@inheritDoc}
*/
public function getIsPreOrder()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getIsPreOrder', []);
return parent::getIsPreOrder();
}
/**
* {@inheritDoc}
*/
public function addBoatEngine(\CoreBundle\Entity\Vehicles\Vehicle $boatEngine)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addBoatEngine', [$boatEngine]);
return parent::addBoatEngine($boatEngine);
}
/**
* {@inheritDoc}
*/
public function removeBoatEngine(\CoreBundle\Entity\Vehicles\Vehicle $boatEngine)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeBoatEngine', [$boatEngine]);
return parent::removeBoatEngine($boatEngine);
}
/**
* {@inheritDoc}
*/
public function getBoatEngine()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getBoatEngine', []);
return parent::getBoatEngine();
}
/**
* {@inheritDoc}
*/
public function setNoindexFollow($noindexFollow)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setNoindexFollow', [$noindexFollow]);
return parent::setNoindexFollow($noindexFollow);
}
/**
* {@inheritDoc}
*/
public function getNoindexFollow()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getNoindexFollow', []);
return parent::getNoindexFollow();
}
/**
* {@inheritDoc}
*/
public function addCategory(\CoreBundle\Entity\Vehicles\Category $category)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addCategory', [$category]);
return parent::addCategory($category);
}
/**
* {@inheritDoc}
*/
public function removeCategory(\CoreBundle\Entity\Vehicles\Category $category)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeCategory', [$category]);
return parent::removeCategory($category);
}
/**
* {@inheritDoc}
*/
public function getCategories()
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getCategories', []);
return parent::getCategories();
}
/**
* {@inheritDoc}
*/
public function addAutoRiaOption(\CoreBundle\Entity\AutoRiaOptions $autoRiaOption, bool $isShow = true): \CoreBundle\Entity\Vehicles\Vehicle
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addAutoRiaOption', [$autoRiaOption, $isShow]);
return parent::addAutoRiaOption($autoRiaOption, $isShow);
}
/**
* {@inheritDoc}
*/
public function removeAutoRiaOption(\CoreBundle\Entity\AutoRiaOptions $autoRiaOption): bool
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeAutoRiaOption', [$autoRiaOption]);
return parent::removeAutoRiaOption($autoRiaOption);
}
/**
* {@inheritDoc}
*/
public function getAutoRiaOptions(): \Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getAutoRiaOptions', []);
return parent::getAutoRiaOptions();
}
/**
* {@inheritDoc}
*/
public function getVehicleAutoRiaOptions(): ?\Doctrine\Common\Collections\Collection
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getVehicleAutoRiaOptions', []);
return parent::getVehicleAutoRiaOptions();
}
/**
* {@inheritDoc}
*/
public function addVehicleAutoRiaOption(\CoreBundle\Entity\Vehicles\VehicleAutoRiaOption $option)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'addVehicleAutoRiaOption', [$option]);
return parent::addVehicleAutoRiaOption($option);
}
/**
* {@inheritDoc}
*/
public function removeVehicleAutoRiaOption(\CoreBundle\Entity\Vehicles\VehicleAutoRiaOption $option)
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'removeVehicleAutoRiaOption', [$option]);
return parent::removeVehicleAutoRiaOption($option);
}
/**
* {@inheritDoc}
*/
public function setVehicleCardType(?\CoreBundle\Entity\Vehicles\VehicleCardType $vehicleCardType): \CoreBundle\Entity\Vehicles\Vehicle
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setVehicleCardType', [$vehicleCardType]);
return parent::setVehicleCardType($vehicleCardType);
}
/**
* {@inheritDoc}
*/
public function getVehicleCardType(): ?\CoreBundle\Entity\Vehicles\VehicleCardType
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getVehicleCardType', []);
return parent::getVehicleCardType();
}
/**
* {@inheritDoc}
*/
public function getUpdatedAt(): \DateTime
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'getUpdatedAt', []);
return parent::getUpdatedAt();
}
/**
* {@inheritDoc}
*/
public function setUpdatedAt(): \CoreBundle\Entity\Vehicles\Vehicle
{
$this->__initializer__ && $this->__initializer__->__invoke($this, 'setUpdatedAt', []);
return parent::setUpdatedAt();
}
}