При попытке подключения файла RouteController.php на сайте появляется ошибка "Неверное имя файла для подключения - outeController". Я пробежался TotalCommander по всем директориям и не нашёл использования outeController. То есть ошибки в написании нет. В чём может быть причина подобного? Для подключения использую это.
function autoloadMainClasses($class_name) {
$class_name = str_replace('\\', '/', $class_name);
if(!include_once $class_name . '.php') {
throw new RouteException ('Неверное имя файла для подключения - ' . $class_name);
}
}
Сама же RouteException представляет собой лишь наследницу класса Extension без дополнительных методов и переменных.
Исключение, как я понимаю, бросает ваша функция autoloadMainClasses
. Посмотрите какой $class_name
в неё приходит. Возможно перед вызовом вы как-то обрабатываете имя класса.
Ну а как поборете ошибку, подумайте вот над чем: зачем вы реализуете свой автозагрузчик? Есть стандартные PSR-0, PSR-4 и их поддерживает композер. Судя по коду вам подойдёт любой из них.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Ребят, помогите с JS Почему в этом случае не работает вывод переменной? Нигде не могу найти документаций, но видел пример использования
Как можно сделать эту конструкцию на javascript?
Стоит задача написать web приложение на Java (backend) и html+css+javascript(frontend)Java более мение знаю (серверная часть с обращением к главной html страницы написаны...