Я хотел использовать такой код в своем проекте Zend Framework:
public function indexAction() {
$user = new User();
$user->name = "Guest";
$user->save();
}
Главное, что для меня важно, это то, что класс называется просто User, а не App_Model_User, но как я мог это сделать? Я подумал, что могу добавить путь к файлу User.php в папке с моделью в include_path:
<?php
class User {
/* Some code */
}
Но как мне настроить автозагрузчик для загрузки этого файла/класса? В настоящее время я использую автозагрузчик с пространством имен приложений («Приложение») для загрузки классов с именем App_Model_User, который работает, но я думаю, что имена классов неправильные. Он должен быть чище и яснее.