У меня есть модельный класс под названием "CustomItem.php" внутри папки моделей
class CustomItem extends Neoquent {
...
}
и им не использовать пространства имен в CustomItem.php. У меня есть Neoquent.php внутри той же папки с кодом
class Neoquent extends Eloquent {
...
}
У меня есть автозагрузка папки файла класса в composer.json
"autoload": {
"classmap": [
"app/controllers",
"app/models"
]
},
и я зарегистрировал дополнительные классы в global.php
ClassLoader::addDirectories(array(
app_path().'/controllers',
app_path().'/models'
));
но я получаю следующую ошибку
Symfony\Component\Debug\Exception\FatalErrorException (E_ERROR) Класс "Неокончен" не найден
Попробуйте запустить composer dump-autoload
- как упоминалось выше, autoload.php необходимо воссоздать
install
? Из документа composer: «После добавления поля автозагрузки необходимо повторно запустить установку, чтобы заново сгенерировать файл vendor / autoload.php».