<?php declare(strict_types = 1);

// ftm-/var/www/html/packages/Shared/src/Infrastructure/Persistence/Concerns/BelongsToTenant.php
return \PHPStan\Cache\CacheItem::__set_state(array(
   'variableKey' => 'v5-2.3.2',
   'data' => 
  array (
    0 => 
    array (
      '34be452a2e79d609b6ce8644ab5afa01' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'ImovelZapAi\\Shared\\Infrastructure\\Persistence\\Concerns',
         'uses' => 
        array (
          'model' => 'Illuminate\\Database\\Eloquent\\Model',
          'belongsto' => 'Illuminate\\Database\\Eloquent\\Relations\\BelongsTo',
          'tenantscope' => 'ImovelZapAi\\Shared\\Infrastructure\\Persistence\\Scopes\\TenantScope',
          'tenantmodel' => 'ImovelZapAi\\Tenancy\\Infrastructure\\Persistence\\Eloquent\\TenantModel',
          'tenantcontext' => 'ImovelZapAi\\Tenancy\\Support\\TenantContext',
        ),
         'className' => 'ImovelZapAi\\Shared\\Infrastructure\\Persistence\\Concerns\\BelongsToTenant',
         'functionName' => NULL,
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => NULL,
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      '42386c2899697f7b66700b4c701937a9' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'ImovelZapAi\\Shared\\Infrastructure\\Persistence\\Concerns',
         'uses' => 
        array (
          'model' => 'Illuminate\\Database\\Eloquent\\Model',
          'belongsto' => 'Illuminate\\Database\\Eloquent\\Relations\\BelongsTo',
          'tenantscope' => 'ImovelZapAi\\Shared\\Infrastructure\\Persistence\\Scopes\\TenantScope',
          'tenantmodel' => 'ImovelZapAi\\Tenancy\\Infrastructure\\Persistence\\Eloquent\\TenantModel',
          'tenantcontext' => 'ImovelZapAi\\Tenancy\\Support\\TenantContext',
        ),
         'className' => 'ImovelZapAi\\Shared\\Infrastructure\\Persistence\\Concerns\\BelongsToTenant',
         'functionName' => 'bootBelongsToTenant',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => 
        \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
           'namespace' => 'ImovelZapAi\\Shared\\Infrastructure\\Persistence\\Concerns',
           'uses' => 
          array (
            'model' => 'Illuminate\\Database\\Eloquent\\Model',
            'belongsto' => 'Illuminate\\Database\\Eloquent\\Relations\\BelongsTo',
            'tenantscope' => 'ImovelZapAi\\Shared\\Infrastructure\\Persistence\\Scopes\\TenantScope',
            'tenantmodel' => 'ImovelZapAi\\Tenancy\\Infrastructure\\Persistence\\Eloquent\\TenantModel',
            'tenantcontext' => 'ImovelZapAi\\Tenancy\\Support\\TenantContext',
          ),
           'className' => 'ImovelZapAi\\Shared\\Infrastructure\\Persistence\\Concerns\\BelongsToTenant',
           'functionName' => NULL,
           'templatePhpDocNodes' => 
          array (
          ),
           'parent' => NULL,
           'typeAliasesMap' => 
          array (
          ),
           'bypassTypeAliases' => false,
           'constUses' => 
          array (
          ),
           'typeAliasClassName' => NULL,
           'traitData' => NULL,
        )),
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
      '25dd52301a7f98063b743d5dd8bdf33c' => 
      \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
         'namespace' => 'ImovelZapAi\\Shared\\Infrastructure\\Persistence\\Concerns',
         'uses' => 
        array (
          'model' => 'Illuminate\\Database\\Eloquent\\Model',
          'belongsto' => 'Illuminate\\Database\\Eloquent\\Relations\\BelongsTo',
          'tenantscope' => 'ImovelZapAi\\Shared\\Infrastructure\\Persistence\\Scopes\\TenantScope',
          'tenantmodel' => 'ImovelZapAi\\Tenancy\\Infrastructure\\Persistence\\Eloquent\\TenantModel',
          'tenantcontext' => 'ImovelZapAi\\Tenancy\\Support\\TenantContext',
        ),
         'className' => 'ImovelZapAi\\Shared\\Infrastructure\\Persistence\\Concerns\\BelongsToTenant',
         'functionName' => 'tenant',
         'templatePhpDocNodes' => 
        array (
        ),
         'parent' => 
        \PHPStan\Analyser\IntermediaryNameScope::__set_state(array(
           'namespace' => 'ImovelZapAi\\Shared\\Infrastructure\\Persistence\\Concerns',
           'uses' => 
          array (
            'model' => 'Illuminate\\Database\\Eloquent\\Model',
            'belongsto' => 'Illuminate\\Database\\Eloquent\\Relations\\BelongsTo',
            'tenantscope' => 'ImovelZapAi\\Shared\\Infrastructure\\Persistence\\Scopes\\TenantScope',
            'tenantmodel' => 'ImovelZapAi\\Tenancy\\Infrastructure\\Persistence\\Eloquent\\TenantModel',
            'tenantcontext' => 'ImovelZapAi\\Tenancy\\Support\\TenantContext',
          ),
           'className' => 'ImovelZapAi\\Shared\\Infrastructure\\Persistence\\Concerns\\BelongsToTenant',
           'functionName' => NULL,
           'templatePhpDocNodes' => 
          array (
          ),
           'parent' => NULL,
           'typeAliasesMap' => 
          array (
          ),
           'bypassTypeAliases' => false,
           'constUses' => 
          array (
          ),
           'typeAliasClassName' => NULL,
           'traitData' => NULL,
        )),
         'typeAliasesMap' => 
        array (
        ),
         'bypassTypeAliases' => false,
         'constUses' => 
        array (
        ),
         'typeAliasClassName' => NULL,
         'traitData' => NULL,
      )),
    ),
    1 => 
    array (
      '/var/www/html/packages/Shared/src/Infrastructure/Persistence/Concerns/BelongsToTenant.php' => '1b489ded65df253d934fd6b0d6ebcc28ac22a63792e66206a386e05cc0b4ad89',
    ),
  ),
));