Почему у меня все работает в файле public/index.php:
use Controller\ClientsController;
$myControl = new ClientsController();
$myControl->hello();
а если я подключу вместо этой иницилизации вспомогательный файл all.php , в который вставлю эти же самые строки объявления класса:
use Controller\ClientsController;
require "../src/routes/all.php";
То в нем класс ClientsController не находится? По сути код файл all.php вставляется в index.php и при этом все должно работать нормально, неужели путь влияет на это? В чем подвох? Структура проекта:
`-classes
--ClientsController.php
-public/
--index.php
-src/
--routes/
---all.php
`
Пропишите абсолютный путь, вместо 2 точек
require "../src/routes/all.php";
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости