Я новичок в Composer, и я просто не могу понять, как автоматически загружать файлы, не относящиеся к классу.
Я попытался добавить файл в массив files
в composer.json, а затем запустить composer install
но мне не повезло.
Мой композитор.json выглядит так:
{ "name": "app", "description": "", "require": { "mongodb/mongodb": "^1.2" }, "autoload":{ "files":["src/lib/config.php"] } }
Ниже приведен файл, не основанный на классе, config.php
$foo = "Hello";
И вот где я бы назвал это:
require_once("vendor/autoload.php"); echo $foo;
Приведенное выше значение вызывает ошибку undefined variable: foo
.
Или, возможно, файл может быть загружен автоматически и, возможно, я ошибаюсь в неправильном пространстве имен. Если это так, как я могу назвать этот файл.