Skip to content
This repository has been archived by the owner on Jul 24, 2023. It is now read-only.

Unresolvable dependency resolving [Parameter #0 [ <required> array $attributes ]] in class Adldap\Models\Model #801

Open
cmk48 opened this issue Apr 12, 2022 · 0 comments

Comments

@cmk48
Copy link

cmk48 commented Apr 12, 2022

  • Adldap2 Version: v10.4.1
  • LDAP Type: Active Directory
  • PHP Version: 8.1.2

Description:

In Container.php line 1104:
Unresolvable dependency resolving [Parameter #0 [ array $attributes ]] in class Adldap\Models\Model

Steps To Reproduce:

I have to update an old Laravel 5.4 project. Starting with Laravel 6.x but all the way up to Laravel 9.x, I get the following error:

In Container.php line 1104:
Unresolvable dependency resolving [Parameter #0 [ array $attributes ]] in class Adldap\Models\Model

It's triggered in the constructor of vendor/adldap2/adldap2/src/Models/Model.php

The stacktrace only lists files from vendor/, my app/ directory isn't mentioned at all.

Full error:

Unresolvable dependency resolving [Parameter #0 [ array $attributes ]]
in class Adldap\Models\Model {"exception":"[object] (Illuminate\Contracts\Container\BindingResolutionException(code: 0): Unresolvable dependency resolving [Parameter #0 [ array $attributes ]] in class Adldap\Models\Model at vendor/laravel/framework/src/Illuminate/Container/Container.php:1104)

[stacktrace]

#0 vendor/laravel/framework/src/Illuminate/Container/Container.php(1011): Illuminate\Container
\Container->unresolvablePrimitive()
#1 vendor/laravel/framework/src/Illuminate/Container/Container.php(946): Illuminate\Container\
Container->resolvePrimitive()
#2 vendor/laravel/framework/src/Illuminate/Container/Container.php(908): Illuminate\Container\
Container->resolveDependencies()
#3 vendor/laravel/framework/src/Illuminate/Container/Container.php(758): Illuminate\Container\
Container->build()
#4 vendor/laravel/framework/src/Illuminate/Foundation/Application.php(855): Illuminate\Containe
r\Container->resolve()
#5 vendor/laravel/framework/src/Illuminate/Container/Container.php(694): Illuminate\Foundation
\Application->resolve()
#6 vendor/laravel/framework/src/Illuminate/Foundation/Application.php(840): Illuminate\Containe
r\Container->make()
#7 vendor/laravel/framework/src/Illuminate/Container/Container.php(1027): Illuminate\Foundation
\Application->make()
#8 vendor/laravel/framework/src/Illuminate/Container/Container.php(947): Illuminate\Container\
Container->resolveClass()
#9 vendor/laravel/framework/src/Illuminate/Container/Container.php(908): Illuminate\Container\Container->resolveDependencies()
#10 vendor/laravel/framework/src/Illuminate/Container/Container.php(758): Illuminate\Container\Container->build()
#11 vendor/laravel/framework/src/Illuminate/Foundation/Application.php(855): Illuminate\Container\Container->resolve()
#12 vendor/laravel/framework/src/Illuminate/Container/Container.php(694): Illuminate\Foundation\Application->resolve()
#13 vendor/laravel/framework/src/Illuminate/Foundation/Application.php(840): Illuminate\Container\Container->make()
#14 vendor/laravel/framework/src/Illuminate/Console/Application.php(276): Illuminate\Foundation\Application->make()
#15 vendor/laravel/framework/src/Illuminate/Console/Application.php(290): Illuminate\Console\Application->resolve()
#16 vendor/laravel/framework/src/Illuminate/Support/ServiceProvider.php(404): Illuminate\Console\Application->resolveCommands()
#17 vendor/laravel/framework/src/Illuminate/Console/Application.php(161): Illuminate\Support\ServiceProvider->Illuminate\Support\{closure}()
#18 vendor/laravel/framework/src/Illuminate/Console/Application.php(82): Illuminate\Console\Application->bootstrap()
#19 vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(330): Illuminate\Console\Application->__construct()
#20 vendor/laravel/framework/src/Illuminate/Foundation/Console/Kernel.php(129): Illuminate\Foundation\Console\Kernel->getArtisan()
#21 artisan(35): Illuminate\Foundation\Console\Kernel->handle()
#22 {main}
"}

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant