<?php declare(strict_types = 1);

// ftm-/var/www/html/backend/vendor/laravel/framework/src/Illuminate/Contracts/Container/Container.php
return \PHPStan\Cache\CacheItem::__set_state(array(
   'variableKey' => 'v5-2.3.2',
   'data' => 
  array (
    0 => 
    array (
      'e45a2dbe8869f03a931eb862a448e44b' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Container',
         'uses' => 
        array (
          'closure' => 'Closure',
          'containerinterface' => 'Psr\\Container\\ContainerInterface',
        ),
         'className' => 'Illuminate\\Contracts\\Container\\Container',
         'functionName' => NULL,
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      'e70719d85b2bc61c65947e3b125f850a' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Container',
         'uses' => 
        array (
          'closure' => 'Closure',
          'containerinterface' => 'Psr\\Container\\ContainerInterface',
        ),
         'className' => 'Illuminate\\Contracts\\Container\\Container',
         'functionName' => 'get',
         'templatePhpDocNodes' => 
        array (
          'TClass' => 
          array (
            0 => '@template',
            1 => 
            \PHPStan\PhpDocParser\Ast\PhpDoc\TemplateTagValueNode::__set_state(array(
               'name' => 'TClass',
               'bound' => 
              \PHPStan\PhpDocParser\Ast\Type\IdentifierTypeNode::__set_state(array(
                 'name' => 'object',
                 'attributes' => 
                array (
                  'startLine' => 4,
                  'endLine' => 4,
                ),
              )),
               'default' => NULL,
               'lowerBound' => NULL,
               'description' => '',
               'attributes' => 
              array (
                'startLine' => 4,
                'endLine' => 4,
              ),
            )),
          ),
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      'eda7b4d4513342932da5c2212bcec012' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Container',
         'uses' => 
        array (
          'closure' => 'Closure',
          'containerinterface' => 'Psr\\Container\\ContainerInterface',
        ),
         'className' => 'Illuminate\\Contracts\\Container\\Container',
         'functionName' => 'bound',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      '3046eb38ee602a5fe2b09d8d70f85fc1' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Container',
         'uses' => 
        array (
          'closure' => 'Closure',
          'containerinterface' => 'Psr\\Container\\ContainerInterface',
        ),
         'className' => 'Illuminate\\Contracts\\Container\\Container',
         'functionName' => 'alias',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      'd13618b61da4fcdab5b755cce0241caa' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Container',
         'uses' => 
        array (
          'closure' => 'Closure',
          'containerinterface' => 'Psr\\Container\\ContainerInterface',
        ),
         'className' => 'Illuminate\\Contracts\\Container\\Container',
         'functionName' => 'tag',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      '2837a470e20ba5c2291e1f31026e0123' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Container',
         'uses' => 
        array (
          'closure' => 'Closure',
          'containerinterface' => 'Psr\\Container\\ContainerInterface',
        ),
         'className' => 'Illuminate\\Contracts\\Container\\Container',
         'functionName' => 'tagged',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      'e37e488cf6057f5e931686d1c2056c5d' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Container',
         'uses' => 
        array (
          'closure' => 'Closure',
          'containerinterface' => 'Psr\\Container\\ContainerInterface',
        ),
         'className' => 'Illuminate\\Contracts\\Container\\Container',
         'functionName' => 'bind',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      'd7b7ebc73eaec26b54ecbe29364aa184' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Container',
         'uses' => 
        array (
          'closure' => 'Closure',
          'containerinterface' => 'Psr\\Container\\ContainerInterface',
        ),
         'className' => 'Illuminate\\Contracts\\Container\\Container',
         'functionName' => 'bindMethod',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      '14855fac9d232c06c79f2ad39f65c891' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Container',
         'uses' => 
        array (
          'closure' => 'Closure',
          'containerinterface' => 'Psr\\Container\\ContainerInterface',
        ),
         'className' => 'Illuminate\\Contracts\\Container\\Container',
         'functionName' => 'bindIf',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      '98924e1b7a68b75e429ea9b9284a3c48' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Container',
         'uses' => 
        array (
          'closure' => 'Closure',
          'containerinterface' => 'Psr\\Container\\ContainerInterface',
        ),
         'className' => 'Illuminate\\Contracts\\Container\\Container',
         'functionName' => 'singleton',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      'bb686714e394da5239e2d35b81e2a2da' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Container',
         'uses' => 
        array (
          'closure' => 'Closure',
          'containerinterface' => 'Psr\\Container\\ContainerInterface',
        ),
         'className' => 'Illuminate\\Contracts\\Container\\Container',
         'functionName' => 'singletonIf',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      'dabddd60af23268fba66edd391d4857b' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Container',
         'uses' => 
        array (
          'closure' => 'Closure',
          'containerinterface' => 'Psr\\Container\\ContainerInterface',
        ),
         'className' => 'Illuminate\\Contracts\\Container\\Container',
         'functionName' => 'scoped',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      '2b69ea87e2eefa83ccd110cef0d0c592' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Container',
         'uses' => 
        array (
          'closure' => 'Closure',
          'containerinterface' => 'Psr\\Container\\ContainerInterface',
        ),
         'className' => 'Illuminate\\Contracts\\Container\\Container',
         'functionName' => 'scopedIf',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      'eda3cc2c310d2509ef359bfb76ff56f3' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Container',
         'uses' => 
        array (
          'closure' => 'Closure',
          'containerinterface' => 'Psr\\Container\\ContainerInterface',
        ),
         'className' => 'Illuminate\\Contracts\\Container\\Container',
         'functionName' => 'extend',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      'd671e6891100844d22f2b2dd5048b70c' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Container',
         'uses' => 
        array (
          'closure' => 'Closure',
          'containerinterface' => 'Psr\\Container\\ContainerInterface',
        ),
         'className' => 'Illuminate\\Contracts\\Container\\Container',
         'functionName' => 'instance',
         'templatePhpDocNodes' => 
        array (
          'TInstance' => 
          array (
            0 => '@template',
            1 => 
            \PHPStan\PhpDocParser\Ast\PhpDoc\TemplateTagValueNode::__set_state(array(
               'name' => 'TInstance',
               'bound' => 
              \PHPStan\PhpDocParser\Ast\Type\IdentifierTypeNode::__set_state(array(
                 'name' => 'mixed',
                 'attributes' => 
                array (
                  'startLine' => 4,
                  'endLine' => 4,
                ),
              )),
               'default' => NULL,
               'lowerBound' => NULL,
               'description' => '',
               'attributes' => 
              array (
                'startLine' => 4,
                'endLine' => 4,
              ),
            )),
          ),
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      'fdc8469ffaebda0664dd347b044e53e9' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Container',
         'uses' => 
        array (
          'closure' => 'Closure',
          'containerinterface' => 'Psr\\Container\\ContainerInterface',
        ),
         'className' => 'Illuminate\\Contracts\\Container\\Container',
         'functionName' => 'addContextualBinding',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      'a6337390ced20619c76ea792f3465d91' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Container',
         'uses' => 
        array (
          'closure' => 'Closure',
          'containerinterface' => 'Psr\\Container\\ContainerInterface',
        ),
         'className' => 'Illuminate\\Contracts\\Container\\Container',
         'functionName' => 'when',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      'a566e69d2f96d491fc26d7584edfa96e' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Container',
         'uses' => 
        array (
          'closure' => 'Closure',
          'containerinterface' => 'Psr\\Container\\ContainerInterface',
        ),
         'className' => 'Illuminate\\Contracts\\Container\\Container',
         'functionName' => 'factory',
         'templatePhpDocNodes' => 
        array (
          'TClass' => 
          array (
            0 => '@template',
            1 => 
            \PHPStan\PhpDocParser\Ast\PhpDoc\TemplateTagValueNode::__set_state(array(
               'name' => 'TClass',
               'bound' => 
              \PHPStan\PhpDocParser\Ast\Type\IdentifierTypeNode::__set_state(array(
                 'name' => 'object',
                 'attributes' => 
                array (
                  'startLine' => 4,
                  'endLine' => 4,
                ),
              )),
               'default' => NULL,
               'lowerBound' => NULL,
               'description' => '',
               'attributes' => 
              array (
                'startLine' => 4,
                'endLine' => 4,
              ),
            )),
          ),
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      '3a2faa74eec71da596b6bcdec15e304f' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Container',
         'uses' => 
        array (
          'closure' => 'Closure',
          'containerinterface' => 'Psr\\Container\\ContainerInterface',
        ),
         'className' => 'Illuminate\\Contracts\\Container\\Container',
         'functionName' => 'flush',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      'a73758bfc0ddd383c68cfd202fd7c01c' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Container',
         'uses' => 
        array (
          'closure' => 'Closure',
          'containerinterface' => 'Psr\\Container\\ContainerInterface',
        ),
         'className' => 'Illuminate\\Contracts\\Container\\Container',
         'functionName' => 'make',
         'templatePhpDocNodes' => 
        array (
          'TClass' => 
          array (
            0 => '@template',
            1 => 
            \PHPStan\PhpDocParser\Ast\PhpDoc\TemplateTagValueNode::__set_state(array(
               'name' => 'TClass',
               'bound' => 
              \PHPStan\PhpDocParser\Ast\Type\IdentifierTypeNode::__set_state(array(
                 'name' => 'object',
                 'attributes' => 
                array (
                  'startLine' => 4,
                  'endLine' => 4,
                ),
              )),
               'default' => NULL,
               'lowerBound' => NULL,
               'description' => '',
               'attributes' => 
              array (
                'startLine' => 4,
                'endLine' => 4,
              ),
            )),
          ),
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      'c3afa6d8988bfaabb81ccd63c6b0f1d6' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Container',
         'uses' => 
        array (
          'closure' => 'Closure',
          'containerinterface' => 'Psr\\Container\\ContainerInterface',
        ),
         'className' => 'Illuminate\\Contracts\\Container\\Container',
         'functionName' => 'call',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      '76dbb29b1fce43de7723a1d723a5bf59' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Container',
         'uses' => 
        array (
          'closure' => 'Closure',
          'containerinterface' => 'Psr\\Container\\ContainerInterface',
        ),
         'className' => 'Illuminate\\Contracts\\Container\\Container',
         'functionName' => 'resolved',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      '22f600b03732004105ee56be374b51c0' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Container',
         'uses' => 
        array (
          'closure' => 'Closure',
          'containerinterface' => 'Psr\\Container\\ContainerInterface',
        ),
         'className' => 'Illuminate\\Contracts\\Container\\Container',
         'functionName' => 'beforeResolving',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      '81ab27b8f1c9c0697e8e1b983990d3da' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Container',
         'uses' => 
        array (
          'closure' => 'Closure',
          'containerinterface' => 'Psr\\Container\\ContainerInterface',
        ),
         'className' => 'Illuminate\\Contracts\\Container\\Container',
         'functionName' => 'resolving',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      '3455c5dffe08198882ce34d6ad72284e' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Container',
         'uses' => 
        array (
          'closure' => 'Closure',
          'containerinterface' => 'Psr\\Container\\ContainerInterface',
        ),
         'className' => 'Illuminate\\Contracts\\Container\\Container',
         'functionName' => 'afterResolving',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
    ),
    1 => 
    array (
      '/var/www/html/backend/vendor/laravel/framework/src/Illuminate/Contracts/Container/Container.php' => 'cca1c6c4c50aa8bf7007e786cde473cc9bab83317367f384ab711a0c4d305611',
    ),
  ),
));