phalcon-json-api icon indicating copy to clipboard operation
phalcon-json-api copied to clipboard

Old library version used out of the box

Open kumy opened this issue 7 years ago • 0 comments

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

kumy avatar Aug 20 '17 10:08 kumy