Я знаю, что этот вопрос уже задавался, но кажется, что процесс автозагрузки немного изменился с composer.
Я просто хочу добавить библиотеку классов в свой проект silex.
Итак, я сделал этот файл: vendor\lib\picture.php
<?php
namespace MyNamespace;
class Picture
{
function testage()
{
echo 'hihaaa ça marche'; exit;
}
}
в vendor/composer/autoload_namespaces.php я добавил эту строку в большой массив:
'MyNamespace' => $vendorDir . '/lib/',
И в основной файл я добавил:
use MyNamespace\Picture as Picture;
и назвал это так:
$app->register(new Picture());
который дает мне эту ошибку:
Fatal error: Class 'MyNamespace\Picture' not found...
Я просто не знаю, как легко добавить класс, который я могу использовать с любого контроллера, без командной строки (я не использую композитор, я скачал предварительно настроенный silex), есть идеи?