<?php declare(strict_types = 1);

// ftm-/Users/macbook/Desktop/clinic/smart-clinic-backend/vendor/laravel/framework/src/Illuminate/Notifications/DatabaseNotification.php
return \PHPStan\Cache\CacheItem::__set_state(array(
   'variableKey' => 'v6-2.3.3',
   'data' => 
  array (
    0 => 
    array (
      '471a95aab3ddefa838a01729126eaa73' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Notifications',
         'uses' => 
        array (
          'builder' => 'Illuminate\\Database\\Eloquent\\Builder',
          'hascollection' => 'Illuminate\\Database\\Eloquent\\HasCollection',
          'model' => 'Illuminate\\Database\\Eloquent\\Model',
        ),
         'className' => 'Illuminate\\Notifications\\DatabaseNotification',
         'functionName' => NULL,
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      '37c1f0e52358b82ed0bb30146b38bebe' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Database\\Eloquent',
         'uses' => 
        array (
          'collectedby' => 'Illuminate\\Database\\Eloquent\\Attributes\\CollectedBy',
          'reflectionclass' => 'ReflectionClass',
        ),
         'className' => 'Illuminate\\Notifications\\DatabaseNotification',
         'functionName' => NULL,
         'templatePhpDocNodes' => 
        array (
          'TCollection' => 
          array (
            0 => '@template',
            1 => 
            \PHPStan\PhpDocParser\Ast\PhpDoc\TemplateTagValueNode::__set_state(array(
               'name' => 'TCollection',
               'bound' => 
              \PHPStan\PhpDocParser\Ast\Type\IdentifierTypeNode::__set_state(array(
                 'name' => '\\Illuminate\\Database\\Eloquent\\Collection',
                 'attributes' => 
                array (
                  'startLine' => 2,
                  'endLine' => 2,
                ),
              )),
               'default' => NULL,
               'lowerBound' => NULL,
               'description' => '',
               'attributes' => 
              array (
                'startLine' => 2,
                'endLine' => 2,
              ),
            )),
          ),
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => 'Illuminate\\Database\\Eloquent\\HasCollection',
         'traitData' => 
        array (
          0 => '/Users/macbook/Desktop/clinic/smart-clinic-backend/vendor/laravel/framework/src/Illuminate/Notifications/DatabaseNotification.php',
          1 => 'Illuminate\\Notifications\\DatabaseNotification',
          2 => 'Illuminate\\Database\\Eloquent\\HasCollection',
          3 => NULL,
          4 => '/** @use HasCollection<DatabaseNotificationCollection> */',
        ),
      )),
      'b66cf97f71e650de6bf5cc3112e65662' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Database\\Eloquent',
         'uses' => 
        array (
          'collectedby' => 'Illuminate\\Database\\Eloquent\\Attributes\\CollectedBy',
          'reflectionclass' => 'ReflectionClass',
        ),
         'className' => 'Illuminate\\Notifications\\DatabaseNotification',
         'functionName' => 'newCollection',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => 
        \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
           'namespace' => 'Illuminate\\Database\\Eloquent',
           'uses' => 
          array (
            'collectedby' => 'Illuminate\\Database\\Eloquent\\Attributes\\CollectedBy',
            'reflectionclass' => 'ReflectionClass',
          ),
           'className' => 'Illuminate\\Notifications\\DatabaseNotification',
           'functionName' => NULL,
           'templatePhpDocNodes' => 
          array (
            'TCollection' => 
            array (
              0 => '@template',
              1 => 
              \PHPStan\PhpDocParser\Ast\PhpDoc\TemplateTagValueNode::__set_state(array(
                 'name' => 'TCollection',
                 'bound' => 
                \PHPStan\PhpDocParser\Ast\Type\IdentifierTypeNode::__set_state(array(
                   'name' => '\\Illuminate\\Database\\Eloquent\\Collection',
                   'attributes' => 
                  array (
                    'startLine' => 2,
                    'endLine' => 2,
                  ),
                )),
                 'default' => NULL,
                 'lowerBound' => NULL,
                 'description' => '',
                 'attributes' => 
                array (
                  'startLine' => 2,
                  'endLine' => 2,
                ),
              )),
            ),
          ),
           'parent' => NULL,
           'typeAliasesMap' => 
          array (
          ),
           'bypassTypeAliases' => false,
           'constUses' => 
          array (
          ),
           'typeAliasClassName' => 'Illuminate\\Database\\Eloquent\\HasCollection',
           'traitData' => NULL,
        )),
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => 'Illuminate\\Database\\Eloquent\\HasCollection',
         'traitData' => 
        array (
          0 => '/Users/macbook/Desktop/clinic/smart-clinic-backend/vendor/laravel/framework/src/Illuminate/Notifications/DatabaseNotification.php',
          1 => 'Illuminate\\Notifications\\DatabaseNotification',
          2 => 'Illuminate\\Database\\Eloquent\\HasCollection',
          3 => NULL,
          4 => '/** @use HasCollection<DatabaseNotificationCollection> */',
        ),
      )),
      '47cb864798e30f8aa7ed93454ffdfd69' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Database\\Eloquent',
         'uses' => 
        array (
          'collectedby' => 'Illuminate\\Database\\Eloquent\\Attributes\\CollectedBy',
          'reflectionclass' => 'ReflectionClass',
        ),
         'className' => 'Illuminate\\Notifications\\DatabaseNotification',
         'functionName' => 'resolveCollectionFromAttribute',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => 
        \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
           'namespace' => 'Illuminate\\Database\\Eloquent',
           'uses' => 
          array (
            'collectedby' => 'Illuminate\\Database\\Eloquent\\Attributes\\CollectedBy',
            'reflectionclass' => 'ReflectionClass',
          ),
           'className' => 'Illuminate\\Notifications\\DatabaseNotification',
           'functionName' => NULL,
           'templatePhpDocNodes' => 
          array (
            'TCollection' => 
            array (
              0 => '@template',
              1 => 
              \PHPStan\PhpDocParser\Ast\PhpDoc\TemplateTagValueNode::__set_state(array(
                 'name' => 'TCollection',
                 'bound' => 
                \PHPStan\PhpDocParser\Ast\Type\IdentifierTypeNode::__set_state(array(
                   'name' => '\\Illuminate\\Database\\Eloquent\\Collection',
                   'attributes' => 
                  array (
                    'startLine' => 2,
                    'endLine' => 2,
                  ),
                )),
                 'default' => NULL,
                 'lowerBound' => NULL,
                 'description' => '',
                 'attributes' => 
                array (
                  'startLine' => 2,
                  'endLine' => 2,
                ),
              )),
            ),
          ),
           'parent' => NULL,
           'typeAliasesMap' => 
          array (
          ),
           'bypassTypeAliases' => false,
           'constUses' => 
          array (
          ),
           'typeAliasClassName' => 'Illuminate\\Database\\Eloquent\\HasCollection',
           'traitData' => NULL,
        )),
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => 'Illuminate\\Database\\Eloquent\\HasCollection',
         'traitData' => 
        array (
          0 => '/Users/macbook/Desktop/clinic/smart-clinic-backend/vendor/laravel/framework/src/Illuminate/Notifications/DatabaseNotification.php',
          1 => 'Illuminate\\Notifications\\DatabaseNotification',
          2 => 'Illuminate\\Database\\Eloquent\\HasCollection',
          3 => NULL,
          4 => '/** @use HasCollection<DatabaseNotificationCollection> */',
        ),
      )),
      'a0aa8b7dbfac50a874902919de9f9453' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Notifications',
         'uses' => 
        array (
          'builder' => 'Illuminate\\Database\\Eloquent\\Builder',
          'hascollection' => 'Illuminate\\Database\\Eloquent\\HasCollection',
          'model' => 'Illuminate\\Database\\Eloquent\\Model',
        ),
         'className' => 'Illuminate\\Notifications\\DatabaseNotification',
         'functionName' => 'notifiable',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      '90929ddd1a5b9f8b2649abe7895fb1bc' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Notifications',
         'uses' => 
        array (
          'builder' => 'Illuminate\\Database\\Eloquent\\Builder',
          'hascollection' => 'Illuminate\\Database\\Eloquent\\HasCollection',
          'model' => 'Illuminate\\Database\\Eloquent\\Model',
        ),
         'className' => 'Illuminate\\Notifications\\DatabaseNotification',
         'functionName' => 'markAsRead',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      'c17afcf98fad5cfb0d3b48186aa5102a' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Notifications',
         'uses' => 
        array (
          'builder' => 'Illuminate\\Database\\Eloquent\\Builder',
          'hascollection' => 'Illuminate\\Database\\Eloquent\\HasCollection',
          'model' => 'Illuminate\\Database\\Eloquent\\Model',
        ),
         'className' => 'Illuminate\\Notifications\\DatabaseNotification',
         'functionName' => 'markAsUnread',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      '66d053cc8bffd0e68df0fe4270a3f27e' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Notifications',
         'uses' => 
        array (
          'builder' => 'Illuminate\\Database\\Eloquent\\Builder',
          'hascollection' => 'Illuminate\\Database\\Eloquent\\HasCollection',
          'model' => 'Illuminate\\Database\\Eloquent\\Model',
        ),
         'className' => 'Illuminate\\Notifications\\DatabaseNotification',
         'functionName' => 'read',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      '47fe8a8d13224916ba58620d35326e7e' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Notifications',
         'uses' => 
        array (
          'builder' => 'Illuminate\\Database\\Eloquent\\Builder',
          'hascollection' => 'Illuminate\\Database\\Eloquent\\HasCollection',
          'model' => 'Illuminate\\Database\\Eloquent\\Model',
        ),
         'className' => 'Illuminate\\Notifications\\DatabaseNotification',
         'functionName' => 'unread',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      '84558b51640cf613d2d317a7a145d74f' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Notifications',
         'uses' => 
        array (
          'builder' => 'Illuminate\\Database\\Eloquent\\Builder',
          'hascollection' => 'Illuminate\\Database\\Eloquent\\HasCollection',
          'model' => 'Illuminate\\Database\\Eloquent\\Model',
        ),
         'className' => 'Illuminate\\Notifications\\DatabaseNotification',
         'functionName' => 'scopeRead',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      '879761f3dec104183bb7a70602b6c6e8' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'Illuminate\\Notifications',
         'uses' => 
        array (
          'builder' => 'Illuminate\\Database\\Eloquent\\Builder',
          'hascollection' => 'Illuminate\\Database\\Eloquent\\HasCollection',
          'model' => 'Illuminate\\Database\\Eloquent\\Model',
        ),
         'className' => 'Illuminate\\Notifications\\DatabaseNotification',
         'functionName' => 'scopeUnread',
         '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/Notifications/DatabaseNotification.php' => '62da8d6b788b9f3946f069a799a45f2e60b44502ee56e779d08081db9b5f37c4',
      '/Users/macbook/Desktop/clinic/smart-clinic-backend/vendor/composer/../laravel/framework/src/Illuminate/Database/Eloquent/HasCollection.php' => '56e0808b8703227cecfb2146926aabd717fe8f2f09bbe5b6fc28dcccb9c14532',
    ),
  ),
));