У меня был быстрый поиск в Stackoverflow, но на самом деле я не нашел ответа на вопрос, который у меня есть. Извините, если на это уже был дан ответ, и я пропустил это!Где лучше всего размещать логику приложений (уведомления) в CakePHP?
Я работаю над приложением, и аналогично Facebook, будут «уведомления», но в моем случае это будут элементы, требующие действий от пользователя. Это просто «подсчет» необходимых действий и ничего больше.
Я следил за толстой моделью, тощий подход контроллера через мое приложение и до сих пор так хорош. У меня есть хорошее представление о том, что происходит и когда использовать плагин, модель приложения, контроллер приложений и т. Д.
Однако я немного смущен тем, где поставить это уведомление/количество действий. Я предполагаю либо afterFilter() в файле app_controller.php, но это просто предположение. Я просто ищу наиболее эффективное место.
Итак, где самое лучшее/самое быстрое/наиболее эффективное место для размещения этого счета?
Спасибо! Kingsley
EDIT: Я просто понял, что стоит отметить, что этот конкретный вызов находится на модели. Итак, на данный момент мне нужно загрузить эту модель, а затем вызвать ее.
Perfect. Я не думал об использовании requestAction! – Kingsley