Простой пример MVP с PHP

Я знаю, как работать с моделью MVC , но у меня нет идеи, как работать с MVP. Я читал о различиях между ними, но не знаю, как это сделать.

    Разница двоякая:

    • взгляд пассивен и не знаком с моделью
    • ведущий (контроллер) изменяет состояние модели, считывает информацию и передает ее для просмотра
    public function showUsers() { // -- snip $data = $accountManager->getUserDetails($from = 10, $to = 20); $view->bind('list', $data); // -- snip } 

    Это было бы упрощенным примером метода презентатора. Вот старый ответ, вкратце объясняющий различия между MVC-подобными шаблонами, используемыми в php.

    Шаблон MVP обычно используется в развитии, основанном на событиях, и, очевидно, существуют некоторые фреймворки PHP, которые поддерживают эту парадигму. Вот еще один вопрос Stackoverflow от пары лет назад, который может помочь вам указать в правильном направлении:

    Поддерживает ли PHP шаблон MVP?