<?php declare(strict_types = 1);

// ftm-/Users/macbook/Desktop/clinic/smart-clinic-backend/vendor/laravel/framework/src/Illuminate/Contracts/Auth/Access/Gate.php
return \PHPStan\Cache\CacheItem::__set_state(array(
   'variableKey' => 'v6-2.3.3',
   'data' => 
  array (
    0 => 
    array (
      '51bf6bd9f42c17d3a9c12199201222ed' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Auth\\Access',
         'uses' => 
        array (
        ),
         'className' => 'Illuminate\\Contracts\\Auth\\Access\\Gate',
         'functionName' => NULL,
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      'ea945a156b2315e1dd5861ba3336a475' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Auth\\Access',
         'uses' => 
        array (
        ),
         'className' => 'Illuminate\\Contracts\\Auth\\Access\\Gate',
         'functionName' => 'has',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      '7e260fb5bc1f3c8caa2831a18032e1be' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Auth\\Access',
         'uses' => 
        array (
        ),
         'className' => 'Illuminate\\Contracts\\Auth\\Access\\Gate',
         'functionName' => 'define',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      '52eb09c4af6ec4bbe3d09a820c8ec897' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Auth\\Access',
         'uses' => 
        array (
        ),
         'className' => 'Illuminate\\Contracts\\Auth\\Access\\Gate',
         'functionName' => 'resource',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      '3392437214356e3184543c7eb0833804' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Auth\\Access',
         'uses' => 
        array (
        ),
         'className' => 'Illuminate\\Contracts\\Auth\\Access\\Gate',
         'functionName' => 'policy',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      '66a5b194b2ad48fdcf6ea94bc75d15c0' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Auth\\Access',
         'uses' => 
        array (
        ),
         'className' => 'Illuminate\\Contracts\\Auth\\Access\\Gate',
         'functionName' => 'before',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      '8ebd26f96ac1046293b2fb8a24ad6c7b' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Auth\\Access',
         'uses' => 
        array (
        ),
         'className' => 'Illuminate\\Contracts\\Auth\\Access\\Gate',
         'functionName' => 'after',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      '9ca5c6803c33d674a1a90364970ebb84' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Auth\\Access',
         'uses' => 
        array (
        ),
         'className' => 'Illuminate\\Contracts\\Auth\\Access\\Gate',
         'functionName' => 'allows',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      'aa168e55f64d619cb4d6f21c52f9d43d' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Auth\\Access',
         'uses' => 
        array (
        ),
         'className' => 'Illuminate\\Contracts\\Auth\\Access\\Gate',
         'functionName' => 'denies',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      'ae4d865aa1e06516c0e02fe3a145eb29' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Auth\\Access',
         'uses' => 
        array (
        ),
         'className' => 'Illuminate\\Contracts\\Auth\\Access\\Gate',
         'functionName' => 'check',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      '426f4029add94202d4f9b9feee4724e6' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Auth\\Access',
         'uses' => 
        array (
        ),
         'className' => 'Illuminate\\Contracts\\Auth\\Access\\Gate',
         'functionName' => 'any',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      '46db4abf5aac4d4fdfbd3a8e68f6aff7' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Auth\\Access',
         'uses' => 
        array (
        ),
         'className' => 'Illuminate\\Contracts\\Auth\\Access\\Gate',
         'functionName' => 'authorize',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      '60486e9a42d94f82fa1155d041d9fbd9' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Auth\\Access',
         'uses' => 
        array (
        ),
         'className' => 'Illuminate\\Contracts\\Auth\\Access\\Gate',
         'functionName' => 'inspect',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      'e8899bbe536fd1eae38ca07f3f7faf4e' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Auth\\Access',
         'uses' => 
        array (
        ),
         'className' => 'Illuminate\\Contracts\\Auth\\Access\\Gate',
         'functionName' => 'raw',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      '9fa754a5d769b76180cf8caa52faad2c' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Auth\\Access',
         'uses' => 
        array (
        ),
         'className' => 'Illuminate\\Contracts\\Auth\\Access\\Gate',
         'functionName' => 'getPolicyFor',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      'c2f9c6e241c6cee1f311cdd866695d76' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Auth\\Access',
         'uses' => 
        array (
        ),
         'className' => 'Illuminate\\Contracts\\Auth\\Access\\Gate',
         'functionName' => 'forUser',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      '61ea467ef89edad25f75f921cd7583ba' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Contracts\\Auth\\Access',
         'uses' => 
        array (
        ),
         'className' => 'Illuminate\\Contracts\\Auth\\Access\\Gate',
         'functionName' => 'abilities',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
    ),
    1 => 
    array (
      '/Users/macbook/Desktop/clinic/smart-clinic-backend/vendor/laravel/framework/src/Illuminate/Contracts/Auth/Access/Gate.php' => '32ee78f88c6ddc0a765c0df382e5bc5c32c63f8e3f977d3bbeb5db9dd5531948',
    ),
  ),
));