Я новичок в Zend Framework 2, и я пытаюсь создать приложение для (пока умеренного) «удовольствия», и мне нужны некоторые подсказки, чтобы узнать, как мне структурировать свое приложение.
У меня есть существующий модуль, который позволяет мне отображать некоторые веб-страницы с 2 контроллерами и доступом к базе данных.
Мое приложение предназначено для использования системных команд Git или API GitHub или API BitBucket в зависимости от ситуации.
Я думал о создании интерфейса, который «прототипирует» мои методы и создает 3 класса, которые его реализуют, но я не знаю, возможно ли это с помощью фреймворка, лучший ли это способ сделать это, должен ли я создать совершенно новый модуль для этого, если я должен написать эти методы в разных контроллерах или если я смогу вызвать эти методы в моем текущем модуле.
Я был бы очень признателен, если бы вы ответили на мои вопросы или предоставили мне ресурс, который мог бы помочь или, по крайней мере, дать мне несколько советов.
Спасибо