phalcon-json-api
phalcon-json-api copied to clipboard
Old library version used out of the box
On a fresh install, I get error
Framework exception caught: Invalid service definition. Missing 'className' parameter
#0 [internal function]: Phalcon\Di\Service\Builder->build(Object(Phalcon\Di\FactoryDefault), Array, NULL)
#1 [internal function]: Phalcon\Di\Service->resolve(NULL, Object(Phalcon\Di\FactoryDefault))
#2 /var/www/vendor/gte451f/phalcon-json-api-package/src/bin/bootstrap/web.php(22): Phalcon\Di->get('config')
#3 [internal function]: {closure}()
#4 /var/www/public/index.php(41): Phalcon\Mvc\Micro->handle()
#5 {main}
which has been fixed 6 month ago in phalcon-json-api-package
Changing the dependency from
"require": {
"php": ">=7.0",
"gte451f/phalcon-json-api-package": "dev-dev"
},
to
"require": {
"php": ">=7.0",
"gte451f/phalcon-json-api-package": "dev-master"
},
I'm not sure if the problem is "an old dependency" or library "gte451f/phalcon-json-api-package:dev-dev" not updated packagist.org