PHP composer autoload not loading class -



PHP composer autoload not loading class -

i'm getting started using composer dependency management , i'm having hard time figuring out how i'm not adhering psr-4 autoloading i'm here advice. i've got class generates random values on packagist. project construction next (i've labeled composer.json files , b):

project dir

|classfile.php |composer.json |vendor |autoload.php |ejfrancis |php-random-value b |composer.json |randomvalue.php <--the class want autoloaded

composer.json a

{ "require": { "ejfrancis/php-random-value": "dev-master" } }

composer.json b

{ "name": "ejfrancis/php-random-value", "description": "secure random value generator.", "require": { "php": ">=5.3.0" }, "license": "mit", "autoload": { "psr-4": { "ejfrancis\\" : "" } } }

and randomvalue.php file, declares ejfrancis namespace

namespace ejfrancis; class randomvalue{ //foo }

when run app error 'class randomvalue not found', it's not autoloading correctly. not complying psr-4, or there else i'm doing wrong? i've tried autoloading using composer classmap "classmap" : ["randomvalue.php"] no success. help

update: i've run 'composer validate' on composer.json b file, valid

how code creates error mention? see it, missed utilize right namespace there, else looks good.

php composer-php autoload psr-4

Comments

Popular posts from this blog

php - Android app custom user registration and login with cookie using facebook sdk -

django - Access session in user model .save() -

php - .htaccess Multiple Rewrite Rules / Prioritizing -