var/cache/dev/doctrine/orm/Proxies/__CG__CoreBundleEntityVehiclesVehicle.php line 9

Open in your IDE?
  1. <?php
  2. namespace Proxies\__CG__\CoreBundle\Entity\Vehicles;
  3. /**
  4.  * DO NOT EDIT THIS FILE - IT WAS CREATED BY DOCTRINE'S PROXY GENERATOR
  5.  */
  6. class Vehicle extends \CoreBundle\Entity\Vehicles\Vehicle implements \Doctrine\ORM\Proxy\Proxy
  7. {
  8.     /**
  9.      * @var \Closure the callback responsible for loading properties in the proxy object. This callback is called with
  10.      *      three parameters, being respectively the proxy object to be initialized, the method that triggered the
  11.      *      initialization process and an array of ordered parameters that were passed to that method.
  12.      *
  13.      * @see \Doctrine\Common\Proxy\Proxy::__setInitializer
  14.      */
  15.     public $__initializer__;
  16.     /**
  17.      * @var \Closure the callback responsible of loading properties that need to be copied in the cloned object
  18.      *
  19.      * @see \Doctrine\Common\Proxy\Proxy::__setCloner
  20.      */
  21.     public $__cloner__;
  22.     /**
  23.      * @var boolean flag indicating if this object was already initialized
  24.      *
  25.      * @see \Doctrine\Persistence\Proxy::__isInitialized
  26.      */
  27.     public $__isInitialized__ false;
  28.     /**
  29.      * @var array<string, null> properties to be lazy loaded, indexed by property name
  30.      */
  31.     public static $lazyPropertiesNames = array (
  32. );
  33.     /**
  34.      * @var array<string, mixed> default values of properties to be lazy loaded, with keys being the property names
  35.      *
  36.      * @see \Doctrine\Common\Proxy\Proxy::__getLazyProperties
  37.      */
  38.     public static $lazyPropertiesDefaults = array (
  39. );
  40.     public function __construct(?\Closure $initializer null, ?\Closure $cloner null)
  41.     {
  42.         $this->__initializer__ $initializer;
  43.         $this->__cloner__      $cloner;
  44.     }
  45.     /**
  46.      * {@inheritDoc}
  47.      * @return array
  48.      */
  49.     public function __sleep()
  50.     {
  51.         $properties array_merge(['__isInitialized__'], parent::__sleep());
  52.         if ($this->__isInitialized__) {
  53.             $properties array_diff($propertiesarray_keys(self::$lazyPropertiesNames));
  54.         }
  55.         return $properties;
  56.     }
  57.     /**
  58.      * 
  59.      */
  60.     public function __wakeup()
  61.     {
  62.         if ( ! $this->__isInitialized__) {
  63.             $this->__initializer__ = function (Vehicle $proxy) {
  64.                 $proxy->__setInitializer(null);
  65.                 $proxy->__setCloner(null);
  66.                 $existingProperties get_object_vars($proxy);
  67.                 foreach ($proxy::$lazyPropertiesDefaults as $property => $defaultValue) {
  68.                     if ( ! array_key_exists($property$existingProperties)) {
  69.                         $proxy->$property $defaultValue;
  70.                     }
  71.                 }
  72.             };
  73.         }
  74.     }
  75.     /**
  76.      * 
  77.      */
  78.     public function __clone()
  79.     {
  80.         $this->__cloner__ && $this->__cloner__->__invoke($this'__clone', []);
  81.     }
  82.     /**
  83.      * Forces initialization of the proxy
  84.      */
  85.     public function __load(): void
  86.     {
  87.         $this->__initializer__ && $this->__initializer__->__invoke($this'__load', []);
  88.     }
  89.     /**
  90.      * {@inheritDoc}
  91.      * @internal generated method: use only when explicitly handling proxy specific loading logic
  92.      */
  93.     public function __isInitialized(): bool
  94.     {
  95.         return $this->__isInitialized__;
  96.     }
  97.     /**
  98.      * {@inheritDoc}
  99.      * @internal generated method: use only when explicitly handling proxy specific loading logic
  100.      */
  101.     public function __setInitialized($initialized): void
  102.     {
  103.         $this->__isInitialized__ $initialized;
  104.     }
  105.     /**
  106.      * {@inheritDoc}
  107.      * @internal generated method: use only when explicitly handling proxy specific loading logic
  108.      */
  109.     public function __setInitializer(?\Closure $initializer null): void
  110.     {
  111.         $this->__initializer__ $initializer;
  112.     }
  113.     /**
  114.      * {@inheritDoc}
  115.      * @internal generated method: use only when explicitly handling proxy specific loading logic
  116.      */
  117.     public function __getInitializer(): ?\Closure
  118.     {
  119.         return $this->__initializer__;
  120.     }
  121.     /**
  122.      * {@inheritDoc}
  123.      * @internal generated method: use only when explicitly handling proxy specific loading logic
  124.      */
  125.     public function __setCloner(?\Closure $cloner null): void
  126.     {
  127.         $this->__cloner__ $cloner;
  128.     }
  129.     /**
  130.      * {@inheritDoc}
  131.      * @internal generated method: use only when explicitly handling proxy specific cloning logic
  132.      */
  133.     public function __getCloner(): ?\Closure
  134.     {
  135.         return $this->__cloner__;
  136.     }
  137.     /**
  138.      * {@inheritDoc}
  139.      * @internal generated method: use only when explicitly handling proxy specific loading logic
  140.      * @deprecated no longer in use - generated code now relies on internal components rather than generated public API
  141.      * @static
  142.      */
  143.     public function __getLazyProperties(): array
  144.     {
  145.         return self::$lazyPropertiesDefaults;
  146.     }
  147.     
  148.     /**
  149.      * {@inheritDoc}
  150.      */
  151.     public function prepareDataForSerialization()
  152.     {
  153.         $this->__initializer__ && $this->__initializer__->__invoke($this'prepareDataForSerialization', []);
  154.         return parent::prepareDataForSerialization();
  155.     }
  156.     /**
  157.      * {@inheritDoc}
  158.      */
  159.     public function getId()
  160.     {
  161.         if ($this->__isInitialized__ === false) {
  162.             return (int)  parent::getId();
  163.         }
  164.         $this->__initializer__ && $this->__initializer__->__invoke($this'getId', []);
  165.         return parent::getId();
  166.     }
  167.     /**
  168.      * {@inheritDoc}
  169.      */
  170.     public function setTempId($tempId)
  171.     {
  172.         $this->__initializer__ && $this->__initializer__->__invoke($this'setTempId', [$tempId]);
  173.         return parent::setTempId($tempId);
  174.     }
  175.     /**
  176.      * {@inheritDoc}
  177.      */
  178.     public function getTempId()
  179.     {
  180.         $this->__initializer__ && $this->__initializer__->__invoke($this'getTempId', []);
  181.         return parent::getTempId();
  182.     }
  183.     /**
  184.      * {@inheritDoc}
  185.      */
  186.     public function setDateCreate($dateCreate)
  187.     {
  188.         $this->__initializer__ && $this->__initializer__->__invoke($this'setDateCreate', [$dateCreate]);
  189.         return parent::setDateCreate($dateCreate);
  190.     }
  191.     /**
  192.      * {@inheritDoc}
  193.      */
  194.     public function getDateCreate()
  195.     {
  196.         $this->__initializer__ && $this->__initializer__->__invoke($this'getDateCreate', []);
  197.         return parent::getDateCreate();
  198.     }
  199.     /**
  200.      * {@inheritDoc}
  201.      */
  202.     public function setVehicleType($vehicleType)
  203.     {
  204.         $this->__initializer__ && $this->__initializer__->__invoke($this'setVehicleType', [$vehicleType]);
  205.         return parent::setVehicleType($vehicleType);
  206.     }
  207.     /**
  208.      * {@inheritDoc}
  209.      */
  210.     public function getVehicleType()
  211.     {
  212.         $this->__initializer__ && $this->__initializer__->__invoke($this'getVehicleType', []);
  213.         return parent::getVehicleType();
  214.     }
  215.     /**
  216.      * {@inheritDoc}
  217.      */
  218.     public function setUrl($url)
  219.     {
  220.         $this->__initializer__ && $this->__initializer__->__invoke($this'setUrl', [$url]);
  221.         return parent::setUrl($url);
  222.     }
  223.     /**
  224.      * {@inheritDoc}
  225.      */
  226.     public function getUrl()
  227.     {
  228.         $this->__initializer__ && $this->__initializer__->__invoke($this'getUrl', []);
  229.         return parent::getUrl();
  230.     }
  231.     /**
  232.      * {@inheritDoc}
  233.      */
  234.     public function setVin($vin)
  235.     {
  236.         $this->__initializer__ && $this->__initializer__->__invoke($this'setVin', [$vin]);
  237.         return parent::setVin($vin);
  238.     }
  239.     /**
  240.      * {@inheritDoc}
  241.      */
  242.     public function getVin()
  243.     {
  244.         $this->__initializer__ && $this->__initializer__->__invoke($this'getVin', []);
  245.         return parent::getVin();
  246.     }
  247.     /**
  248.      * {@inheritDoc}
  249.      */
  250.     public function setState($state)
  251.     {
  252.         $this->__initializer__ && $this->__initializer__->__invoke($this'setState', [$state]);
  253.         return parent::setState($state);
  254.     }
  255.     /**
  256.      * {@inheritDoc}
  257.      */
  258.     public function getState()
  259.     {
  260.         $this->__initializer__ && $this->__initializer__->__invoke($this'getState', []);
  261.         return parent::getState();
  262.     }
  263.     /**
  264.      * {@inheritDoc}
  265.      */
  266.     public function setShowDisabled($showDisabled)
  267.     {
  268.         $this->__initializer__ && $this->__initializer__->__invoke($this'setShowDisabled', [$showDisabled]);
  269.         return parent::setShowDisabled($showDisabled);
  270.     }
  271.     /**
  272.      * {@inheritDoc}
  273.      */
  274.     public function getShowDisabled()
  275.     {
  276.         $this->__initializer__ && $this->__initializer__->__invoke($this'getShowDisabled', []);
  277.         return parent::getShowDisabled();
  278.     }
  279.     /**
  280.      * {@inheritDoc}
  281.      */
  282.     public function setPosition($position)
  283.     {
  284.         $this->__initializer__ && $this->__initializer__->__invoke($this'setPosition', [$position]);
  285.         return parent::setPosition($position);
  286.     }
  287.     /**
  288.      * {@inheritDoc}
  289.      */
  290.     public function getPosition()
  291.     {
  292.         $this->__initializer__ && $this->__initializer__->__invoke($this'getPosition', []);
  293.         return parent::getPosition();
  294.     }
  295.     /**
  296.      * {@inheritDoc}
  297.      */
  298.     public function setTestDrive($testDrive)
  299.     {
  300.         $this->__initializer__ && $this->__initializer__->__invoke($this'setTestDrive', [$testDrive]);
  301.         return parent::setTestDrive($testDrive);
  302.     }
  303.     /**
  304.      * {@inheritDoc}
  305.      */
  306.     public function getTestDrive()
  307.     {
  308.         $this->__initializer__ && $this->__initializer__->__invoke($this'getTestDrive', []);
  309.         return parent::getTestDrive();
  310.     }
  311.     /**
  312.      * {@inheritDoc}
  313.      */
  314.     public function setCreditAvailable($creditAvailable)
  315.     {
  316.         $this->__initializer__ && $this->__initializer__->__invoke($this'setCreditAvailable', [$creditAvailable]);
  317.         return parent::setCreditAvailable($creditAvailable);
  318.     }
  319.     /**
  320.      * {@inheritDoc}
  321.      */
  322.     public function getCreditAvailable()
  323.     {
  324.         $this->__initializer__ && $this->__initializer__->__invoke($this'getCreditAvailable', []);
  325.         return parent::getCreditAvailable();
  326.     }
  327.     /**
  328.      * {@inheritDoc}
  329.      */
  330.     public function setRecommend($recommend)
  331.     {
  332.         $this->__initializer__ && $this->__initializer__->__invoke($this'setRecommend', [$recommend]);
  333.         return parent::setRecommend($recommend);
  334.     }
  335.     /**
  336.      * {@inheritDoc}
  337.      */
  338.     public function getRecommend()
  339.     {
  340.         $this->__initializer__ && $this->__initializer__->__invoke($this'getRecommend', []);
  341.         return parent::getRecommend();
  342.     }
  343.     /**
  344.      * {@inheritDoc}
  345.      */
  346.     public function setIsNewModel($isNewModel)
  347.     {
  348.         $this->__initializer__ && $this->__initializer__->__invoke($this'setIsNewModel', [$isNewModel]);
  349.         return parent::setIsNewModel($isNewModel);
  350.     }
  351.     /**
  352.      * {@inheritDoc}
  353.      */
  354.     public function getIsNewModel()
  355.     {
  356.         $this->__initializer__ && $this->__initializer__->__invoke($this'getIsNewModel', []);
  357.         return parent::getIsNewModel();
  358.     }
  359.     /**
  360.      * {@inheritDoc}
  361.      */
  362.     public function setIsUsed($isUsed)
  363.     {
  364.         $this->__initializer__ && $this->__initializer__->__invoke($this'setIsUsed', [$isUsed]);
  365.         return parent::setIsUsed($isUsed);
  366.     }
  367.     /**
  368.      * {@inheritDoc}
  369.      */
  370.     public function getIsUsed()
  371.     {
  372.         $this->__initializer__ && $this->__initializer__->__invoke($this'getIsUsed', []);
  373.         return parent::getIsUsed();
  374.     }
  375.     /**
  376.      * {@inheritDoc}
  377.      */
  378.     public function setHasNds($hasNds)
  379.     {
  380.         $this->__initializer__ && $this->__initializer__->__invoke($this'setHasNds', [$hasNds]);
  381.         return parent::setHasNds($hasNds);
  382.     }
  383.     /**
  384.      * {@inheritDoc}
  385.      */
  386.     public function getHasNds()
  387.     {
  388.         $this->__initializer__ && $this->__initializer__->__invoke($this'getHasNds', []);
  389.         return parent::getHasNds();
  390.     }
  391.     /**
  392.      * {@inheritDoc}
  393.      */
  394.     public function setImage(?\Application\Sonata\MediaBundle\Entity\Media $image NULL)
  395.     {
  396.         $this->__initializer__ && $this->__initializer__->__invoke($this'setImage', [$image]);
  397.         return parent::setImage($image);
  398.     }
  399.     /**
  400.      * {@inheritDoc}
  401.      */
  402.     public function getImage()
  403.     {
  404.         $this->__initializer__ && $this->__initializer__->__invoke($this'getImage', []);
  405.         return parent::getImage();
  406.     }
  407.     /**
  408.      * {@inheritDoc}
  409.      */
  410.     public function setPreview(?\Application\Sonata\MediaBundle\Entity\Media $preview NULL)
  411.     {
  412.         $this->__initializer__ && $this->__initializer__->__invoke($this'setPreview', [$preview]);
  413.         return parent::setPreview($preview);
  414.     }
  415.     /**
  416.      * {@inheritDoc}
  417.      */
  418.     public function getPreview()
  419.     {
  420.         $this->__initializer__ && $this->__initializer__->__invoke($this'getPreview', []);
  421.         return parent::getPreview();
  422.     }
  423.     /**
  424.      * {@inheritDoc}
  425.      */
  426.     public function setPreviewSecond(?\Application\Sonata\MediaBundle\Entity\Media $previewSecond NULL)
  427.     {
  428.         $this->__initializer__ && $this->__initializer__->__invoke($this'setPreviewSecond', [$previewSecond]);
  429.         return parent::setPreviewSecond($previewSecond);
  430.     }
  431.     /**
  432.      * {@inheritDoc}
  433.      */
  434.     public function getPreviewSecond()
  435.     {
  436.         $this->__initializer__ && $this->__initializer__->__invoke($this'getPreviewSecond', []);
  437.         return parent::getPreviewSecond();
  438.     }
  439.     /**
  440.      * {@inheritDoc}
  441.      */
  442.     public function setGallery(?\Application\Sonata\MediaBundle\Entity\Gallery $gallery NULL)
  443.     {
  444.         $this->__initializer__ && $this->__initializer__->__invoke($this'setGallery', [$gallery]);
  445.         return parent::setGallery($gallery);
  446.     }
  447.     /**
  448.      * {@inheritDoc}
  449.      */
  450.     public function getGallery()
  451.     {
  452.         $this->__initializer__ && $this->__initializer__->__invoke($this'getGallery', []);
  453.         return parent::getGallery();
  454.     }
  455.     /**
  456.      * {@inheritDoc}
  457.      */
  458.     public function setVideo(?\Application\Sonata\MediaBundle\Entity\Gallery $video NULL)
  459.     {
  460.         $this->__initializer__ && $this->__initializer__->__invoke($this'setVideo', [$video]);
  461.         return parent::setVideo($video);
  462.     }
  463.     /**
  464.      * {@inheritDoc}
  465.      */
  466.     public function getVideo()
  467.     {
  468.         $this->__initializer__ && $this->__initializer__->__invoke($this'getVideo', []);
  469.         return parent::getVideo();
  470.     }
  471.     /**
  472.      * {@inheritDoc}
  473.      */
  474.     public function addFile(\CoreBundle\Entity\Vehicles\VehicleFile $file)
  475.     {
  476.         $this->__initializer__ && $this->__initializer__->__invoke($this'addFile', [$file]);
  477.         return parent::addFile($file);
  478.     }
  479.     /**
  480.      * {@inheritDoc}
  481.      */
  482.     public function removeFile(\CoreBundle\Entity\Vehicles\VehicleFile $file)
  483.     {
  484.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeFile', [$file]);
  485.         return parent::removeFile($file);
  486.     }
  487.     /**
  488.      * {@inheritDoc}
  489.      */
  490.     public function getFiles()
  491.     {
  492.         $this->__initializer__ && $this->__initializer__->__invoke($this'getFiles', []);
  493.         return parent::getFiles();
  494.     }
  495.     /**
  496.      * {@inheritDoc}
  497.      */
  498.     public function addContent(\CoreBundle\Entity\Vehicles\VehicleContent $content)
  499.     {
  500.         $this->__initializer__ && $this->__initializer__->__invoke($this'addContent', [$content]);
  501.         return parent::addContent($content);
  502.     }
  503.     /**
  504.      * {@inheritDoc}
  505.      */
  506.     public function removeContent(\CoreBundle\Entity\Vehicles\VehicleContent $content)
  507.     {
  508.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeContent', [$content]);
  509.         return parent::removeContent($content);
  510.     }
  511.     /**
  512.      * {@inheritDoc}
  513.      */
  514.     public function getContent()
  515.     {
  516.         $this->__initializer__ && $this->__initializer__->__invoke($this'getContent', []);
  517.         return parent::getContent();
  518.     }
  519.     /**
  520.      * {@inheritDoc}
  521.      */
  522.     public function getContentByLocale($locale)
  523.     {
  524.         $this->__initializer__ && $this->__initializer__->__invoke($this'getContentByLocale', [$locale]);
  525.         return parent::getContentByLocale($locale);
  526.     }
  527.     /**
  528.      * {@inheritDoc}
  529.      */
  530.     public function addEquipment(\CoreBundle\Entity\Vehicles\Equipment $equipment)
  531.     {
  532.         $this->__initializer__ && $this->__initializer__->__invoke($this'addEquipment', [$equipment]);
  533.         return parent::addEquipment($equipment);
  534.     }
  535.     /**
  536.      * {@inheritDoc}
  537.      */
  538.     public function removeEquipment(\CoreBundle\Entity\Vehicles\Equipment $equipment)
  539.     {
  540.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeEquipment', [$equipment]);
  541.         return parent::removeEquipment($equipment);
  542.     }
  543.     /**
  544.      * {@inheritDoc}
  545.      */
  546.     public function getEquipments()
  547.     {
  548.         $this->__initializer__ && $this->__initializer__->__invoke($this'getEquipments', []);
  549.         return parent::getEquipments();
  550.     }
  551.     /**
  552.      * {@inheritDoc}
  553.      */
  554.     public function getArrayEquipments()
  555.     {
  556.         $this->__initializer__ && $this->__initializer__->__invoke($this'getArrayEquipments', []);
  557.         return parent::getArrayEquipments();
  558.     }
  559.     /**
  560.      * {@inheritDoc}
  561.      */
  562.     public function addFeature(\CoreBundle\Entity\Vehicles\Feature $feature)
  563.     {
  564.         $this->__initializer__ && $this->__initializer__->__invoke($this'addFeature', [$feature]);
  565.         return parent::addFeature($feature);
  566.     }
  567.     /**
  568.      * {@inheritDoc}
  569.      */
  570.     public function removeFeature(\CoreBundle\Entity\Vehicles\Feature $feature)
  571.     {
  572.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeFeature', [$feature]);
  573.         return parent::removeFeature($feature);
  574.     }
  575.     /**
  576.      * {@inheritDoc}
  577.      */
  578.     public function getFeatures()
  579.     {
  580.         $this->__initializer__ && $this->__initializer__->__invoke($this'getFeatures', []);
  581.         return parent::getFeatures();
  582.     }
  583.     /**
  584.      * {@inheritDoc}
  585.      */
  586.     public function addVariation(\CoreBundle\Entity\Vehicles\Variation $variation)
  587.     {
  588.         $this->__initializer__ && $this->__initializer__->__invoke($this'addVariation', [$variation]);
  589.         return parent::addVariation($variation);
  590.     }
  591.     /**
  592.      * {@inheritDoc}
  593.      */
  594.     public function removeVariation(\CoreBundle\Entity\Vehicles\Variation $variation)
  595.     {
  596.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeVariation', [$variation]);
  597.         return parent::removeVariation($variation);
  598.     }
  599.     /**
  600.      * {@inheritDoc}
  601.      */
  602.     public function getVariations()
  603.     {
  604.         $this->__initializer__ && $this->__initializer__->__invoke($this'getVariations', []);
  605.         return parent::getVariations();
  606.     }
  607.     /**
  608.      * {@inheritDoc}
  609.      */
  610.     public function getArrayVariations()
  611.     {
  612.         $this->__initializer__ && $this->__initializer__->__invoke($this'getArrayVariations', []);
  613.         return parent::getArrayVariations();
  614.     }
  615.     /**
  616.      * {@inheritDoc}
  617.      */
  618.     public function setCreator(?\CoreBundle\Entity\User $creator NULL)
  619.     {
  620.         $this->__initializer__ && $this->__initializer__->__invoke($this'setCreator', [$creator]);
  621.         return parent::setCreator($creator);
  622.     }
  623.     /**
  624.      * {@inheritDoc}
  625.      */
  626.     public function getCreator()
  627.     {
  628.         $this->__initializer__ && $this->__initializer__->__invoke($this'getCreator', []);
  629.         return parent::getCreator();
  630.     }
  631.     /**
  632.      * {@inheritDoc}
  633.      */
  634.     public function setDealer(?\CoreBundle\Entity\Dealer $dealer NULL)
  635.     {
  636.         $this->__initializer__ && $this->__initializer__->__invoke($this'setDealer', [$dealer]);
  637.         return parent::setDealer($dealer);
  638.     }
  639.     /**
  640.      * {@inheritDoc}
  641.      */
  642.     public function getDealer()
  643.     {
  644.         $this->__initializer__ && $this->__initializer__->__invoke($this'getDealer', []);
  645.         return parent::getDealer();
  646.     }
  647.     /**
  648.      * {@inheritDoc}
  649.      */
  650.     public function setModel(?\CoreBundle\Entity\Model $model NULL)
  651.     {
  652.         $this->__initializer__ && $this->__initializer__->__invoke($this'setModel', [$model]);
  653.         return parent::setModel($model);
  654.     }
  655.     /**
  656.      * {@inheritDoc}
  657.      */
  658.     public function getModel()
  659.     {
  660.         $this->__initializer__ && $this->__initializer__->__invoke($this'getModel', []);
  661.         return parent::getModel();
  662.     }
  663.     /**
  664.      * {@inheritDoc}
  665.      */
  666.     public function setCategory(?\CoreBundle\Entity\Vehicles\Category $category NULL)
  667.     {
  668.         $this->__initializer__ && $this->__initializer__->__invoke($this'setCategory', [$category]);
  669.         return parent::setCategory($category);
  670.     }
  671.     /**
  672.      * {@inheritDoc}
  673.      */
  674.     public function getCategory()
  675.     {
  676.         $this->__initializer__ && $this->__initializer__->__invoke($this'getCategory', []);
  677.         return parent::getCategory();
  678.     }
  679.     /**
  680.      * {@inheritDoc}
  681.      */
  682.     public function setGroup(?\CoreBundle\Entity\Vehicles\Group $group NULL)
  683.     {
  684.         $this->__initializer__ && $this->__initializer__->__invoke($this'setGroup', [$group]);
  685.         return parent::setGroup($group);
  686.     }
  687.     /**
  688.      * {@inheritDoc}
  689.      */
  690.     public function getGroup()
  691.     {
  692.         $this->__initializer__ && $this->__initializer__->__invoke($this'getGroup', []);
  693.         return parent::getGroup();
  694.     }
  695.     /**
  696.      * {@inheritDoc}
  697.      */
  698.     public function addPost(\CoreBundle\Entity\Post $post)
  699.     {
  700.         $this->__initializer__ && $this->__initializer__->__invoke($this'addPost', [$post]);
  701.         return parent::addPost($post);
  702.     }
  703.     /**
  704.      * {@inheritDoc}
  705.      */
  706.     public function removePost(\CoreBundle\Entity\Post $post)
  707.     {
  708.         $this->__initializer__ && $this->__initializer__->__invoke($this'removePost', [$post]);
  709.         return parent::removePost($post);
  710.     }
  711.     /**
  712.      * {@inheritDoc}
  713.      */
  714.     public function getPosts()
  715.     {
  716.         $this->__initializer__ && $this->__initializer__->__invoke($this'getPosts', []);
  717.         return parent::getPosts();
  718.     }
  719.     /**
  720.      * {@inheritDoc}
  721.      */
  722.     public function setAdminName($adminName)
  723.     {
  724.         $this->__initializer__ && $this->__initializer__->__invoke($this'setAdminName', [$adminName]);
  725.         return parent::setAdminName($adminName);
  726.     }
  727.     /**
  728.      * {@inheritDoc}
  729.      */
  730.     public function getAdminName()
  731.     {
  732.         $this->__initializer__ && $this->__initializer__->__invoke($this'getAdminName', []);
  733.         return parent::getAdminName();
  734.     }
  735.     /**
  736.      * {@inheritDoc}
  737.      */
  738.     public function __toString(): string
  739.     {
  740.         $this->__initializer__ && $this->__initializer__->__invoke($this'__toString', []);
  741.         return parent::__toString();
  742.     }
  743.     /**
  744.      * {@inheritDoc}
  745.      */
  746.     public function addColor(\CoreBundle\Entity\Vehicles\ConfiguratorColor $color)
  747.     {
  748.         $this->__initializer__ && $this->__initializer__->__invoke($this'addColor', [$color]);
  749.         return parent::addColor($color);
  750.     }
  751.     /**
  752.      * {@inheritDoc}
  753.      */
  754.     public function removeColor(\CoreBundle\Entity\Vehicles\ConfiguratorColor $color)
  755.     {
  756.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeColor', [$color]);
  757.         return parent::removeColor($color);
  758.     }
  759.     /**
  760.      * {@inheritDoc}
  761.      */
  762.     public function getColors()
  763.     {
  764.         $this->__initializer__ && $this->__initializer__->__invoke($this'getColors', []);
  765.         return parent::getColors();
  766.     }
  767.     /**
  768.      * {@inheritDoc}
  769.      */
  770.     public function addInterier(\CoreBundle\Entity\Vehicles\ConfiguratorInterier $interier)
  771.     {
  772.         $this->__initializer__ && $this->__initializer__->__invoke($this'addInterier', [$interier]);
  773.         return parent::addInterier($interier);
  774.     }
  775.     /**
  776.      * {@inheritDoc}
  777.      */
  778.     public function removeInterier(\CoreBundle\Entity\Vehicles\ConfiguratorInterier $interier)
  779.     {
  780.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeInterier', [$interier]);
  781.         return parent::removeInterier($interier);
  782.     }
  783.     /**
  784.      * {@inheritDoc}
  785.      */
  786.     public function getInteriers()
  787.     {
  788.         $this->__initializer__ && $this->__initializer__->__invoke($this'getInteriers', []);
  789.         return parent::getInteriers();
  790.     }
  791.     /**
  792.      * {@inheritDoc}
  793.      */
  794.     public function addVehicleItem(\CoreBundle\Entity\Vehicles\VehicleItem $vehicleItem)
  795.     {
  796.         $this->__initializer__ && $this->__initializer__->__invoke($this'addVehicleItem', [$vehicleItem]);
  797.         return parent::addVehicleItem($vehicleItem);
  798.     }
  799.     /**
  800.      * {@inheritDoc}
  801.      */
  802.     public function removeVehicleItem(\CoreBundle\Entity\Vehicles\VehicleItem $vehicleItem)
  803.     {
  804.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeVehicleItem', [$vehicleItem]);
  805.         return parent::removeVehicleItem($vehicleItem);
  806.     }
  807.     /**
  808.      * {@inheritDoc}
  809.      */
  810.     public function getVehicleItems()
  811.     {
  812.         $this->__initializer__ && $this->__initializer__->__invoke($this'getVehicleItems', []);
  813.         return parent::getVehicleItems();
  814.     }
  815.     /**
  816.      * {@inheritDoc}
  817.      */
  818.     public function getArrayVehicleItems()
  819.     {
  820.         $this->__initializer__ && $this->__initializer__->__invoke($this'getArrayVehicleItems', []);
  821.         return parent::getArrayVehicleItems();
  822.     }
  823.     /**
  824.      * {@inheritDoc}
  825.      */
  826.     public function setIsDelete($isDelete)
  827.     {
  828.         $this->__initializer__ && $this->__initializer__->__invoke($this'setIsDelete', [$isDelete]);
  829.         return parent::setIsDelete($isDelete);
  830.     }
  831.     /**
  832.      * {@inheritDoc}
  833.      */
  834.     public function getIsDelete()
  835.     {
  836.         $this->__initializer__ && $this->__initializer__->__invoke($this'getIsDelete', []);
  837.         return parent::getIsDelete();
  838.     }
  839.     /**
  840.      * {@inheritDoc}
  841.      */
  842.     public function setCardJs($cardJs)
  843.     {
  844.         $this->__initializer__ && $this->__initializer__->__invoke($this'setCardJs', [$cardJs]);
  845.         return parent::setCardJs($cardJs);
  846.     }
  847.     /**
  848.      * {@inheritDoc}
  849.      */
  850.     public function getCardJs()
  851.     {
  852.         $this->__initializer__ && $this->__initializer__->__invoke($this'getCardJs', []);
  853.         return parent::getCardJs();
  854.     }
  855.     /**
  856.      * {@inheritDoc}
  857.      */
  858.     public function setSchoolAvailable($schoolAvailable)
  859.     {
  860.         $this->__initializer__ && $this->__initializer__->__invoke($this'setSchoolAvailable', [$schoolAvailable]);
  861.         return parent::setSchoolAvailable($schoolAvailable);
  862.     }
  863.     /**
  864.      * {@inheritDoc}
  865.      */
  866.     public function getSchoolAvailable()
  867.     {
  868.         $this->__initializer__ && $this->__initializer__->__invoke($this'getSchoolAvailable', []);
  869.         return parent::getSchoolAvailable();
  870.     }
  871.     /**
  872.      * {@inheritDoc}
  873.      */
  874.     public function setRiaId($riaId)
  875.     {
  876.         $this->__initializer__ && $this->__initializer__->__invoke($this'setRiaId', [$riaId]);
  877.         return parent::setRiaId($riaId);
  878.     }
  879.     /**
  880.      * {@inheritDoc}
  881.      */
  882.     public function getRiaId()
  883.     {
  884.         $this->__initializer__ && $this->__initializer__->__invoke($this'getRiaId', []);
  885.         return parent::getRiaId();
  886.     }
  887.     /**
  888.      * {@inheritDoc}
  889.      */
  890.     public function addRecommendGroup(\CoreBundle\Entity\Vehicles\RecommendGroup $recommendGroup)
  891.     {
  892.         $this->__initializer__ && $this->__initializer__->__invoke($this'addRecommendGroup', [$recommendGroup]);
  893.         return parent::addRecommendGroup($recommendGroup);
  894.     }
  895.     /**
  896.      * {@inheritDoc}
  897.      */
  898.     public function removeRecommendGroup(\CoreBundle\Entity\Vehicles\RecommendGroup $recommendGroup)
  899.     {
  900.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeRecommendGroup', [$recommendGroup]);
  901.         return parent::removeRecommendGroup($recommendGroup);
  902.     }
  903.     /**
  904.      * {@inheritDoc}
  905.      */
  906.     public function getRecommendGroup()
  907.     {
  908.         $this->__initializer__ && $this->__initializer__->__invoke($this'getRecommendGroup', []);
  909.         return parent::getRecommendGroup();
  910.     }
  911.     /**
  912.      * {@inheritDoc}
  913.      */
  914.     public function setRiaOptions($riaOptions)
  915.     {
  916.         $this->__initializer__ && $this->__initializer__->__invoke($this'setRiaOptions', [$riaOptions]);
  917.         return parent::setRiaOptions($riaOptions);
  918.     }
  919.     /**
  920.      * {@inheritDoc}
  921.      */
  922.     public function getRiaOptions()
  923.     {
  924.         $this->__initializer__ && $this->__initializer__->__invoke($this'getRiaOptions', []);
  925.         return parent::getRiaOptions();
  926.     }
  927.     /**
  928.      * {@inheritDoc}
  929.      */
  930.     public function setCrmId($crmId)
  931.     {
  932.         $this->__initializer__ && $this->__initializer__->__invoke($this'setCrmId', [$crmId]);
  933.         return parent::setCrmId($crmId);
  934.     }
  935.     /**
  936.      * {@inheritDoc}
  937.      */
  938.     public function getCrmId()
  939.     {
  940.         $this->__initializer__ && $this->__initializer__->__invoke($this'getCrmId', []);
  941.         return parent::getCrmId();
  942.     }
  943.     /**
  944.      * {@inheritDoc}
  945.      */
  946.     public function getIsNotFilled()
  947.     {
  948.         $this->__initializer__ && $this->__initializer__->__invoke($this'getIsNotFilled', []);
  949.         return parent::getIsNotFilled();
  950.     }
  951.     /**
  952.      * {@inheritDoc}
  953.      */
  954.     public function setIsNotFilled($is_not_filled)
  955.     {
  956.         $this->__initializer__ && $this->__initializer__->__invoke($this'setIsNotFilled', [$is_not_filled]);
  957.         return parent::setIsNotFilled($is_not_filled);
  958.     }
  959.     /**
  960.      * {@inheritDoc}
  961.      */
  962.     public function getRiaLevel()
  963.     {
  964.         $this->__initializer__ && $this->__initializer__->__invoke($this'getRiaLevel', []);
  965.         return parent::getRiaLevel();
  966.     }
  967.     /**
  968.      * {@inheritDoc}
  969.      */
  970.     public function setRiaLevel($ria_level)
  971.     {
  972.         $this->__initializer__ && $this->__initializer__->__invoke($this'setRiaLevel', [$ria_level]);
  973.         return parent::setRiaLevel($ria_level);
  974.     }
  975.     /**
  976.      * {@inheritDoc}
  977.      */
  978.     public function getRiaPeriod()
  979.     {
  980.         $this->__initializer__ && $this->__initializer__->__invoke($this'getRiaPeriod', []);
  981.         return parent::getRiaPeriod();
  982.     }
  983.     /**
  984.      * {@inheritDoc}
  985.      */
  986.     public function setRiaPeriod($ria_period)
  987.     {
  988.         $this->__initializer__ && $this->__initializer__->__invoke($this'setRiaPeriod', [$ria_period]);
  989.         return parent::setRiaPeriod($ria_period);
  990.     }
  991.     /**
  992.      * {@inheritDoc}
  993.      */
  994.     public function setViews($views)
  995.     {
  996.         $this->__initializer__ && $this->__initializer__->__invoke($this'setViews', [$views]);
  997.         return parent::setViews($views);
  998.     }
  999.     /**
  1000.      * {@inheritDoc}
  1001.      */
  1002.     public function getViews()
  1003.     {
  1004.         $this->__initializer__ && $this->__initializer__->__invoke($this'getViews', []);
  1005.         return parent::getViews();
  1006.     }
  1007.     /**
  1008.      * {@inheritDoc}
  1009.      */
  1010.     public function getRiaPublicationDate()
  1011.     {
  1012.         $this->__initializer__ && $this->__initializer__->__invoke($this'getRiaPublicationDate', []);
  1013.         return parent::getRiaPublicationDate();
  1014.     }
  1015.     /**
  1016.      * {@inheritDoc}
  1017.      */
  1018.     public function setRiaPublicationDate($ria_publication_date)
  1019.     {
  1020.         $this->__initializer__ && $this->__initializer__->__invoke($this'setRiaPublicationDate', [$ria_publication_date]);
  1021.         return parent::setRiaPublicationDate($ria_publication_date);
  1022.     }
  1023.     /**
  1024.      * {@inheritDoc}
  1025.      */
  1026.     public function getRiaTopPublicationDate()
  1027.     {
  1028.         $this->__initializer__ && $this->__initializer__->__invoke($this'getRiaTopPublicationDate', []);
  1029.         return parent::getRiaTopPublicationDate();
  1030.     }
  1031.     /**
  1032.      * {@inheritDoc}
  1033.      */
  1034.     public function setRiaTopPublicationDate($ria_top_publication_date)
  1035.     {
  1036.         $this->__initializer__ && $this->__initializer__->__invoke($this'setRiaTopPublicationDate', [$ria_top_publication_date]);
  1037.         return parent::setRiaTopPublicationDate($ria_top_publication_date);
  1038.     }
  1039.     /**
  1040.      * {@inheritDoc}
  1041.      */
  1042.     public function getRiaIsNotified()
  1043.     {
  1044.         $this->__initializer__ && $this->__initializer__->__invoke($this'getRiaIsNotified', []);
  1045.         return parent::getRiaIsNotified();
  1046.     }
  1047.     /**
  1048.      * {@inheritDoc}
  1049.      */
  1050.     public function setRiaIsNotified($ria_is_notified)
  1051.     {
  1052.         $this->__initializer__ && $this->__initializer__->__invoke($this'setRiaIsNotified', [$ria_is_notified]);
  1053.         return parent::setRiaIsNotified($ria_is_notified);
  1054.     }
  1055.     /**
  1056.      * {@inheritDoc}
  1057.      */
  1058.     public function getDays()
  1059.     {
  1060.         $this->__initializer__ && $this->__initializer__->__invoke($this'getDays', []);
  1061.         return parent::getDays();
  1062.     }
  1063.     /**
  1064.      * {@inheritDoc}
  1065.      */
  1066.     public function getAdminViews()
  1067.     {
  1068.         $this->__initializer__ && $this->__initializer__->__invoke($this'getAdminViews', []);
  1069.         return parent::getAdminViews();
  1070.     }
  1071.     /**
  1072.      * {@inheritDoc}
  1073.      */
  1074.     public function addFaq(\CoreBundle\Entity\Vehicles\Faq $faq)
  1075.     {
  1076.         $this->__initializer__ && $this->__initializer__->__invoke($this'addFaq', [$faq]);
  1077.         return parent::addFaq($faq);
  1078.     }
  1079.     /**
  1080.      * {@inheritDoc}
  1081.      */
  1082.     public function removeFaq(\CoreBundle\Entity\Vehicles\Faq $faq)
  1083.     {
  1084.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeFaq', [$faq]);
  1085.         return parent::removeFaq($faq);
  1086.     }
  1087.     /**
  1088.      * {@inheritDoc}
  1089.      */
  1090.     public function getFaqs()
  1091.     {
  1092.         $this->__initializer__ && $this->__initializer__->__invoke($this'getFaqs', []);
  1093.         return parent::getFaqs();
  1094.     }
  1095.     /**
  1096.      * {@inheritDoc}
  1097.      */
  1098.     public function setIsPreOrder($isPreOrder)
  1099.     {
  1100.         $this->__initializer__ && $this->__initializer__->__invoke($this'setIsPreOrder', [$isPreOrder]);
  1101.         return parent::setIsPreOrder($isPreOrder);
  1102.     }
  1103.     /**
  1104.      * {@inheritDoc}
  1105.      */
  1106.     public function getIsPreOrder()
  1107.     {
  1108.         $this->__initializer__ && $this->__initializer__->__invoke($this'getIsPreOrder', []);
  1109.         return parent::getIsPreOrder();
  1110.     }
  1111.     /**
  1112.      * {@inheritDoc}
  1113.      */
  1114.     public function addBoatEngine(\CoreBundle\Entity\Vehicles\Vehicle $boatEngine)
  1115.     {
  1116.         $this->__initializer__ && $this->__initializer__->__invoke($this'addBoatEngine', [$boatEngine]);
  1117.         return parent::addBoatEngine($boatEngine);
  1118.     }
  1119.     /**
  1120.      * {@inheritDoc}
  1121.      */
  1122.     public function removeBoatEngine(\CoreBundle\Entity\Vehicles\Vehicle $boatEngine)
  1123.     {
  1124.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeBoatEngine', [$boatEngine]);
  1125.         return parent::removeBoatEngine($boatEngine);
  1126.     }
  1127.     /**
  1128.      * {@inheritDoc}
  1129.      */
  1130.     public function getBoatEngine()
  1131.     {
  1132.         $this->__initializer__ && $this->__initializer__->__invoke($this'getBoatEngine', []);
  1133.         return parent::getBoatEngine();
  1134.     }
  1135.     /**
  1136.      * {@inheritDoc}
  1137.      */
  1138.     public function setNoindexFollow($noindexFollow)
  1139.     {
  1140.         $this->__initializer__ && $this->__initializer__->__invoke($this'setNoindexFollow', [$noindexFollow]);
  1141.         return parent::setNoindexFollow($noindexFollow);
  1142.     }
  1143.     /**
  1144.      * {@inheritDoc}
  1145.      */
  1146.     public function getNoindexFollow()
  1147.     {
  1148.         $this->__initializer__ && $this->__initializer__->__invoke($this'getNoindexFollow', []);
  1149.         return parent::getNoindexFollow();
  1150.     }
  1151.     /**
  1152.      * {@inheritDoc}
  1153.      */
  1154.     public function addCategory(\CoreBundle\Entity\Vehicles\Category $category)
  1155.     {
  1156.         $this->__initializer__ && $this->__initializer__->__invoke($this'addCategory', [$category]);
  1157.         return parent::addCategory($category);
  1158.     }
  1159.     /**
  1160.      * {@inheritDoc}
  1161.      */
  1162.     public function removeCategory(\CoreBundle\Entity\Vehicles\Category $category)
  1163.     {
  1164.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeCategory', [$category]);
  1165.         return parent::removeCategory($category);
  1166.     }
  1167.     /**
  1168.      * {@inheritDoc}
  1169.      */
  1170.     public function getCategories()
  1171.     {
  1172.         $this->__initializer__ && $this->__initializer__->__invoke($this'getCategories', []);
  1173.         return parent::getCategories();
  1174.     }
  1175.     /**
  1176.      * {@inheritDoc}
  1177.      */
  1178.     public function addAutoRiaOption(\CoreBundle\Entity\AutoRiaOptions $autoRiaOptionbool $isShow true): \CoreBundle\Entity\Vehicles\Vehicle
  1179.     {
  1180.         $this->__initializer__ && $this->__initializer__->__invoke($this'addAutoRiaOption', [$autoRiaOption$isShow]);
  1181.         return parent::addAutoRiaOption($autoRiaOption$isShow);
  1182.     }
  1183.     /**
  1184.      * {@inheritDoc}
  1185.      */
  1186.     public function removeAutoRiaOption(\CoreBundle\Entity\AutoRiaOptions $autoRiaOption): bool
  1187.     {
  1188.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeAutoRiaOption', [$autoRiaOption]);
  1189.         return parent::removeAutoRiaOption($autoRiaOption);
  1190.     }
  1191.     /**
  1192.      * {@inheritDoc}
  1193.      */
  1194.     public function getAutoRiaOptions(): \Doctrine\Common\Collections\Collection
  1195.     {
  1196.         $this->__initializer__ && $this->__initializer__->__invoke($this'getAutoRiaOptions', []);
  1197.         return parent::getAutoRiaOptions();
  1198.     }
  1199.     /**
  1200.      * {@inheritDoc}
  1201.      */
  1202.     public function getVehicleAutoRiaOptions(): ?\Doctrine\Common\Collections\Collection
  1203.     {
  1204.         $this->__initializer__ && $this->__initializer__->__invoke($this'getVehicleAutoRiaOptions', []);
  1205.         return parent::getVehicleAutoRiaOptions();
  1206.     }
  1207.     /**
  1208.      * {@inheritDoc}
  1209.      */
  1210.     public function addVehicleAutoRiaOption(\CoreBundle\Entity\Vehicles\VehicleAutoRiaOption $option)
  1211.     {
  1212.         $this->__initializer__ && $this->__initializer__->__invoke($this'addVehicleAutoRiaOption', [$option]);
  1213.         return parent::addVehicleAutoRiaOption($option);
  1214.     }
  1215.     /**
  1216.      * {@inheritDoc}
  1217.      */
  1218.     public function removeVehicleAutoRiaOption(\CoreBundle\Entity\Vehicles\VehicleAutoRiaOption $option)
  1219.     {
  1220.         $this->__initializer__ && $this->__initializer__->__invoke($this'removeVehicleAutoRiaOption', [$option]);
  1221.         return parent::removeVehicleAutoRiaOption($option);
  1222.     }
  1223.     /**
  1224.      * {@inheritDoc}
  1225.      */
  1226.     public function setVehicleCardType(?\CoreBundle\Entity\Vehicles\VehicleCardType $vehicleCardType): \CoreBundle\Entity\Vehicles\Vehicle
  1227.     {
  1228.         $this->__initializer__ && $this->__initializer__->__invoke($this'setVehicleCardType', [$vehicleCardType]);
  1229.         return parent::setVehicleCardType($vehicleCardType);
  1230.     }
  1231.     /**
  1232.      * {@inheritDoc}
  1233.      */
  1234.     public function getVehicleCardType(): ?\CoreBundle\Entity\Vehicles\VehicleCardType
  1235.     {
  1236.         $this->__initializer__ && $this->__initializer__->__invoke($this'getVehicleCardType', []);
  1237.         return parent::getVehicleCardType();
  1238.     }
  1239.     /**
  1240.      * {@inheritDoc}
  1241.      */
  1242.     public function getUpdatedAt(): \DateTime
  1243.     {
  1244.         $this->__initializer__ && $this->__initializer__->__invoke($this'getUpdatedAt', []);
  1245.         return parent::getUpdatedAt();
  1246.     }
  1247.     /**
  1248.      * {@inheritDoc}
  1249.      */
  1250.     public function setUpdatedAt(): \CoreBundle\Entity\Vehicles\Vehicle
  1251.     {
  1252.         $this->__initializer__ && $this->__initializer__->__invoke($this'setUpdatedAt', []);
  1253.         return parent::setUpdatedAt();
  1254.     }
  1255. }