I install a package composer require staudenmeir/laravel-adjacency-list:"^1.0"
but i got an the following errors.
Problem 1
- staudenmeir/laravel-adjacency-list[v1.0, ..., 1.0.x-dev] require illuminate/database ~5.5.29|5.6.*|5.7.* -> found illuminate/database[v5.5.33..., 5.7.x-dev] but it conflicts with another require.
- staudenmeir/laravel-adjacency-list[v1.1, ..., 1.1.x-dev] require php ^7.1.3 -> your php version (8.0.3) does not satisfy that requirement.
- staudenmeir/laravel-adjacency-list[v1.2, ..., 1.3.x-dev] require php ^7.2 -> your php version (8.0.3) does not satisfy that requirement.
- staudenmeir/laravel-adjacency-list[v1.4, ..., v1.5] require php ^7.2.5 -> your php version (8.0.3) does not satisfy that requirement.
- staudenmeir/laravel-adjacency-list v1.6 requires php ^7.3 -> your php version (8.0.3) does not satisfy that requirement.
- staudenmeir/laravel-adjacency-list v1.6.1 requires illuminate/database ^8.0 -> found illuminate/database[v8.0.0, ..., 8.x-dev] but it conflicts with another require.
- Root composer.json requires staudenmeir/laravel-adjacency-list ^1.0 -> satisfiable by staudenmeir/laravel-adjacency-list[v1.0, ..., v1.6.1].
My composerr.json
is below
"require": {
"php": "^7.3|^8.0",
.
.
"laravel/framework": "^6.18.35",
}
I tried it before in my project having version 8.12 of laravel i.e. Laravel v8.12 it worked smoothly but the problem arises when i switched to project having laravel v6.18.35.
I dont know what is wrong? Is this package depends on laravel version ?But why they mention it in Packagist website as it supports Laravel 5.5.29+.??
Please help me please. i am stucking