Подключение унаследованного класса
Интересный случай, почему-то, если сначала создать класс, который наследуется от какого-то класса,а ниже этого класса, создать родительский класс, то это будет работать.
class UsersController extends Controller{}
class Controller {}
А если эти классы поместить в отдельные файлы и сначала подключить UsersController а потом Controller то будет ошибка, то что класс Controller не найден
require DIR . "/UsersController.php";
require DIR . "/Controller.php";
Почему так? Такое ощущение, что require не только подключает, но и пытается сразу создать объект.