Я знаю, что этот вопрос уже задавался, но кажется, что процесс автозагрузки немного изменился с composer.
Я просто хочу добавить библиотеку классов в свой проект silex.
Поэтому я сделал этот файл :поставщик\библиотека\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 ), есть идеи?