Несколько способов заменить несколько методов в классе через файлы на PHP:
- Логически сгруппировать методы в отдельные классы. 5 Если требуется получить все методы в одном экземпляре класса, можно выполнить каскадное наследование. 5
- Использовать магический метод __call. 5 При попытке доступа к недоступному методу объекта он будет вызван, в него передаются имя метода и параметры. 5 На основе этой информации можно подключить файл с нужной функцией и вызвать её. 5
- Переопределить метод через наследование. 1 Например, если нельзя менять старый метод, можно создать подкласс и переопределить метод, чтобы он принимал параметры из таблицы. 1
Выбор метода зависит от конкретной задачи и предпочтений разработчика.