setka-8.x-1.0/src/ProxyClass/SetkaEditorUninstallValidator.php
src/ProxyClass/SetkaEditorUninstallValidator.php
<?php // @codingStandardsIgnoreFile /** * This file was generated via php core/scripts/generate-proxy-class.php 'Drupal\setka_editor\SetkaEditorUninstallValidator' "modules/custom/setka_editor/src". */ namespace Drupal\setka_editor\ProxyClass { /** * Provides a proxy class for \Drupal\setka_editor\SetkaEditorUninstallValidator. * * @see \Drupal\Component\ProxyBuilder */ class SetkaEditorUninstallValidator implements \Drupal\Core\Extension\ModuleUninstallValidatorInterface { use \Drupal\Core\DependencyInjection\DependencySerializationTrait; /** * The id of the original proxied service. * * @var string */ protected $drupalProxyOriginalServiceId; /** * The real proxied service, after it was lazy loaded. * * @var \Drupal\setka_editor\SetkaEditorUninstallValidator */ protected $service; /** * The service container. * * @var \Symfony\Component\DependencyInjection\ContainerInterface */ protected $container; /** * Constructs a ProxyClass Drupal proxy object. * * @param \Symfony\Component\DependencyInjection\ContainerInterface $container * The container. * @param string $drupal_proxy_original_service_id * The service ID of the original service. */ public function __construct(\Symfony\Component\DependencyInjection\ContainerInterface $container, $drupal_proxy_original_service_id) { $this->container = $container; $this->drupalProxyOriginalServiceId = $drupal_proxy_original_service_id; } /** * Lazy loads the real service from the container. * * @return object * Returns the constructed real service. */ protected function lazyLoadItself() { if (!isset($this->service)) { $this->service = $this->container->get($this->drupalProxyOriginalServiceId); } return $this->service; } /** * {@inheritdoc} */ public function validate($module) { return $this->lazyLoadItself()->validate($module); } /** * {@inheritdoc} */ public function setStringTranslation(\Drupal\Core\StringTranslation\TranslationInterface $translation) { return $this->lazyLoadItself()->setStringTranslation($translation); } } }