feat: Introduce deferrable service overrides #71
Annotations
10 errors
Execute type checking:
src/Concerns/HandlesServiceOverrides.php (in context of class Sprout/Sprout)#L44
PHPDoc tag @var has invalid value (array<string, array<class-string<\Sprout\Contracts\ServiceOverride>>): Unexpected token "*/", expected '>' at offset 90
|
Execute type checking:
src/Concerns/HandlesServiceOverrides.php (in context of class Sprout/Sprout)#L44
Property Sprout\Sprout::$setupOverrides type has no value type specified in iterable type array.
|
Execute type checking:
src/Concerns/HandlesServiceOverrides.php (in context of class Sprout/Sprout)#L106
Parameter #1 $overrideClass of method Sprout\Sprout::bootOverride() expects class-string<Sprout\Contracts\BootableServiceOverride>, class-string<Sprout\Contracts\ServiceOverride> given.
|
Execute type checking:
src/Concerns/HandlesServiceOverrides.php (in context of class Sprout/Sprout)#L195
Parameter #1 $overrideClass of method Sprout\Sprout::bootOverride() expects class-string<Sprout\Contracts\BootableServiceOverride>, class-string<Sprout\Contracts\ServiceOverride> given.
|
Execute type checking:
src/Concerns/HandlesServiceOverrides.php (in context of class Sprout/Sprout)#L214
PHPDoc tag @param references unknown parameter: $tenant
|
Execute type checking:
src/Concerns/HandlesServiceOverrides.php (in context of class Sprout/Sprout)#L214
Template type TenantClass of method Sprout\Sprout::bootOverride() is not referenced in a parameter.
|
Execute type checking:
src/Concerns/HandlesServiceOverrides.php (in context of class Sprout/Sprout)#L216
Call to an undefined method Sprout\Contracts\ServiceOverride::boot().
|
Execute type checking:
src/Concerns/HandlesServiceOverrides.php (in context of class Sprout/Sprout)#L366
Method Sprout\Sprout::getCurrentOverrides() has parameter $tenancy with generic interface Sprout\Contracts\Tenancy but does not specify its types: TenantClass
|
Execute type checking:
src/Overrides/CacheOverride.php#L107
Parameter #1 $store of method Illuminate\Cache\CacheManager::repository() expects Illuminate\Contracts\Cache\Store, Illuminate\Cache\ArrayStore|Illuminate\Cache\DatabaseStore|Illuminate\Cache\FileStore|Illuminate\Cache\MemcachedStore|Illuminate\Cache\NullStore|Illuminate\Cache\RedisStore|Sprout\Overrides\ApcStore given.
|
Execute type checking:
src/Overrides/CacheOverride.php#L108
Instantiated class Sprout\Overrides\ApcStore not found.
|
Loading