Я пытаюсь написать простой PHP MVC фреймворк для игры. Прямо сейчас у меня есть некоторые абстрактные классы, определенные в определенном файле (модель, представление, контроллер), которые будут «расширены» другими классами, которые я создаю. Например:
public my_specific_controller extends controller {
// some stuff
}
Однако, если я хочу сделать это, мне нужно включать «основной» php-файл во все абстрактные классы каждый раз, когда я хочу создать экземпляр этого класса. Это можно обойти? Есть ли способ сделать это очень эффективным и не смущаться тем фактом, что я включаю этот файл снова и снова. Я новичок в этой части PHP (привык делать простые вещи и работать в существующих рамках).