#php #zend-framework
#php #zend-framework
Вопрос:
У меня есть модели, которые практически одинаковы, просто другая таблица в БД и новое поле, так есть ли способ в zend framework, чтобы я мог использовать inhert из первого класса? и просто изменить эти две вещи?
То же самое для элементов управления и представления.
Комментарии:
1. Пожалуйста, смотрите наследование объектов PHP , сама zend framework также использует это. Итак, у вас есть реальный живой пример прямо в вашей компьютерной системе.
Ответ №1:
Вы можете расширить эти классы, как и любой другой класс php, используя вызов «extend».
class Application_Model_Foo extends Application_Model_Bar
то же самое касается контроллеров, но не представлений, поскольку это не классы, а просто файлы php, но вы можете использовать метод render внутри одного представления для отображения другого представления.