var/cache/dev/ContainerPJK1Wfi/proxy-classes.php line 943

Open in your IDE?
  1. <?php
  2. namespace ContainerPJK1Wfi;
  3. include_once \dirname(__DIR__4).'/vendor/scheb/2fa-bundle/Model/PersisterInterface.php';
  4. include_once \dirname(__DIR__4).'/vendor/scheb/2fa-bundle/Model/Persister/DoctrinePersister.php';
  5. class DoctrinePersister_a694024 extends \Scheb\TwoFactorBundle\Model\Persister\DoctrinePersister implements \ProxyManager\Proxy\VirtualProxyInterface
  6. {
  7.     /**
  8.      * @var \Scheb\TwoFactorBundle\Model\Persister\DoctrinePersister|null wrapped object, if the proxy is initialized
  9.      */
  10.     private $valueHolderf81ea null;
  11.     /**
  12.      * @var \Closure|null initializer responsible for generating the wrapped object
  13.      */
  14.     private $initializer1ea8b null;
  15.     /**
  16.      * @var bool[] map of public properties of the parent class
  17.      */
  18.     private static $publicProperties07d1f = [
  19.         
  20.     ];
  21.     public function persist($user) : void
  22.     {
  23.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'persist', array('user' => $user), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  24.         $this->valueHolderf81ea->persist($user);
  25. return;
  26.     }
  27.     /**
  28.      * Constructor for lazy initialization
  29.      *
  30.      * @param \Closure|null $initializer
  31.      */
  32.     public static function staticProxyConstructor($initializer)
  33.     {
  34.         static $reflection;
  35.         $reflection $reflection ?? new \ReflectionClass(__CLASS__);
  36.         $instance   $reflection->newInstanceWithoutConstructor();
  37.         \Closure::bind(function (\Scheb\TwoFactorBundle\Model\Persister\DoctrinePersister $instance) {
  38.             unset($instance->om);
  39.         }, $instance'Scheb\\TwoFactorBundle\\Model\\Persister\\DoctrinePersister')->__invoke($instance);
  40.         $instance->initializer1ea8b $initializer;
  41.         return $instance;
  42.     }
  43.     public function __construct($om)
  44.     {
  45.         static $reflection;
  46.         if (! $this->valueHolderf81ea) {
  47.             $reflection $reflection ?? new \ReflectionClass('Scheb\\TwoFactorBundle\\Model\\Persister\\DoctrinePersister');
  48.             $this->valueHolderf81ea $reflection->newInstanceWithoutConstructor();
  49.         \Closure::bind(function (\Scheb\TwoFactorBundle\Model\Persister\DoctrinePersister $instance) {
  50.             unset($instance->om);
  51.         }, $this'Scheb\\TwoFactorBundle\\Model\\Persister\\DoctrinePersister')->__invoke($this);
  52.         }
  53.         $this->valueHolderf81ea->__construct($om);
  54.     }
  55.     public function & __get($name)
  56.     {
  57.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__get', ['name' => $name], $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  58.         if (isset(self::$publicProperties07d1f[$name])) {
  59.             return $this->valueHolderf81ea->$name;
  60.         }
  61.         $realInstanceReflection = new \ReflectionClass('Scheb\\TwoFactorBundle\\Model\\Persister\\DoctrinePersister');
  62.         if (! $realInstanceReflection->hasProperty($name)) {
  63.             $targetObject $this->valueHolderf81ea;
  64.             $backtrace debug_backtrace(false1);
  65.             trigger_error(
  66.                 sprintf(
  67.                     'Undefined property: %s::$%s in %s on line %s',
  68.                     $realInstanceReflection->getName(),
  69.                     $name,
  70.                     $backtrace[0]['file'],
  71.                     $backtrace[0]['line']
  72.                 ),
  73.                 \E_USER_NOTICE
  74.             );
  75.             return $targetObject->$name;
  76.         }
  77.         $targetObject $this->valueHolderf81ea;
  78.         $accessor = function & () use ($targetObject$name) {
  79.             return $targetObject->$name;
  80.         };
  81.         $backtrace debug_backtrace(true2);
  82.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  83.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  84.         $returnValue = & $accessor();
  85.         return $returnValue;
  86.     }
  87.     public function __set($name$value)
  88.     {
  89.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__set', array('name' => $name'value' => $value), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  90.         $realInstanceReflection = new \ReflectionClass('Scheb\\TwoFactorBundle\\Model\\Persister\\DoctrinePersister');
  91.         if (! $realInstanceReflection->hasProperty($name)) {
  92.             $targetObject $this->valueHolderf81ea;
  93.             $targetObject->$name $value;
  94.             return $targetObject->$name;
  95.         }
  96.         $targetObject $this->valueHolderf81ea;
  97.         $accessor = function & () use ($targetObject$name$value) {
  98.             $targetObject->$name $value;
  99.             return $targetObject->$name;
  100.         };
  101.         $backtrace debug_backtrace(true2);
  102.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  103.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  104.         $returnValue = & $accessor();
  105.         return $returnValue;
  106.     }
  107.     public function __isset($name)
  108.     {
  109.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__isset', array('name' => $name), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  110.         $realInstanceReflection = new \ReflectionClass('Scheb\\TwoFactorBundle\\Model\\Persister\\DoctrinePersister');
  111.         if (! $realInstanceReflection->hasProperty($name)) {
  112.             $targetObject $this->valueHolderf81ea;
  113.             return isset($targetObject->$name);
  114.         }
  115.         $targetObject $this->valueHolderf81ea;
  116.         $accessor = function () use ($targetObject$name) {
  117.             return isset($targetObject->$name);
  118.         };
  119.         $backtrace debug_backtrace(true2);
  120.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  121.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  122.         $returnValue $accessor();
  123.         return $returnValue;
  124.     }
  125.     public function __unset($name)
  126.     {
  127.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__unset', array('name' => $name), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  128.         $realInstanceReflection = new \ReflectionClass('Scheb\\TwoFactorBundle\\Model\\Persister\\DoctrinePersister');
  129.         if (! $realInstanceReflection->hasProperty($name)) {
  130.             $targetObject $this->valueHolderf81ea;
  131.             unset($targetObject->$name);
  132.             return;
  133.         }
  134.         $targetObject $this->valueHolderf81ea;
  135.         $accessor = function () use ($targetObject$name) {
  136.             unset($targetObject->$name);
  137.             return;
  138.         };
  139.         $backtrace debug_backtrace(true2);
  140.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  141.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  142.         $accessor();
  143.     }
  144.     public function __clone()
  145.     {
  146.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__clone', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  147.         $this->valueHolderf81ea = clone $this->valueHolderf81ea;
  148.     }
  149.     public function __sleep()
  150.     {
  151.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__sleep', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  152.         return array('valueHolderf81ea');
  153.     }
  154.     public function __wakeup()
  155.     {
  156.         \Closure::bind(function (\Scheb\TwoFactorBundle\Model\Persister\DoctrinePersister $instance) {
  157.             unset($instance->om);
  158.         }, $this'Scheb\\TwoFactorBundle\\Model\\Persister\\DoctrinePersister')->__invoke($this);
  159.     }
  160.     public function setProxyInitializer(?\Closure $initializer null) : void
  161.     {
  162.         $this->initializer1ea8b $initializer;
  163.     }
  164.     public function getProxyInitializer() : ?\Closure
  165.     {
  166.         return $this->initializer1ea8b;
  167.     }
  168.     public function initializeProxy() : bool
  169.     {
  170.         return $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'initializeProxy', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  171.     }
  172.     public function isProxyInitialized() : bool
  173.     {
  174.         return null !== $this->valueHolderf81ea;
  175.     }
  176.     public function getWrappedValueHolderValue()
  177.     {
  178.         return $this->valueHolderf81ea;
  179.     }
  180. }
  181. if (!\class_exists('DoctrinePersister_a694024'false)) {
  182.     \class_alias(__NAMESPACE__.'\\DoctrinePersister_a694024''DoctrinePersister_a694024'false);
  183. }
  184. include_once \dirname(__DIR__4).'/vendor/scheb/2fa-email/Security/TwoFactor/Provider/Email/Generator/CodeGeneratorInterface.php';
  185. include_once \dirname(__DIR__4).'/vendor/scheb/2fa-email/Security/TwoFactor/Provider/Email/Generator/CodeGenerator.php';
  186. class CodeGenerator_6e857fe extends \Scheb\TwoFactorBundle\Security\TwoFactor\Provider\Email\Generator\CodeGenerator implements \ProxyManager\Proxy\VirtualProxyInterface
  187. {
  188.     /**
  189.      * @var \Scheb\TwoFactorBundle\Security\TwoFactor\Provider\Email\Generator\CodeGenerator|null wrapped object, if the proxy is initialized
  190.      */
  191.     private $valueHolderf81ea null;
  192.     /**
  193.      * @var \Closure|null initializer responsible for generating the wrapped object
  194.      */
  195.     private $initializer1ea8b null;
  196.     /**
  197.      * @var bool[] map of public properties of the parent class
  198.      */
  199.     private static $publicProperties07d1f = [
  200.         
  201.     ];
  202.     public function generateAndSend(\Scheb\TwoFactorBundle\Model\Email\TwoFactorInterface $user) : void
  203.     {
  204.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'generateAndSend', array('user' => $user), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  205.         $this->valueHolderf81ea->generateAndSend($user);
  206. return;
  207.     }
  208.     public function reSend(\Scheb\TwoFactorBundle\Model\Email\TwoFactorInterface $user) : void
  209.     {
  210.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'reSend', array('user' => $user), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  211.         $this->valueHolderf81ea->reSend($user);
  212. return;
  213.     }
  214.     /**
  215.      * Constructor for lazy initialization
  216.      *
  217.      * @param \Closure|null $initializer
  218.      */
  219.     public static function staticProxyConstructor($initializer)
  220.     {
  221.         static $reflection;
  222.         $reflection $reflection ?? new \ReflectionClass(__CLASS__);
  223.         $instance   $reflection->newInstanceWithoutConstructor();
  224.         \Closure::bind(function (\Scheb\TwoFactorBundle\Security\TwoFactor\Provider\Email\Generator\CodeGenerator $instance) {
  225.             unset($instance->persister$instance->mailer$instance->digits);
  226.         }, $instance'Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Provider\\Email\\Generator\\CodeGenerator')->__invoke($instance);
  227.         $instance->initializer1ea8b $initializer;
  228.         return $instance;
  229.     }
  230.     public function __construct(\Scheb\TwoFactorBundle\Model\PersisterInterface $persister, \Scheb\TwoFactorBundle\Mailer\AuthCodeMailerInterface $mailerint $digits)
  231.     {
  232.         static $reflection;
  233.         if (! $this->valueHolderf81ea) {
  234.             $reflection $reflection ?? new \ReflectionClass('Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Provider\\Email\\Generator\\CodeGenerator');
  235.             $this->valueHolderf81ea $reflection->newInstanceWithoutConstructor();
  236.         \Closure::bind(function (\Scheb\TwoFactorBundle\Security\TwoFactor\Provider\Email\Generator\CodeGenerator $instance) {
  237.             unset($instance->persister$instance->mailer$instance->digits);
  238.         }, $this'Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Provider\\Email\\Generator\\CodeGenerator')->__invoke($this);
  239.         }
  240.         $this->valueHolderf81ea->__construct($persister$mailer$digits);
  241.     }
  242.     public function & __get($name)
  243.     {
  244.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__get', ['name' => $name], $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  245.         if (isset(self::$publicProperties07d1f[$name])) {
  246.             return $this->valueHolderf81ea->$name;
  247.         }
  248.         $realInstanceReflection = new \ReflectionClass('Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Provider\\Email\\Generator\\CodeGenerator');
  249.         if (! $realInstanceReflection->hasProperty($name)) {
  250.             $targetObject $this->valueHolderf81ea;
  251.             $backtrace debug_backtrace(false1);
  252.             trigger_error(
  253.                 sprintf(
  254.                     'Undefined property: %s::$%s in %s on line %s',
  255.                     $realInstanceReflection->getName(),
  256.                     $name,
  257.                     $backtrace[0]['file'],
  258.                     $backtrace[0]['line']
  259.                 ),
  260.                 \E_USER_NOTICE
  261.             );
  262.             return $targetObject->$name;
  263.         }
  264.         $targetObject $this->valueHolderf81ea;
  265.         $accessor = function & () use ($targetObject$name) {
  266.             return $targetObject->$name;
  267.         };
  268.         $backtrace debug_backtrace(true2);
  269.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  270.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  271.         $returnValue = & $accessor();
  272.         return $returnValue;
  273.     }
  274.     public function __set($name$value)
  275.     {
  276.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__set', array('name' => $name'value' => $value), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  277.         $realInstanceReflection = new \ReflectionClass('Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Provider\\Email\\Generator\\CodeGenerator');
  278.         if (! $realInstanceReflection->hasProperty($name)) {
  279.             $targetObject $this->valueHolderf81ea;
  280.             $targetObject->$name $value;
  281.             return $targetObject->$name;
  282.         }
  283.         $targetObject $this->valueHolderf81ea;
  284.         $accessor = function & () use ($targetObject$name$value) {
  285.             $targetObject->$name $value;
  286.             return $targetObject->$name;
  287.         };
  288.         $backtrace debug_backtrace(true2);
  289.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  290.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  291.         $returnValue = & $accessor();
  292.         return $returnValue;
  293.     }
  294.     public function __isset($name)
  295.     {
  296.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__isset', array('name' => $name), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  297.         $realInstanceReflection = new \ReflectionClass('Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Provider\\Email\\Generator\\CodeGenerator');
  298.         if (! $realInstanceReflection->hasProperty($name)) {
  299.             $targetObject $this->valueHolderf81ea;
  300.             return isset($targetObject->$name);
  301.         }
  302.         $targetObject $this->valueHolderf81ea;
  303.         $accessor = function () use ($targetObject$name) {
  304.             return isset($targetObject->$name);
  305.         };
  306.         $backtrace debug_backtrace(true2);
  307.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  308.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  309.         $returnValue $accessor();
  310.         return $returnValue;
  311.     }
  312.     public function __unset($name)
  313.     {
  314.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__unset', array('name' => $name), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  315.         $realInstanceReflection = new \ReflectionClass('Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Provider\\Email\\Generator\\CodeGenerator');
  316.         if (! $realInstanceReflection->hasProperty($name)) {
  317.             $targetObject $this->valueHolderf81ea;
  318.             unset($targetObject->$name);
  319.             return;
  320.         }
  321.         $targetObject $this->valueHolderf81ea;
  322.         $accessor = function () use ($targetObject$name) {
  323.             unset($targetObject->$name);
  324.             return;
  325.         };
  326.         $backtrace debug_backtrace(true2);
  327.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  328.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  329.         $accessor();
  330.     }
  331.     public function __clone()
  332.     {
  333.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__clone', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  334.         $this->valueHolderf81ea = clone $this->valueHolderf81ea;
  335.     }
  336.     public function __sleep()
  337.     {
  338.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__sleep', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  339.         return array('valueHolderf81ea');
  340.     }
  341.     public function __wakeup()
  342.     {
  343.         \Closure::bind(function (\Scheb\TwoFactorBundle\Security\TwoFactor\Provider\Email\Generator\CodeGenerator $instance) {
  344.             unset($instance->persister$instance->mailer$instance->digits);
  345.         }, $this'Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Provider\\Email\\Generator\\CodeGenerator')->__invoke($this);
  346.     }
  347.     public function setProxyInitializer(?\Closure $initializer null) : void
  348.     {
  349.         $this->initializer1ea8b $initializer;
  350.     }
  351.     public function getProxyInitializer() : ?\Closure
  352.     {
  353.         return $this->initializer1ea8b;
  354.     }
  355.     public function initializeProxy() : bool
  356.     {
  357.         return $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'initializeProxy', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  358.     }
  359.     public function isProxyInitialized() : bool
  360.     {
  361.         return null !== $this->valueHolderf81ea;
  362.     }
  363.     public function getWrappedValueHolderValue()
  364.     {
  365.         return $this->valueHolderf81ea;
  366.     }
  367. }
  368. if (!\class_exists('CodeGenerator_6e857fe'false)) {
  369.     \class_alias(__NAMESPACE__.'\\CodeGenerator_6e857fe''CodeGenerator_6e857fe'false);
  370. }
  371. include_once \dirname(__DIR__4).'/vendor/scheb/2fa-bundle/Security/TwoFactor/Provider/TwoFactorFormRendererInterface.php';
  372. include_once \dirname(__DIR__4).'/vendor/scheb/2fa-bundle/Security/TwoFactor/Provider/DefaultTwoFactorFormRenderer.php';
  373. class DefaultTwoFactorFormRenderer_892ae3f extends \Scheb\TwoFactorBundle\Security\TwoFactor\Provider\DefaultTwoFactorFormRenderer implements \ProxyManager\Proxy\VirtualProxyInterface
  374. {
  375.     /**
  376.      * @var \Scheb\TwoFactorBundle\Security\TwoFactor\Provider\DefaultTwoFactorFormRenderer|null wrapped object, if the proxy is initialized
  377.      */
  378.     private $valueHolderf81ea null;
  379.     /**
  380.      * @var \Closure|null initializer responsible for generating the wrapped object
  381.      */
  382.     private $initializer1ea8b null;
  383.     /**
  384.      * @var bool[] map of public properties of the parent class
  385.      */
  386.     private static $publicProperties07d1f = [
  387.         
  388.     ];
  389.     public function renderForm(\Symfony\Component\HttpFoundation\Request $request, array $templateVars) : \Symfony\Component\HttpFoundation\Response
  390.     {
  391.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'renderForm', array('request' => $request'templateVars' => $templateVars), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  392.         return $this->valueHolderf81ea->renderForm($request$templateVars);
  393.     }
  394.     /**
  395.      * Constructor for lazy initialization
  396.      *
  397.      * @param \Closure|null $initializer
  398.      */
  399.     public static function staticProxyConstructor($initializer)
  400.     {
  401.         static $reflection;
  402.         $reflection $reflection ?? new \ReflectionClass(__CLASS__);
  403.         $instance   $reflection->newInstanceWithoutConstructor();
  404.         \Closure::bind(function (\Scheb\TwoFactorBundle\Security\TwoFactor\Provider\DefaultTwoFactorFormRenderer $instance) {
  405.             unset($instance->twigEnvironment$instance->template$instance->templateVars);
  406.         }, $instance'Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Provider\\DefaultTwoFactorFormRenderer')->__invoke($instance);
  407.         $instance->initializer1ea8b $initializer;
  408.         return $instance;
  409.     }
  410.     public function __construct(\Twig\Environment $twigRendererstring $template, array $templateVars = [])
  411.     {
  412.         static $reflection;
  413.         if (! $this->valueHolderf81ea) {
  414.             $reflection $reflection ?? new \ReflectionClass('Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Provider\\DefaultTwoFactorFormRenderer');
  415.             $this->valueHolderf81ea $reflection->newInstanceWithoutConstructor();
  416.         \Closure::bind(function (\Scheb\TwoFactorBundle\Security\TwoFactor\Provider\DefaultTwoFactorFormRenderer $instance) {
  417.             unset($instance->twigEnvironment$instance->template$instance->templateVars);
  418.         }, $this'Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Provider\\DefaultTwoFactorFormRenderer')->__invoke($this);
  419.         }
  420.         $this->valueHolderf81ea->__construct($twigRenderer$template$templateVars);
  421.     }
  422.     public function & __get($name)
  423.     {
  424.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__get', ['name' => $name], $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  425.         if (isset(self::$publicProperties07d1f[$name])) {
  426.             return $this->valueHolderf81ea->$name;
  427.         }
  428.         $realInstanceReflection = new \ReflectionClass('Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Provider\\DefaultTwoFactorFormRenderer');
  429.         if (! $realInstanceReflection->hasProperty($name)) {
  430.             $targetObject $this->valueHolderf81ea;
  431.             $backtrace debug_backtrace(false1);
  432.             trigger_error(
  433.                 sprintf(
  434.                     'Undefined property: %s::$%s in %s on line %s',
  435.                     $realInstanceReflection->getName(),
  436.                     $name,
  437.                     $backtrace[0]['file'],
  438.                     $backtrace[0]['line']
  439.                 ),
  440.                 \E_USER_NOTICE
  441.             );
  442.             return $targetObject->$name;
  443.         }
  444.         $targetObject $this->valueHolderf81ea;
  445.         $accessor = function & () use ($targetObject$name) {
  446.             return $targetObject->$name;
  447.         };
  448.         $backtrace debug_backtrace(true2);
  449.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  450.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  451.         $returnValue = & $accessor();
  452.         return $returnValue;
  453.     }
  454.     public function __set($name$value)
  455.     {
  456.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__set', array('name' => $name'value' => $value), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  457.         $realInstanceReflection = new \ReflectionClass('Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Provider\\DefaultTwoFactorFormRenderer');
  458.         if (! $realInstanceReflection->hasProperty($name)) {
  459.             $targetObject $this->valueHolderf81ea;
  460.             $targetObject->$name $value;
  461.             return $targetObject->$name;
  462.         }
  463.         $targetObject $this->valueHolderf81ea;
  464.         $accessor = function & () use ($targetObject$name$value) {
  465.             $targetObject->$name $value;
  466.             return $targetObject->$name;
  467.         };
  468.         $backtrace debug_backtrace(true2);
  469.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  470.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  471.         $returnValue = & $accessor();
  472.         return $returnValue;
  473.     }
  474.     public function __isset($name)
  475.     {
  476.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__isset', array('name' => $name), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  477.         $realInstanceReflection = new \ReflectionClass('Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Provider\\DefaultTwoFactorFormRenderer');
  478.         if (! $realInstanceReflection->hasProperty($name)) {
  479.             $targetObject $this->valueHolderf81ea;
  480.             return isset($targetObject->$name);
  481.         }
  482.         $targetObject $this->valueHolderf81ea;
  483.         $accessor = function () use ($targetObject$name) {
  484.             return isset($targetObject->$name);
  485.         };
  486.         $backtrace debug_backtrace(true2);
  487.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  488.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  489.         $returnValue $accessor();
  490.         return $returnValue;
  491.     }
  492.     public function __unset($name)
  493.     {
  494.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__unset', array('name' => $name), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  495.         $realInstanceReflection = new \ReflectionClass('Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Provider\\DefaultTwoFactorFormRenderer');
  496.         if (! $realInstanceReflection->hasProperty($name)) {
  497.             $targetObject $this->valueHolderf81ea;
  498.             unset($targetObject->$name);
  499.             return;
  500.         }
  501.         $targetObject $this->valueHolderf81ea;
  502.         $accessor = function () use ($targetObject$name) {
  503.             unset($targetObject->$name);
  504.             return;
  505.         };
  506.         $backtrace debug_backtrace(true2);
  507.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  508.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  509.         $accessor();
  510.     }
  511.     public function __clone()
  512.     {
  513.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__clone', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  514.         $this->valueHolderf81ea = clone $this->valueHolderf81ea;
  515.     }
  516.     public function __sleep()
  517.     {
  518.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__sleep', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  519.         return array('valueHolderf81ea');
  520.     }
  521.     public function __wakeup()
  522.     {
  523.         \Closure::bind(function (\Scheb\TwoFactorBundle\Security\TwoFactor\Provider\DefaultTwoFactorFormRenderer $instance) {
  524.             unset($instance->twigEnvironment$instance->template$instance->templateVars);
  525.         }, $this'Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Provider\\DefaultTwoFactorFormRenderer')->__invoke($this);
  526.     }
  527.     public function setProxyInitializer(?\Closure $initializer null) : void
  528.     {
  529.         $this->initializer1ea8b $initializer;
  530.     }
  531.     public function getProxyInitializer() : ?\Closure
  532.     {
  533.         return $this->initializer1ea8b;
  534.     }
  535.     public function initializeProxy() : bool
  536.     {
  537.         return $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'initializeProxy', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  538.     }
  539.     public function isProxyInitialized() : bool
  540.     {
  541.         return null !== $this->valueHolderf81ea;
  542.     }
  543.     public function getWrappedValueHolderValue()
  544.     {
  545.         return $this->valueHolderf81ea;
  546.     }
  547. }
  548. if (!\class_exists('DefaultTwoFactorFormRenderer_892ae3f'false)) {
  549.     \class_alias(__NAMESPACE__.'\\DefaultTwoFactorFormRenderer_892ae3f''DefaultTwoFactorFormRenderer_892ae3f'false);
  550. }
  551. include_once \dirname(__DIR__4).'/vendor/doctrine/persistence/src/Persistence/ObjectManager.php';
  552. include_once \dirname(__DIR__4).'/vendor/doctrine/orm/src/EntityManagerInterface.php';
  553. include_once \dirname(__DIR__4).'/vendor/doctrine/orm/src/EntityManager.php';
  554. class EntityManager_9a5be93 extends \Doctrine\ORM\EntityManager implements \ProxyManager\Proxy\VirtualProxyInterface
  555. {
  556.     /**
  557.      * @var \Doctrine\ORM\EntityManager|null wrapped object, if the proxy is initialized
  558.      */
  559.     private $valueHolderf81ea null;
  560.     /**
  561.      * @var \Closure|null initializer responsible for generating the wrapped object
  562.      */
  563.     private $initializer1ea8b null;
  564.     /**
  565.      * @var bool[] map of public properties of the parent class
  566.      */
  567.     private static $publicProperties07d1f = [
  568.         
  569.     ];
  570.     public function getConnection()
  571.     {
  572.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'getConnection', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  573.         return $this->valueHolderf81ea->getConnection();
  574.     }
  575.     public function getMetadataFactory()
  576.     {
  577.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'getMetadataFactory', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  578.         return $this->valueHolderf81ea->getMetadataFactory();
  579.     }
  580.     public function getExpressionBuilder()
  581.     {
  582.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'getExpressionBuilder', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  583.         return $this->valueHolderf81ea->getExpressionBuilder();
  584.     }
  585.     public function beginTransaction()
  586.     {
  587.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'beginTransaction', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  588.         return $this->valueHolderf81ea->beginTransaction();
  589.     }
  590.     public function getCache()
  591.     {
  592.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'getCache', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  593.         return $this->valueHolderf81ea->getCache();
  594.     }
  595.     public function transactional($func)
  596.     {
  597.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'transactional', array('func' => $func), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  598.         return $this->valueHolderf81ea->transactional($func);
  599.     }
  600.     public function wrapInTransaction(callable $func)
  601.     {
  602.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'wrapInTransaction', array('func' => $func), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  603.         return $this->valueHolderf81ea->wrapInTransaction($func);
  604.     }
  605.     public function commit()
  606.     {
  607.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'commit', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  608.         return $this->valueHolderf81ea->commit();
  609.     }
  610.     public function rollback()
  611.     {
  612.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'rollback', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  613.         return $this->valueHolderf81ea->rollback();
  614.     }
  615.     public function getClassMetadata($className)
  616.     {
  617.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'getClassMetadata', array('className' => $className), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  618.         return $this->valueHolderf81ea->getClassMetadata($className);
  619.     }
  620.     public function createQuery($dql '')
  621.     {
  622.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'createQuery', array('dql' => $dql), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  623.         return $this->valueHolderf81ea->createQuery($dql);
  624.     }
  625.     public function createNamedQuery($name)
  626.     {
  627.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'createNamedQuery', array('name' => $name), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  628.         return $this->valueHolderf81ea->createNamedQuery($name);
  629.     }
  630.     public function createNativeQuery($sql, \Doctrine\ORM\Query\ResultSetMapping $rsm)
  631.     {
  632.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'createNativeQuery', array('sql' => $sql'rsm' => $rsm), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  633.         return $this->valueHolderf81ea->createNativeQuery($sql$rsm);
  634.     }
  635.     public function createNamedNativeQuery($name)
  636.     {
  637.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'createNamedNativeQuery', array('name' => $name), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  638.         return $this->valueHolderf81ea->createNamedNativeQuery($name);
  639.     }
  640.     public function createQueryBuilder()
  641.     {
  642.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'createQueryBuilder', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  643.         return $this->valueHolderf81ea->createQueryBuilder();
  644.     }
  645.     public function flush($entity null)
  646.     {
  647.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'flush', array('entity' => $entity), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  648.         return $this->valueHolderf81ea->flush($entity);
  649.     }
  650.     public function find($className$id$lockMode null$lockVersion null)
  651.     {
  652.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'find', array('className' => $className'id' => $id'lockMode' => $lockMode'lockVersion' => $lockVersion), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  653.         return $this->valueHolderf81ea->find($className$id$lockMode$lockVersion);
  654.     }
  655.     public function getReference($entityName$id)
  656.     {
  657.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'getReference', array('entityName' => $entityName'id' => $id), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  658.         return $this->valueHolderf81ea->getReference($entityName$id);
  659.     }
  660.     public function getPartialReference($entityName$identifier)
  661.     {
  662.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'getPartialReference', array('entityName' => $entityName'identifier' => $identifier), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  663.         return $this->valueHolderf81ea->getPartialReference($entityName$identifier);
  664.     }
  665.     public function clear($entityName null)
  666.     {
  667.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'clear', array('entityName' => $entityName), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  668.         return $this->valueHolderf81ea->clear($entityName);
  669.     }
  670.     public function close()
  671.     {
  672.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'close', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  673.         return $this->valueHolderf81ea->close();
  674.     }
  675.     public function persist($entity)
  676.     {
  677.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'persist', array('entity' => $entity), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  678.         return $this->valueHolderf81ea->persist($entity);
  679.     }
  680.     public function remove($entity)
  681.     {
  682.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'remove', array('entity' => $entity), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  683.         return $this->valueHolderf81ea->remove($entity);
  684.     }
  685.     public function refresh($entity, ?int $lockMode null)
  686.     {
  687.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'refresh', array('entity' => $entity'lockMode' => $lockMode), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  688.         return $this->valueHolderf81ea->refresh($entity$lockMode);
  689.     }
  690.     public function detach($entity)
  691.     {
  692.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'detach', array('entity' => $entity), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  693.         return $this->valueHolderf81ea->detach($entity);
  694.     }
  695.     public function merge($entity)
  696.     {
  697.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'merge', array('entity' => $entity), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  698.         return $this->valueHolderf81ea->merge($entity);
  699.     }
  700.     public function copy($entity$deep false)
  701.     {
  702.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'copy', array('entity' => $entity'deep' => $deep), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  703.         return $this->valueHolderf81ea->copy($entity$deep);
  704.     }
  705.     public function lock($entity$lockMode$lockVersion null)
  706.     {
  707.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'lock', array('entity' => $entity'lockMode' => $lockMode'lockVersion' => $lockVersion), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  708.         return $this->valueHolderf81ea->lock($entity$lockMode$lockVersion);
  709.     }
  710.     public function getRepository($entityName)
  711.     {
  712.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'getRepository', array('entityName' => $entityName), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  713.         return $this->valueHolderf81ea->getRepository($entityName);
  714.     }
  715.     public function contains($entity)
  716.     {
  717.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'contains', array('entity' => $entity), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  718.         return $this->valueHolderf81ea->contains($entity);
  719.     }
  720.     public function getEventManager()
  721.     {
  722.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'getEventManager', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  723.         return $this->valueHolderf81ea->getEventManager();
  724.     }
  725.     public function getConfiguration()
  726.     {
  727.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'getConfiguration', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  728.         return $this->valueHolderf81ea->getConfiguration();
  729.     }
  730.     public function isOpen()
  731.     {
  732.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'isOpen', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  733.         return $this->valueHolderf81ea->isOpen();
  734.     }
  735.     public function getUnitOfWork()
  736.     {
  737.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'getUnitOfWork', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  738.         return $this->valueHolderf81ea->getUnitOfWork();
  739.     }
  740.     public function getHydrator($hydrationMode)
  741.     {
  742.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'getHydrator', array('hydrationMode' => $hydrationMode), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  743.         return $this->valueHolderf81ea->getHydrator($hydrationMode);
  744.     }
  745.     public function newHydrator($hydrationMode)
  746.     {
  747.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'newHydrator', array('hydrationMode' => $hydrationMode), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  748.         return $this->valueHolderf81ea->newHydrator($hydrationMode);
  749.     }
  750.     public function getProxyFactory()
  751.     {
  752.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'getProxyFactory', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  753.         return $this->valueHolderf81ea->getProxyFactory();
  754.     }
  755.     public function initializeObject($obj)
  756.     {
  757.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'initializeObject', array('obj' => $obj), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  758.         return $this->valueHolderf81ea->initializeObject($obj);
  759.     }
  760.     public function isUninitializedObject($obj) : bool
  761.     {
  762.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'isUninitializedObject', array('obj' => $obj), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  763.         return $this->valueHolderf81ea->isUninitializedObject($obj);
  764.     }
  765.     public function getFilters()
  766.     {
  767.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'getFilters', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  768.         return $this->valueHolderf81ea->getFilters();
  769.     }
  770.     public function isFiltersStateClean()
  771.     {
  772.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'isFiltersStateClean', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  773.         return $this->valueHolderf81ea->isFiltersStateClean();
  774.     }
  775.     public function hasFilters()
  776.     {
  777.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'hasFilters', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  778.         return $this->valueHolderf81ea->hasFilters();
  779.     }
  780.     /**
  781.      * Constructor for lazy initialization
  782.      *
  783.      * @param \Closure|null $initializer
  784.      */
  785.     public static function staticProxyConstructor($initializer)
  786.     {
  787.         static $reflection;
  788.         $reflection $reflection ?? new \ReflectionClass(__CLASS__);
  789.         $instance   $reflection->newInstanceWithoutConstructor();
  790.         \Closure::bind(function (\Doctrine\ORM\EntityManager $instance) {
  791.             unset($instance->config$instance->conn$instance->metadataFactory$instance->unitOfWork$instance->eventManager$instance->proxyFactory$instance->repositoryFactory$instance->expressionBuilder$instance->closed$instance->filterCollection$instance->cache);
  792.         }, $instance'Doctrine\\ORM\\EntityManager')->__invoke($instance);
  793.         $instance->initializer1ea8b $initializer;
  794.         return $instance;
  795.     }
  796.     public function __construct(\Doctrine\DBAL\Connection $conn, \Doctrine\ORM\Configuration $config, ?\Doctrine\Common\EventManager $eventManager null)
  797.     {
  798.         static $reflection;
  799.         if (! $this->valueHolderf81ea) {
  800.             $reflection $reflection ?? new \ReflectionClass('Doctrine\\ORM\\EntityManager');
  801.             $this->valueHolderf81ea $reflection->newInstanceWithoutConstructor();
  802.         \Closure::bind(function (\Doctrine\ORM\EntityManager $instance) {
  803.             unset($instance->config$instance->conn$instance->metadataFactory$instance->unitOfWork$instance->eventManager$instance->proxyFactory$instance->repositoryFactory$instance->expressionBuilder$instance->closed$instance->filterCollection$instance->cache);
  804.         }, $this'Doctrine\\ORM\\EntityManager')->__invoke($this);
  805.         }
  806.         $this->valueHolderf81ea->__construct($conn$config$eventManager);
  807.     }
  808.     public function & __get($name)
  809.     {
  810.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__get', ['name' => $name], $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  811.         if (isset(self::$publicProperties07d1f[$name])) {
  812.             return $this->valueHolderf81ea->$name;
  813.         }
  814.         $realInstanceReflection = new \ReflectionClass('Doctrine\\ORM\\EntityManager');
  815.         if (! $realInstanceReflection->hasProperty($name)) {
  816.             $targetObject $this->valueHolderf81ea;
  817.             $backtrace debug_backtrace(false1);
  818.             trigger_error(
  819.                 sprintf(
  820.                     'Undefined property: %s::$%s in %s on line %s',
  821.                     $realInstanceReflection->getName(),
  822.                     $name,
  823.                     $backtrace[0]['file'],
  824.                     $backtrace[0]['line']
  825.                 ),
  826.                 \E_USER_NOTICE
  827.             );
  828.             return $targetObject->$name;
  829.         }
  830.         $targetObject $this->valueHolderf81ea;
  831.         $accessor = function & () use ($targetObject$name) {
  832.             return $targetObject->$name;
  833.         };
  834.         $backtrace debug_backtrace(true2);
  835.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  836.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  837.         $returnValue = & $accessor();
  838.         return $returnValue;
  839.     }
  840.     public function __set($name$value)
  841.     {
  842.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__set', array('name' => $name'value' => $value), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  843.         $realInstanceReflection = new \ReflectionClass('Doctrine\\ORM\\EntityManager');
  844.         if (! $realInstanceReflection->hasProperty($name)) {
  845.             $targetObject $this->valueHolderf81ea;
  846.             $targetObject->$name $value;
  847.             return $targetObject->$name;
  848.         }
  849.         $targetObject $this->valueHolderf81ea;
  850.         $accessor = function & () use ($targetObject$name$value) {
  851.             $targetObject->$name $value;
  852.             return $targetObject->$name;
  853.         };
  854.         $backtrace debug_backtrace(true2);
  855.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  856.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  857.         $returnValue = & $accessor();
  858.         return $returnValue;
  859.     }
  860.     public function __isset($name)
  861.     {
  862.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__isset', array('name' => $name), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  863.         $realInstanceReflection = new \ReflectionClass('Doctrine\\ORM\\EntityManager');
  864.         if (! $realInstanceReflection->hasProperty($name)) {
  865.             $targetObject $this->valueHolderf81ea;
  866.             return isset($targetObject->$name);
  867.         }
  868.         $targetObject $this->valueHolderf81ea;
  869.         $accessor = function () use ($targetObject$name) {
  870.             return isset($targetObject->$name);
  871.         };
  872.         $backtrace debug_backtrace(true2);
  873.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  874.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  875.         $returnValue $accessor();
  876.         return $returnValue;
  877.     }
  878.     public function __unset($name)
  879.     {
  880.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__unset', array('name' => $name), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  881.         $realInstanceReflection = new \ReflectionClass('Doctrine\\ORM\\EntityManager');
  882.         if (! $realInstanceReflection->hasProperty($name)) {
  883.             $targetObject $this->valueHolderf81ea;
  884.             unset($targetObject->$name);
  885.             return;
  886.         }
  887.         $targetObject $this->valueHolderf81ea;
  888.         $accessor = function () use ($targetObject$name) {
  889.             unset($targetObject->$name);
  890.             return;
  891.         };
  892.         $backtrace debug_backtrace(true2);
  893.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  894.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  895.         $accessor();
  896.     }
  897.     public function __clone()
  898.     {
  899.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__clone', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  900.         $this->valueHolderf81ea = clone $this->valueHolderf81ea;
  901.     }
  902.     public function __sleep()
  903.     {
  904.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__sleep', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  905.         return array('valueHolderf81ea');
  906.     }
  907.     public function __wakeup()
  908.     {
  909.         \Closure::bind(function (\Doctrine\ORM\EntityManager $instance) {
  910.             unset($instance->config$instance->conn$instance->metadataFactory$instance->unitOfWork$instance->eventManager$instance->proxyFactory$instance->repositoryFactory$instance->expressionBuilder$instance->closed$instance->filterCollection$instance->cache);
  911.         }, $this'Doctrine\\ORM\\EntityManager')->__invoke($this);
  912.     }
  913.     public function setProxyInitializer(?\Closure $initializer null) : void
  914.     {
  915.         $this->initializer1ea8b $initializer;
  916.     }
  917.     public function getProxyInitializer() : ?\Closure
  918.     {
  919.         return $this->initializer1ea8b;
  920.     }
  921.     public function initializeProxy() : bool
  922.     {
  923.         return $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'initializeProxy', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  924.     }
  925.     public function isProxyInitialized() : bool
  926.     {
  927.         return null !== $this->valueHolderf81ea;
  928.     }
  929.     public function getWrappedValueHolderValue()
  930.     {
  931.         return $this->valueHolderf81ea;
  932.     }
  933. }
  934. if (!\class_exists('EntityManager_9a5be93'false)) {
  935.     \class_alias(__NAMESPACE__.'\\EntityManager_9a5be93''EntityManager_9a5be93'false);
  936. }
  937. include_once \dirname(__DIR__4).'/vendor/google/recaptcha/src/ReCaptcha/ReCaptcha.php';
  938. class ReCaptcha_63ad0f0 extends \ReCaptcha\ReCaptcha implements \ProxyManager\Proxy\VirtualProxyInterface
  939. {
  940.     /**
  941.      * @var \ReCaptcha\ReCaptcha|null wrapped object, if the proxy is initialized
  942.      */
  943.     private $valueHolderf81ea null;
  944.     /**
  945.      * @var \Closure|null initializer responsible for generating the wrapped object
  946.      */
  947.     private $initializer1ea8b null;
  948.     /**
  949.      * @var bool[] map of public properties of the parent class
  950.      */
  951.     private static $publicProperties07d1f = [
  952.         
  953.     ];
  954.     public function verify($response$remoteIp null)
  955.     {
  956.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'verify', array('response' => $response'remoteIp' => $remoteIp), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  957.         return $this->valueHolderf81ea->verify($response$remoteIp);
  958.     }
  959.     public function setExpectedHostname($hostname)
  960.     {
  961.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'setExpectedHostname', array('hostname' => $hostname), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  962.         return $this->valueHolderf81ea->setExpectedHostname($hostname);
  963.     }
  964.     public function setExpectedApkPackageName($apkPackageName)
  965.     {
  966.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'setExpectedApkPackageName', array('apkPackageName' => $apkPackageName), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  967.         return $this->valueHolderf81ea->setExpectedApkPackageName($apkPackageName);
  968.     }
  969.     public function setExpectedAction($action)
  970.     {
  971.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'setExpectedAction', array('action' => $action), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  972.         return $this->valueHolderf81ea->setExpectedAction($action);
  973.     }
  974.     public function setScoreThreshold($threshold)
  975.     {
  976.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'setScoreThreshold', array('threshold' => $threshold), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  977.         return $this->valueHolderf81ea->setScoreThreshold($threshold);
  978.     }
  979.     public function setChallengeTimeout($timeoutSeconds)
  980.     {
  981.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'setChallengeTimeout', array('timeoutSeconds' => $timeoutSeconds), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  982.         return $this->valueHolderf81ea->setChallengeTimeout($timeoutSeconds);
  983.     }
  984.     /**
  985.      * Constructor for lazy initialization
  986.      *
  987.      * @param \Closure|null $initializer
  988.      */
  989.     public static function staticProxyConstructor($initializer)
  990.     {
  991.         static $reflection;
  992.         $reflection $reflection ?? new \ReflectionClass(__CLASS__);
  993.         $instance   $reflection->newInstanceWithoutConstructor();
  994.         \Closure::bind(function (\ReCaptcha\ReCaptcha $instance) {
  995.             unset($instance->secret$instance->requestMethod);
  996.         }, $instance'ReCaptcha\\ReCaptcha')->__invoke($instance);
  997.         $instance->initializer1ea8b $initializer;
  998.         return $instance;
  999.     }
  1000.     public function __construct($secret, ?\ReCaptcha\RequestMethod $requestMethod null)
  1001.     {
  1002.         static $reflection;
  1003.         if (! $this->valueHolderf81ea) {
  1004.             $reflection $reflection ?? new \ReflectionClass('ReCaptcha\\ReCaptcha');
  1005.             $this->valueHolderf81ea $reflection->newInstanceWithoutConstructor();
  1006.         \Closure::bind(function (\ReCaptcha\ReCaptcha $instance) {
  1007.             unset($instance->secret$instance->requestMethod);
  1008.         }, $this'ReCaptcha\\ReCaptcha')->__invoke($this);
  1009.         }
  1010.         $this->valueHolderf81ea->__construct($secret$requestMethod);
  1011.     }
  1012.     public function & __get($name)
  1013.     {
  1014.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__get', ['name' => $name], $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1015.         if (isset(self::$publicProperties07d1f[$name])) {
  1016.             return $this->valueHolderf81ea->$name;
  1017.         }
  1018.         $realInstanceReflection = new \ReflectionClass('ReCaptcha\\ReCaptcha');
  1019.         if (! $realInstanceReflection->hasProperty($name)) {
  1020.             $targetObject $this->valueHolderf81ea;
  1021.             $backtrace debug_backtrace(false1);
  1022.             trigger_error(
  1023.                 sprintf(
  1024.                     'Undefined property: %s::$%s in %s on line %s',
  1025.                     $realInstanceReflection->getName(),
  1026.                     $name,
  1027.                     $backtrace[0]['file'],
  1028.                     $backtrace[0]['line']
  1029.                 ),
  1030.                 \E_USER_NOTICE
  1031.             );
  1032.             return $targetObject->$name;
  1033.         }
  1034.         $targetObject $this->valueHolderf81ea;
  1035.         $accessor = function & () use ($targetObject$name) {
  1036.             return $targetObject->$name;
  1037.         };
  1038.         $backtrace debug_backtrace(true2);
  1039.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1040.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1041.         $returnValue = & $accessor();
  1042.         return $returnValue;
  1043.     }
  1044.     public function __set($name$value)
  1045.     {
  1046.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__set', array('name' => $name'value' => $value), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1047.         $realInstanceReflection = new \ReflectionClass('ReCaptcha\\ReCaptcha');
  1048.         if (! $realInstanceReflection->hasProperty($name)) {
  1049.             $targetObject $this->valueHolderf81ea;
  1050.             $targetObject->$name $value;
  1051.             return $targetObject->$name;
  1052.         }
  1053.         $targetObject $this->valueHolderf81ea;
  1054.         $accessor = function & () use ($targetObject$name$value) {
  1055.             $targetObject->$name $value;
  1056.             return $targetObject->$name;
  1057.         };
  1058.         $backtrace debug_backtrace(true2);
  1059.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1060.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1061.         $returnValue = & $accessor();
  1062.         return $returnValue;
  1063.     }
  1064.     public function __isset($name)
  1065.     {
  1066.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__isset', array('name' => $name), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1067.         $realInstanceReflection = new \ReflectionClass('ReCaptcha\\ReCaptcha');
  1068.         if (! $realInstanceReflection->hasProperty($name)) {
  1069.             $targetObject $this->valueHolderf81ea;
  1070.             return isset($targetObject->$name);
  1071.         }
  1072.         $targetObject $this->valueHolderf81ea;
  1073.         $accessor = function () use ($targetObject$name) {
  1074.             return isset($targetObject->$name);
  1075.         };
  1076.         $backtrace debug_backtrace(true2);
  1077.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1078.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1079.         $returnValue $accessor();
  1080.         return $returnValue;
  1081.     }
  1082.     public function __unset($name)
  1083.     {
  1084.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__unset', array('name' => $name), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1085.         $realInstanceReflection = new \ReflectionClass('ReCaptcha\\ReCaptcha');
  1086.         if (! $realInstanceReflection->hasProperty($name)) {
  1087.             $targetObject $this->valueHolderf81ea;
  1088.             unset($targetObject->$name);
  1089.             return;
  1090.         }
  1091.         $targetObject $this->valueHolderf81ea;
  1092.         $accessor = function () use ($targetObject$name) {
  1093.             unset($targetObject->$name);
  1094.             return;
  1095.         };
  1096.         $backtrace debug_backtrace(true2);
  1097.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1098.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1099.         $accessor();
  1100.     }
  1101.     public function __clone()
  1102.     {
  1103.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__clone', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1104.         $this->valueHolderf81ea = clone $this->valueHolderf81ea;
  1105.     }
  1106.     public function __sleep()
  1107.     {
  1108.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__sleep', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1109.         return array('valueHolderf81ea');
  1110.     }
  1111.     public function __wakeup()
  1112.     {
  1113.         \Closure::bind(function (\ReCaptcha\ReCaptcha $instance) {
  1114.             unset($instance->secret$instance->requestMethod);
  1115.         }, $this'ReCaptcha\\ReCaptcha')->__invoke($this);
  1116.     }
  1117.     public function setProxyInitializer(?\Closure $initializer null) : void
  1118.     {
  1119.         $this->initializer1ea8b $initializer;
  1120.     }
  1121.     public function getProxyInitializer() : ?\Closure
  1122.     {
  1123.         return $this->initializer1ea8b;
  1124.     }
  1125.     public function initializeProxy() : bool
  1126.     {
  1127.         return $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'initializeProxy', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1128.     }
  1129.     public function isProxyInitialized() : bool
  1130.     {
  1131.         return null !== $this->valueHolderf81ea;
  1132.     }
  1133.     public function getWrappedValueHolderValue()
  1134.     {
  1135.         return $this->valueHolderf81ea;
  1136.     }
  1137. }
  1138. if (!\class_exists('ReCaptcha_63ad0f0'false)) {
  1139.     \class_alias(__NAMESPACE__.'\\ReCaptcha_63ad0f0''ReCaptcha_63ad0f0'false);
  1140. }
  1141. include_once \dirname(__DIR__4).'/vendor/knplabs/knp-components/src/Knp/Component/Pager/PaginatorInterface.php';
  1142. include_once \dirname(__DIR__4).'/vendor/knplabs/knp-components/src/Knp/Component/Pager/Paginator.php';
  1143. class PaginatorInterface_82dac15 implements \ProxyManager\Proxy\VirtualProxyInterface, \Knp\Component\Pager\PaginatorInterface
  1144. {
  1145.     /**
  1146.      * @var \Knp\Component\Pager\PaginatorInterface|null wrapped object, if the proxy is initialized
  1147.      */
  1148.     private $valueHolderf81ea null;
  1149.     /**
  1150.      * @var \Closure|null initializer responsible for generating the wrapped object
  1151.      */
  1152.     private $initializer1ea8b null;
  1153.     /**
  1154.      * @var bool[] map of public properties of the parent class
  1155.      */
  1156.     private static $publicProperties07d1f = [
  1157.         
  1158.     ];
  1159.     public function paginate($targetint $page 1, ?int $limit null, array $options = []) : \Knp\Component\Pager\Pagination\PaginationInterface
  1160.     {
  1161.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'paginate', array('target' => $target'page' => $page'limit' => $limit'options' => $options), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1162.         if ($this->valueHolderf81ea === $returnValue $this->valueHolderf81ea->paginate($target$page$limit$options)) {
  1163.             return $this;
  1164.         }
  1165.         return $returnValue;
  1166.     }
  1167.     /**
  1168.      * Constructor for lazy initialization
  1169.      *
  1170.      * @param \Closure|null $initializer
  1171.      */
  1172.     public static function staticProxyConstructor($initializer)
  1173.     {
  1174.         static $reflection;
  1175.         $reflection $reflection ?? new \ReflectionClass(__CLASS__);
  1176.         $instance   $reflection->newInstanceWithoutConstructor();
  1177.         $instance->initializer1ea8b $initializer;
  1178.         return $instance;
  1179.     }
  1180.     public function __construct()
  1181.     {
  1182.         static $reflection;
  1183.         if (! $this->valueHolderf81ea) {
  1184.             $reflection $reflection ?? new \ReflectionClass('Knp\\Component\\Pager\\PaginatorInterface');
  1185.             $this->valueHolderf81ea $reflection->newInstanceWithoutConstructor();
  1186.         }
  1187.     }
  1188.     public function & __get($name)
  1189.     {
  1190.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__get', ['name' => $name], $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1191.         if (isset(self::$publicProperties07d1f[$name])) {
  1192.             return $this->valueHolderf81ea->$name;
  1193.         }
  1194.         $realInstanceReflection = new \ReflectionClass('Knp\\Component\\Pager\\PaginatorInterface');
  1195.         if (! $realInstanceReflection->hasProperty($name)) {
  1196.             $targetObject $this->valueHolderf81ea;
  1197.             $backtrace debug_backtrace(false1);
  1198.             trigger_error(
  1199.                 sprintf(
  1200.                     'Undefined property: %s::$%s in %s on line %s',
  1201.                     $realInstanceReflection->getName(),
  1202.                     $name,
  1203.                     $backtrace[0]['file'],
  1204.                     $backtrace[0]['line']
  1205.                 ),
  1206.                 \E_USER_NOTICE
  1207.             );
  1208.             return $targetObject->$name;
  1209.         }
  1210.         $targetObject $this->valueHolderf81ea;
  1211.         $accessor = function & () use ($targetObject$name) {
  1212.             return $targetObject->$name;
  1213.         };
  1214.         $backtrace debug_backtrace(true2);
  1215.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1216.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1217.         $returnValue = & $accessor();
  1218.         return $returnValue;
  1219.     }
  1220.     public function __set($name$value)
  1221.     {
  1222.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__set', array('name' => $name'value' => $value), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1223.         $realInstanceReflection = new \ReflectionClass('Knp\\Component\\Pager\\PaginatorInterface');
  1224.         if (! $realInstanceReflection->hasProperty($name)) {
  1225.             $targetObject $this->valueHolderf81ea;
  1226.             $targetObject->$name $value;
  1227.             return $targetObject->$name;
  1228.         }
  1229.         $targetObject $this->valueHolderf81ea;
  1230.         $accessor = function & () use ($targetObject$name$value) {
  1231.             $targetObject->$name $value;
  1232.             return $targetObject->$name;
  1233.         };
  1234.         $backtrace debug_backtrace(true2);
  1235.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1236.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1237.         $returnValue = & $accessor();
  1238.         return $returnValue;
  1239.     }
  1240.     public function __isset($name)
  1241.     {
  1242.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__isset', array('name' => $name), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1243.         $realInstanceReflection = new \ReflectionClass('Knp\\Component\\Pager\\PaginatorInterface');
  1244.         if (! $realInstanceReflection->hasProperty($name)) {
  1245.             $targetObject $this->valueHolderf81ea;
  1246.             return isset($targetObject->$name);
  1247.         }
  1248.         $targetObject $this->valueHolderf81ea;
  1249.         $accessor = function () use ($targetObject$name) {
  1250.             return isset($targetObject->$name);
  1251.         };
  1252.         $backtrace debug_backtrace(true2);
  1253.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1254.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1255.         $returnValue $accessor();
  1256.         return $returnValue;
  1257.     }
  1258.     public function __unset($name)
  1259.     {
  1260.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__unset', array('name' => $name), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1261.         $realInstanceReflection = new \ReflectionClass('Knp\\Component\\Pager\\PaginatorInterface');
  1262.         if (! $realInstanceReflection->hasProperty($name)) {
  1263.             $targetObject $this->valueHolderf81ea;
  1264.             unset($targetObject->$name);
  1265.             return;
  1266.         }
  1267.         $targetObject $this->valueHolderf81ea;
  1268.         $accessor = function () use ($targetObject$name) {
  1269.             unset($targetObject->$name);
  1270.             return;
  1271.         };
  1272.         $backtrace debug_backtrace(true2);
  1273.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1274.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1275.         $accessor();
  1276.     }
  1277.     public function __clone()
  1278.     {
  1279.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__clone', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1280.         $this->valueHolderf81ea = clone $this->valueHolderf81ea;
  1281.     }
  1282.     public function __sleep()
  1283.     {
  1284.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__sleep', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1285.         return array('valueHolderf81ea');
  1286.     }
  1287.     public function __wakeup()
  1288.     {
  1289.     }
  1290.     public function setProxyInitializer(?\Closure $initializer null) : void
  1291.     {
  1292.         $this->initializer1ea8b $initializer;
  1293.     }
  1294.     public function getProxyInitializer() : ?\Closure
  1295.     {
  1296.         return $this->initializer1ea8b;
  1297.     }
  1298.     public function initializeProxy() : bool
  1299.     {
  1300.         return $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'initializeProxy', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1301.     }
  1302.     public function isProxyInitialized() : bool
  1303.     {
  1304.         return null !== $this->valueHolderf81ea;
  1305.     }
  1306.     public function getWrappedValueHolderValue()
  1307.     {
  1308.         return $this->valueHolderf81ea;
  1309.     }
  1310. }
  1311. if (!\class_exists('PaginatorInterface_82dac15'false)) {
  1312.     \class_alias(__NAMESPACE__.'\\PaginatorInterface_82dac15''PaginatorInterface_82dac15'false);
  1313. }
  1314. include_once \dirname(__DIR__4).'/vendor/scheb/2fa-bundle/Security/TwoFactor/Handler/AuthenticationHandlerInterface.php';
  1315. include_once \dirname(__DIR__4).'/vendor/scheb/2fa-bundle/Security/TwoFactor/Handler/AuthenticatedTokenHandler.php';
  1316. class AuthenticatedTokenHandler_e3677d3 extends \Scheb\TwoFactorBundle\Security\TwoFactor\Handler\AuthenticatedTokenHandler implements \ProxyManager\Proxy\VirtualProxyInterface
  1317. {
  1318.     /**
  1319.      * @var \Scheb\TwoFactorBundle\Security\TwoFactor\Handler\AuthenticatedTokenHandler|null wrapped object, if the proxy is initialized
  1320.      */
  1321.     private $valueHolderf81ea null;
  1322.     /**
  1323.      * @var \Closure|null initializer responsible for generating the wrapped object
  1324.      */
  1325.     private $initializer1ea8b null;
  1326.     /**
  1327.      * @var bool[] map of public properties of the parent class
  1328.      */
  1329.     private static $publicProperties07d1f = [
  1330.         
  1331.     ];
  1332.     public function beginTwoFactorAuthentication(\Scheb\TwoFactorBundle\Security\TwoFactor\AuthenticationContextInterface $context) : \Symfony\Component\Security\Core\Authentication\Token\TokenInterface
  1333.     {
  1334.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'beginTwoFactorAuthentication', array('context' => $context), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1335.         return $this->valueHolderf81ea->beginTwoFactorAuthentication($context);
  1336.     }
  1337.     /**
  1338.      * Constructor for lazy initialization
  1339.      *
  1340.      * @param \Closure|null $initializer
  1341.      */
  1342.     public static function staticProxyConstructor($initializer)
  1343.     {
  1344.         static $reflection;
  1345.         $reflection $reflection ?? new \ReflectionClass(__CLASS__);
  1346.         $instance   $reflection->newInstanceWithoutConstructor();
  1347.         \Closure::bind(function (\Scheb\TwoFactorBundle\Security\TwoFactor\Handler\AuthenticatedTokenHandler $instance) {
  1348.             unset($instance->authenticationHandler$instance->supportedTokens);
  1349.         }, $instance'Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Handler\\AuthenticatedTokenHandler')->__invoke($instance);
  1350.         $instance->initializer1ea8b $initializer;
  1351.         return $instance;
  1352.     }
  1353.     public function __construct(\Scheb\TwoFactorBundle\Security\TwoFactor\Handler\AuthenticationHandlerInterface $authenticationHandler, array $supportedTokens)
  1354.     {
  1355.         static $reflection;
  1356.         if (! $this->valueHolderf81ea) {
  1357.             $reflection $reflection ?? new \ReflectionClass('Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Handler\\AuthenticatedTokenHandler');
  1358.             $this->valueHolderf81ea $reflection->newInstanceWithoutConstructor();
  1359.         \Closure::bind(function (\Scheb\TwoFactorBundle\Security\TwoFactor\Handler\AuthenticatedTokenHandler $instance) {
  1360.             unset($instance->authenticationHandler$instance->supportedTokens);
  1361.         }, $this'Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Handler\\AuthenticatedTokenHandler')->__invoke($this);
  1362.         }
  1363.         $this->valueHolderf81ea->__construct($authenticationHandler$supportedTokens);
  1364.     }
  1365.     public function & __get($name)
  1366.     {
  1367.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__get', ['name' => $name], $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1368.         if (isset(self::$publicProperties07d1f[$name])) {
  1369.             return $this->valueHolderf81ea->$name;
  1370.         }
  1371.         $realInstanceReflection = new \ReflectionClass('Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Handler\\AuthenticatedTokenHandler');
  1372.         if (! $realInstanceReflection->hasProperty($name)) {
  1373.             $targetObject $this->valueHolderf81ea;
  1374.             $backtrace debug_backtrace(false1);
  1375.             trigger_error(
  1376.                 sprintf(
  1377.                     'Undefined property: %s::$%s in %s on line %s',
  1378.                     $realInstanceReflection->getName(),
  1379.                     $name,
  1380.                     $backtrace[0]['file'],
  1381.                     $backtrace[0]['line']
  1382.                 ),
  1383.                 \E_USER_NOTICE
  1384.             );
  1385.             return $targetObject->$name;
  1386.         }
  1387.         $targetObject $this->valueHolderf81ea;
  1388.         $accessor = function & () use ($targetObject$name) {
  1389.             return $targetObject->$name;
  1390.         };
  1391.         $backtrace debug_backtrace(true2);
  1392.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1393.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1394.         $returnValue = & $accessor();
  1395.         return $returnValue;
  1396.     }
  1397.     public function __set($name$value)
  1398.     {
  1399.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__set', array('name' => $name'value' => $value), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1400.         $realInstanceReflection = new \ReflectionClass('Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Handler\\AuthenticatedTokenHandler');
  1401.         if (! $realInstanceReflection->hasProperty($name)) {
  1402.             $targetObject $this->valueHolderf81ea;
  1403.             $targetObject->$name $value;
  1404.             return $targetObject->$name;
  1405.         }
  1406.         $targetObject $this->valueHolderf81ea;
  1407.         $accessor = function & () use ($targetObject$name$value) {
  1408.             $targetObject->$name $value;
  1409.             return $targetObject->$name;
  1410.         };
  1411.         $backtrace debug_backtrace(true2);
  1412.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1413.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1414.         $returnValue = & $accessor();
  1415.         return $returnValue;
  1416.     }
  1417.     public function __isset($name)
  1418.     {
  1419.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__isset', array('name' => $name), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1420.         $realInstanceReflection = new \ReflectionClass('Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Handler\\AuthenticatedTokenHandler');
  1421.         if (! $realInstanceReflection->hasProperty($name)) {
  1422.             $targetObject $this->valueHolderf81ea;
  1423.             return isset($targetObject->$name);
  1424.         }
  1425.         $targetObject $this->valueHolderf81ea;
  1426.         $accessor = function () use ($targetObject$name) {
  1427.             return isset($targetObject->$name);
  1428.         };
  1429.         $backtrace debug_backtrace(true2);
  1430.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1431.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1432.         $returnValue $accessor();
  1433.         return $returnValue;
  1434.     }
  1435.     public function __unset($name)
  1436.     {
  1437.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__unset', array('name' => $name), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1438.         $realInstanceReflection = new \ReflectionClass('Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Handler\\AuthenticatedTokenHandler');
  1439.         if (! $realInstanceReflection->hasProperty($name)) {
  1440.             $targetObject $this->valueHolderf81ea;
  1441.             unset($targetObject->$name);
  1442.             return;
  1443.         }
  1444.         $targetObject $this->valueHolderf81ea;
  1445.         $accessor = function () use ($targetObject$name) {
  1446.             unset($targetObject->$name);
  1447.             return;
  1448.         };
  1449.         $backtrace debug_backtrace(true2);
  1450.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1451.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1452.         $accessor();
  1453.     }
  1454.     public function __clone()
  1455.     {
  1456.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__clone', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1457.         $this->valueHolderf81ea = clone $this->valueHolderf81ea;
  1458.     }
  1459.     public function __sleep()
  1460.     {
  1461.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__sleep', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1462.         return array('valueHolderf81ea');
  1463.     }
  1464.     public function __wakeup()
  1465.     {
  1466.         \Closure::bind(function (\Scheb\TwoFactorBundle\Security\TwoFactor\Handler\AuthenticatedTokenHandler $instance) {
  1467.             unset($instance->authenticationHandler$instance->supportedTokens);
  1468.         }, $this'Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Handler\\AuthenticatedTokenHandler')->__invoke($this);
  1469.     }
  1470.     public function setProxyInitializer(?\Closure $initializer null) : void
  1471.     {
  1472.         $this->initializer1ea8b $initializer;
  1473.     }
  1474.     public function getProxyInitializer() : ?\Closure
  1475.     {
  1476.         return $this->initializer1ea8b;
  1477.     }
  1478.     public function initializeProxy() : bool
  1479.     {
  1480.         return $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'initializeProxy', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1481.     }
  1482.     public function isProxyInitialized() : bool
  1483.     {
  1484.         return null !== $this->valueHolderf81ea;
  1485.     }
  1486.     public function getWrappedValueHolderValue()
  1487.     {
  1488.         return $this->valueHolderf81ea;
  1489.     }
  1490. }
  1491. if (!\class_exists('AuthenticatedTokenHandler_e3677d3'false)) {
  1492.     \class_alias(__NAMESPACE__.'\\AuthenticatedTokenHandler_e3677d3''AuthenticatedTokenHandler_e3677d3'false);
  1493. }
  1494. include_once \dirname(__DIR__4).'/vendor/scheb/2fa-bundle/Security/TwoFactor/Handler/ConditionAuthenticationHandler.php';
  1495. class ConditionAuthenticationHandler_a1ee12f extends \Scheb\TwoFactorBundle\Security\TwoFactor\Handler\ConditionAuthenticationHandler implements \ProxyManager\Proxy\VirtualProxyInterface
  1496. {
  1497.     /**
  1498.      * @var \Scheb\TwoFactorBundle\Security\TwoFactor\Handler\ConditionAuthenticationHandler|null wrapped object, if the proxy is initialized
  1499.      */
  1500.     private $valueHolderf81ea null;
  1501.     /**
  1502.      * @var \Closure|null initializer responsible for generating the wrapped object
  1503.      */
  1504.     private $initializer1ea8b null;
  1505.     /**
  1506.      * @var bool[] map of public properties of the parent class
  1507.      */
  1508.     private static $publicProperties07d1f = [
  1509.         
  1510.     ];
  1511.     public function beginTwoFactorAuthentication(\Scheb\TwoFactorBundle\Security\TwoFactor\AuthenticationContextInterface $context) : \Symfony\Component\Security\Core\Authentication\Token\TokenInterface
  1512.     {
  1513.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'beginTwoFactorAuthentication', array('context' => $context), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1514.         return $this->valueHolderf81ea->beginTwoFactorAuthentication($context);
  1515.     }
  1516.     /**
  1517.      * Constructor for lazy initialization
  1518.      *
  1519.      * @param \Closure|null $initializer
  1520.      */
  1521.     public static function staticProxyConstructor($initializer)
  1522.     {
  1523.         static $reflection;
  1524.         $reflection $reflection ?? new \ReflectionClass(__CLASS__);
  1525.         $instance   $reflection->newInstanceWithoutConstructor();
  1526.         \Closure::bind(function (\Scheb\TwoFactorBundle\Security\TwoFactor\Handler\ConditionAuthenticationHandler $instance) {
  1527.             unset($instance->authenticationHandler$instance->condition);
  1528.         }, $instance'Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Handler\\ConditionAuthenticationHandler')->__invoke($instance);
  1529.         $instance->initializer1ea8b $initializer;
  1530.         return $instance;
  1531.     }
  1532.     public function __construct(\Scheb\TwoFactorBundle\Security\TwoFactor\Handler\AuthenticationHandlerInterface $authenticationHandler, \Scheb\TwoFactorBundle\Security\TwoFactor\Condition\TwoFactorConditionInterface $condition)
  1533.     {
  1534.         static $reflection;
  1535.         if (! $this->valueHolderf81ea) {
  1536.             $reflection $reflection ?? new \ReflectionClass('Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Handler\\ConditionAuthenticationHandler');
  1537.             $this->valueHolderf81ea $reflection->newInstanceWithoutConstructor();
  1538.         \Closure::bind(function (\Scheb\TwoFactorBundle\Security\TwoFactor\Handler\ConditionAuthenticationHandler $instance) {
  1539.             unset($instance->authenticationHandler$instance->condition);
  1540.         }, $this'Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Handler\\ConditionAuthenticationHandler')->__invoke($this);
  1541.         }
  1542.         $this->valueHolderf81ea->__construct($authenticationHandler$condition);
  1543.     }
  1544.     public function & __get($name)
  1545.     {
  1546.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__get', ['name' => $name], $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1547.         if (isset(self::$publicProperties07d1f[$name])) {
  1548.             return $this->valueHolderf81ea->$name;
  1549.         }
  1550.         $realInstanceReflection = new \ReflectionClass('Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Handler\\ConditionAuthenticationHandler');
  1551.         if (! $realInstanceReflection->hasProperty($name)) {
  1552.             $targetObject $this->valueHolderf81ea;
  1553.             $backtrace debug_backtrace(false1);
  1554.             trigger_error(
  1555.                 sprintf(
  1556.                     'Undefined property: %s::$%s in %s on line %s',
  1557.                     $realInstanceReflection->getName(),
  1558.                     $name,
  1559.                     $backtrace[0]['file'],
  1560.                     $backtrace[0]['line']
  1561.                 ),
  1562.                 \E_USER_NOTICE
  1563.             );
  1564.             return $targetObject->$name;
  1565.         }
  1566.         $targetObject $this->valueHolderf81ea;
  1567.         $accessor = function & () use ($targetObject$name) {
  1568.             return $targetObject->$name;
  1569.         };
  1570.         $backtrace debug_backtrace(true2);
  1571.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1572.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1573.         $returnValue = & $accessor();
  1574.         return $returnValue;
  1575.     }
  1576.     public function __set($name$value)
  1577.     {
  1578.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__set', array('name' => $name'value' => $value), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1579.         $realInstanceReflection = new \ReflectionClass('Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Handler\\ConditionAuthenticationHandler');
  1580.         if (! $realInstanceReflection->hasProperty($name)) {
  1581.             $targetObject $this->valueHolderf81ea;
  1582.             $targetObject->$name $value;
  1583.             return $targetObject->$name;
  1584.         }
  1585.         $targetObject $this->valueHolderf81ea;
  1586.         $accessor = function & () use ($targetObject$name$value) {
  1587.             $targetObject->$name $value;
  1588.             return $targetObject->$name;
  1589.         };
  1590.         $backtrace debug_backtrace(true2);
  1591.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1592.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1593.         $returnValue = & $accessor();
  1594.         return $returnValue;
  1595.     }
  1596.     public function __isset($name)
  1597.     {
  1598.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__isset', array('name' => $name), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1599.         $realInstanceReflection = new \ReflectionClass('Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Handler\\ConditionAuthenticationHandler');
  1600.         if (! $realInstanceReflection->hasProperty($name)) {
  1601.             $targetObject $this->valueHolderf81ea;
  1602.             return isset($targetObject->$name);
  1603.         }
  1604.         $targetObject $this->valueHolderf81ea;
  1605.         $accessor = function () use ($targetObject$name) {
  1606.             return isset($targetObject->$name);
  1607.         };
  1608.         $backtrace debug_backtrace(true2);
  1609.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1610.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1611.         $returnValue $accessor();
  1612.         return $returnValue;
  1613.     }
  1614.     public function __unset($name)
  1615.     {
  1616.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__unset', array('name' => $name), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1617.         $realInstanceReflection = new \ReflectionClass('Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Handler\\ConditionAuthenticationHandler');
  1618.         if (! $realInstanceReflection->hasProperty($name)) {
  1619.             $targetObject $this->valueHolderf81ea;
  1620.             unset($targetObject->$name);
  1621.             return;
  1622.         }
  1623.         $targetObject $this->valueHolderf81ea;
  1624.         $accessor = function () use ($targetObject$name) {
  1625.             unset($targetObject->$name);
  1626.             return;
  1627.         };
  1628.         $backtrace debug_backtrace(true2);
  1629.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1630.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1631.         $accessor();
  1632.     }
  1633.     public function __clone()
  1634.     {
  1635.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__clone', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1636.         $this->valueHolderf81ea = clone $this->valueHolderf81ea;
  1637.     }
  1638.     public function __sleep()
  1639.     {
  1640.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__sleep', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1641.         return array('valueHolderf81ea');
  1642.     }
  1643.     public function __wakeup()
  1644.     {
  1645.         \Closure::bind(function (\Scheb\TwoFactorBundle\Security\TwoFactor\Handler\ConditionAuthenticationHandler $instance) {
  1646.             unset($instance->authenticationHandler$instance->condition);
  1647.         }, $this'Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Handler\\ConditionAuthenticationHandler')->__invoke($this);
  1648.     }
  1649.     public function setProxyInitializer(?\Closure $initializer null) : void
  1650.     {
  1651.         $this->initializer1ea8b $initializer;
  1652.     }
  1653.     public function getProxyInitializer() : ?\Closure
  1654.     {
  1655.         return $this->initializer1ea8b;
  1656.     }
  1657.     public function initializeProxy() : bool
  1658.     {
  1659.         return $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'initializeProxy', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1660.     }
  1661.     public function isProxyInitialized() : bool
  1662.     {
  1663.         return null !== $this->valueHolderf81ea;
  1664.     }
  1665.     public function getWrappedValueHolderValue()
  1666.     {
  1667.         return $this->valueHolderf81ea;
  1668.     }
  1669. }
  1670. if (!\class_exists('ConditionAuthenticationHandler_a1ee12f'false)) {
  1671.     \class_alias(__NAMESPACE__.'\\ConditionAuthenticationHandler_a1ee12f''ConditionAuthenticationHandler_a1ee12f'false);
  1672. }
  1673. include_once \dirname(__DIR__4).'/vendor/scheb/2fa-bundle/Security/TwoFactor/Handler/IpWhitelistHandler.php';
  1674. class IpWhitelistHandler_06fe2b0 extends \Scheb\TwoFactorBundle\Security\TwoFactor\Handler\IpWhitelistHandler implements \ProxyManager\Proxy\VirtualProxyInterface
  1675. {
  1676.     /**
  1677.      * @var \Scheb\TwoFactorBundle\Security\TwoFactor\Handler\IpWhitelistHandler|null wrapped object, if the proxy is initialized
  1678.      */
  1679.     private $valueHolderf81ea null;
  1680.     /**
  1681.      * @var \Closure|null initializer responsible for generating the wrapped object
  1682.      */
  1683.     private $initializer1ea8b null;
  1684.     /**
  1685.      * @var bool[] map of public properties of the parent class
  1686.      */
  1687.     private static $publicProperties07d1f = [
  1688.         
  1689.     ];
  1690.     public function beginTwoFactorAuthentication(\Scheb\TwoFactorBundle\Security\TwoFactor\AuthenticationContextInterface $context) : \Symfony\Component\Security\Core\Authentication\Token\TokenInterface
  1691.     {
  1692.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'beginTwoFactorAuthentication', array('context' => $context), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1693.         return $this->valueHolderf81ea->beginTwoFactorAuthentication($context);
  1694.     }
  1695.     /**
  1696.      * Constructor for lazy initialization
  1697.      *
  1698.      * @param \Closure|null $initializer
  1699.      */
  1700.     public static function staticProxyConstructor($initializer)
  1701.     {
  1702.         static $reflection;
  1703.         $reflection $reflection ?? new \ReflectionClass(__CLASS__);
  1704.         $instance   $reflection->newInstanceWithoutConstructor();
  1705.         \Closure::bind(function (\Scheb\TwoFactorBundle\Security\TwoFactor\Handler\IpWhitelistHandler $instance) {
  1706.             unset($instance->authenticationHandler$instance->ipWhitelistProvider);
  1707.         }, $instance'Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Handler\\IpWhitelistHandler')->__invoke($instance);
  1708.         $instance->initializer1ea8b $initializer;
  1709.         return $instance;
  1710.     }
  1711.     public function __construct(\Scheb\TwoFactorBundle\Security\TwoFactor\Handler\AuthenticationHandlerInterface $authenticationHandler, \Scheb\TwoFactorBundle\Security\TwoFactor\IpWhitelist\IpWhitelistProviderInterface $ipWhitelistProvider)
  1712.     {
  1713.         static $reflection;
  1714.         if (! $this->valueHolderf81ea) {
  1715.             $reflection $reflection ?? new \ReflectionClass('Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Handler\\IpWhitelistHandler');
  1716.             $this->valueHolderf81ea $reflection->newInstanceWithoutConstructor();
  1717.         \Closure::bind(function (\Scheb\TwoFactorBundle\Security\TwoFactor\Handler\IpWhitelistHandler $instance) {
  1718.             unset($instance->authenticationHandler$instance->ipWhitelistProvider);
  1719.         }, $this'Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Handler\\IpWhitelistHandler')->__invoke($this);
  1720.         }
  1721.         $this->valueHolderf81ea->__construct($authenticationHandler$ipWhitelistProvider);
  1722.     }
  1723.     public function & __get($name)
  1724.     {
  1725.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__get', ['name' => $name], $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1726.         if (isset(self::$publicProperties07d1f[$name])) {
  1727.             return $this->valueHolderf81ea->$name;
  1728.         }
  1729.         $realInstanceReflection = new \ReflectionClass('Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Handler\\IpWhitelistHandler');
  1730.         if (! $realInstanceReflection->hasProperty($name)) {
  1731.             $targetObject $this->valueHolderf81ea;
  1732.             $backtrace debug_backtrace(false1);
  1733.             trigger_error(
  1734.                 sprintf(
  1735.                     'Undefined property: %s::$%s in %s on line %s',
  1736.                     $realInstanceReflection->getName(),
  1737.                     $name,
  1738.                     $backtrace[0]['file'],
  1739.                     $backtrace[0]['line']
  1740.                 ),
  1741.                 \E_USER_NOTICE
  1742.             );
  1743.             return $targetObject->$name;
  1744.         }
  1745.         $targetObject $this->valueHolderf81ea;
  1746.         $accessor = function & () use ($targetObject$name) {
  1747.             return $targetObject->$name;
  1748.         };
  1749.         $backtrace debug_backtrace(true2);
  1750.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1751.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1752.         $returnValue = & $accessor();
  1753.         return $returnValue;
  1754.     }
  1755.     public function __set($name$value)
  1756.     {
  1757.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__set', array('name' => $name'value' => $value), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1758.         $realInstanceReflection = new \ReflectionClass('Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Handler\\IpWhitelistHandler');
  1759.         if (! $realInstanceReflection->hasProperty($name)) {
  1760.             $targetObject $this->valueHolderf81ea;
  1761.             $targetObject->$name $value;
  1762.             return $targetObject->$name;
  1763.         }
  1764.         $targetObject $this->valueHolderf81ea;
  1765.         $accessor = function & () use ($targetObject$name$value) {
  1766.             $targetObject->$name $value;
  1767.             return $targetObject->$name;
  1768.         };
  1769.         $backtrace debug_backtrace(true2);
  1770.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1771.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1772.         $returnValue = & $accessor();
  1773.         return $returnValue;
  1774.     }
  1775.     public function __isset($name)
  1776.     {
  1777.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__isset', array('name' => $name), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1778.         $realInstanceReflection = new \ReflectionClass('Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Handler\\IpWhitelistHandler');
  1779.         if (! $realInstanceReflection->hasProperty($name)) {
  1780.             $targetObject $this->valueHolderf81ea;
  1781.             return isset($targetObject->$name);
  1782.         }
  1783.         $targetObject $this->valueHolderf81ea;
  1784.         $accessor = function () use ($targetObject$name) {
  1785.             return isset($targetObject->$name);
  1786.         };
  1787.         $backtrace debug_backtrace(true2);
  1788.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1789.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1790.         $returnValue $accessor();
  1791.         return $returnValue;
  1792.     }
  1793.     public function __unset($name)
  1794.     {
  1795.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__unset', array('name' => $name), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1796.         $realInstanceReflection = new \ReflectionClass('Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Handler\\IpWhitelistHandler');
  1797.         if (! $realInstanceReflection->hasProperty($name)) {
  1798.             $targetObject $this->valueHolderf81ea;
  1799.             unset($targetObject->$name);
  1800.             return;
  1801.         }
  1802.         $targetObject $this->valueHolderf81ea;
  1803.         $accessor = function () use ($targetObject$name) {
  1804.             unset($targetObject->$name);
  1805.             return;
  1806.         };
  1807.         $backtrace debug_backtrace(true2);
  1808.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1809.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1810.         $accessor();
  1811.     }
  1812.     public function __clone()
  1813.     {
  1814.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__clone', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1815.         $this->valueHolderf81ea = clone $this->valueHolderf81ea;
  1816.     }
  1817.     public function __sleep()
  1818.     {
  1819.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__sleep', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1820.         return array('valueHolderf81ea');
  1821.     }
  1822.     public function __wakeup()
  1823.     {
  1824.         \Closure::bind(function (\Scheb\TwoFactorBundle\Security\TwoFactor\Handler\IpWhitelistHandler $instance) {
  1825.             unset($instance->authenticationHandler$instance->ipWhitelistProvider);
  1826.         }, $this'Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Handler\\IpWhitelistHandler')->__invoke($this);
  1827.     }
  1828.     public function setProxyInitializer(?\Closure $initializer null) : void
  1829.     {
  1830.         $this->initializer1ea8b $initializer;
  1831.     }
  1832.     public function getProxyInitializer() : ?\Closure
  1833.     {
  1834.         return $this->initializer1ea8b;
  1835.     }
  1836.     public function initializeProxy() : bool
  1837.     {
  1838.         return $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'initializeProxy', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1839.     }
  1840.     public function isProxyInitialized() : bool
  1841.     {
  1842.         return null !== $this->valueHolderf81ea;
  1843.     }
  1844.     public function getWrappedValueHolderValue()
  1845.     {
  1846.         return $this->valueHolderf81ea;
  1847.     }
  1848. }
  1849. if (!\class_exists('IpWhitelistHandler_06fe2b0'false)) {
  1850.     \class_alias(__NAMESPACE__.'\\IpWhitelistHandler_06fe2b0''IpWhitelistHandler_06fe2b0'false);
  1851. }
  1852. include_once \dirname(__DIR__4).'/vendor/scheb/2fa-bundle/Security/TwoFactor/Handler/TwoFactorProviderHandler.php';
  1853. class TwoFactorProviderHandler_3ecff6c extends \Scheb\TwoFactorBundle\Security\TwoFactor\Handler\TwoFactorProviderHandler implements \ProxyManager\Proxy\VirtualProxyInterface
  1854. {
  1855.     /**
  1856.      * @var \Scheb\TwoFactorBundle\Security\TwoFactor\Handler\TwoFactorProviderHandler|null wrapped object, if the proxy is initialized
  1857.      */
  1858.     private $valueHolderf81ea null;
  1859.     /**
  1860.      * @var \Closure|null initializer responsible for generating the wrapped object
  1861.      */
  1862.     private $initializer1ea8b null;
  1863.     /**
  1864.      * @var bool[] map of public properties of the parent class
  1865.      */
  1866.     private static $publicProperties07d1f = [
  1867.         
  1868.     ];
  1869.     public function beginTwoFactorAuthentication(\Scheb\TwoFactorBundle\Security\TwoFactor\AuthenticationContextInterface $context) : \Symfony\Component\Security\Core\Authentication\Token\TokenInterface
  1870.     {
  1871.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'beginTwoFactorAuthentication', array('context' => $context), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1872.         return $this->valueHolderf81ea->beginTwoFactorAuthentication($context);
  1873.     }
  1874.     /**
  1875.      * Constructor for lazy initialization
  1876.      *
  1877.      * @param \Closure|null $initializer
  1878.      */
  1879.     public static function staticProxyConstructor($initializer)
  1880.     {
  1881.         static $reflection;
  1882.         $reflection $reflection ?? new \ReflectionClass(__CLASS__);
  1883.         $instance   $reflection->newInstanceWithoutConstructor();
  1884.         \Closure::bind(function (\Scheb\TwoFactorBundle\Security\TwoFactor\Handler\TwoFactorProviderHandler $instance) {
  1885.             unset($instance->providerRegistry$instance->twoFactorTokenFactory);
  1886.         }, $instance'Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Handler\\TwoFactorProviderHandler')->__invoke($instance);
  1887.         $instance->initializer1ea8b $initializer;
  1888.         return $instance;
  1889.     }
  1890.     public function __construct(\Scheb\TwoFactorBundle\Security\TwoFactor\Provider\TwoFactorProviderRegistry $providerRegistry, \Scheb\TwoFactorBundle\Security\Authentication\Token\TwoFactorTokenFactoryInterface $twoFactorTokenFactory)
  1891.     {
  1892.         static $reflection;
  1893.         if (! $this->valueHolderf81ea) {
  1894.             $reflection $reflection ?? new \ReflectionClass('Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Handler\\TwoFactorProviderHandler');
  1895.             $this->valueHolderf81ea $reflection->newInstanceWithoutConstructor();
  1896.         \Closure::bind(function (\Scheb\TwoFactorBundle\Security\TwoFactor\Handler\TwoFactorProviderHandler $instance) {
  1897.             unset($instance->providerRegistry$instance->twoFactorTokenFactory);
  1898.         }, $this'Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Handler\\TwoFactorProviderHandler')->__invoke($this);
  1899.         }
  1900.         $this->valueHolderf81ea->__construct($providerRegistry$twoFactorTokenFactory);
  1901.     }
  1902.     public function & __get($name)
  1903.     {
  1904.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__get', ['name' => $name], $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1905.         if (isset(self::$publicProperties07d1f[$name])) {
  1906.             return $this->valueHolderf81ea->$name;
  1907.         }
  1908.         $realInstanceReflection = new \ReflectionClass('Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Handler\\TwoFactorProviderHandler');
  1909.         if (! $realInstanceReflection->hasProperty($name)) {
  1910.             $targetObject $this->valueHolderf81ea;
  1911.             $backtrace debug_backtrace(false1);
  1912.             trigger_error(
  1913.                 sprintf(
  1914.                     'Undefined property: %s::$%s in %s on line %s',
  1915.                     $realInstanceReflection->getName(),
  1916.                     $name,
  1917.                     $backtrace[0]['file'],
  1918.                     $backtrace[0]['line']
  1919.                 ),
  1920.                 \E_USER_NOTICE
  1921.             );
  1922.             return $targetObject->$name;
  1923.         }
  1924.         $targetObject $this->valueHolderf81ea;
  1925.         $accessor = function & () use ($targetObject$name) {
  1926.             return $targetObject->$name;
  1927.         };
  1928.         $backtrace debug_backtrace(true2);
  1929.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1930.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1931.         $returnValue = & $accessor();
  1932.         return $returnValue;
  1933.     }
  1934.     public function __set($name$value)
  1935.     {
  1936.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__set', array('name' => $name'value' => $value), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1937.         $realInstanceReflection = new \ReflectionClass('Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Handler\\TwoFactorProviderHandler');
  1938.         if (! $realInstanceReflection->hasProperty($name)) {
  1939.             $targetObject $this->valueHolderf81ea;
  1940.             $targetObject->$name $value;
  1941.             return $targetObject->$name;
  1942.         }
  1943.         $targetObject $this->valueHolderf81ea;
  1944.         $accessor = function & () use ($targetObject$name$value) {
  1945.             $targetObject->$name $value;
  1946.             return $targetObject->$name;
  1947.         };
  1948.         $backtrace debug_backtrace(true2);
  1949.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1950.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1951.         $returnValue = & $accessor();
  1952.         return $returnValue;
  1953.     }
  1954.     public function __isset($name)
  1955.     {
  1956.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__isset', array('name' => $name), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1957.         $realInstanceReflection = new \ReflectionClass('Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Handler\\TwoFactorProviderHandler');
  1958.         if (! $realInstanceReflection->hasProperty($name)) {
  1959.             $targetObject $this->valueHolderf81ea;
  1960.             return isset($targetObject->$name);
  1961.         }
  1962.         $targetObject $this->valueHolderf81ea;
  1963.         $accessor = function () use ($targetObject$name) {
  1964.             return isset($targetObject->$name);
  1965.         };
  1966.         $backtrace debug_backtrace(true2);
  1967.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1968.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1969.         $returnValue $accessor();
  1970.         return $returnValue;
  1971.     }
  1972.     public function __unset($name)
  1973.     {
  1974.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__unset', array('name' => $name), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1975.         $realInstanceReflection = new \ReflectionClass('Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Handler\\TwoFactorProviderHandler');
  1976.         if (! $realInstanceReflection->hasProperty($name)) {
  1977.             $targetObject $this->valueHolderf81ea;
  1978.             unset($targetObject->$name);
  1979.             return;
  1980.         }
  1981.         $targetObject $this->valueHolderf81ea;
  1982.         $accessor = function () use ($targetObject$name) {
  1983.             unset($targetObject->$name);
  1984.             return;
  1985.         };
  1986.         $backtrace debug_backtrace(true2);
  1987.         $scopeObject = isset($backtrace[1]['object']) ? $backtrace[1]['object'] : new \ProxyManager\Stub\EmptyClassStub();
  1988.         $accessor $accessor->bindTo($scopeObjectget_class($scopeObject));
  1989.         $accessor();
  1990.     }
  1991.     public function __clone()
  1992.     {
  1993.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__clone', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1994.         $this->valueHolderf81ea = clone $this->valueHolderf81ea;
  1995.     }
  1996.     public function __sleep()
  1997.     {
  1998.         $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'__sleep', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  1999.         return array('valueHolderf81ea');
  2000.     }
  2001.     public function __wakeup()
  2002.     {
  2003.         \Closure::bind(function (\Scheb\TwoFactorBundle\Security\TwoFactor\Handler\TwoFactorProviderHandler $instance) {
  2004.             unset($instance->providerRegistry$instance->twoFactorTokenFactory);
  2005.         }, $this'Scheb\\TwoFactorBundle\\Security\\TwoFactor\\Handler\\TwoFactorProviderHandler')->__invoke($this);
  2006.     }
  2007.     public function setProxyInitializer(?\Closure $initializer null) : void
  2008.     {
  2009.         $this->initializer1ea8b $initializer;
  2010.     }
  2011.     public function getProxyInitializer() : ?\Closure
  2012.     {
  2013.         return $this->initializer1ea8b;
  2014.     }
  2015.     public function initializeProxy() : bool
  2016.     {
  2017.         return $this->initializer1ea8b && ($this->initializer1ea8b->__invoke($valueHolderf81ea$this'initializeProxy', array(), $this->initializer1ea8b) || 1) && $this->valueHolderf81ea $valueHolderf81ea;
  2018.     }
  2019.     public function isProxyInitialized() : bool
  2020.     {
  2021.         return null !== $this->valueHolderf81ea;
  2022.     }
  2023.     public function getWrappedValueHolderValue()
  2024.     {
  2025.         return $this->valueHolderf81ea;
  2026.     }
  2027. }
  2028. if (!\class_exists('TwoFactorProviderHandler_3ecff6c'false)) {
  2029.     \class_alias(__NAMESPACE__.'\\TwoFactorProviderHandler_3ecff6c''TwoFactorProviderHandler_3ecff6c'false);
  2030. }