Руководство: как обрабатывать обработку исключений с участием множества наблюдателей для шаблона потока активности? - PullRequest
1 голос
/ 22 июня 2010

Я реализую ActivityStream для своего сайта, основываясь на ответе на этот вопрос: Как лучше всего реализовать поток социальной активности? .

Мой подход заключается в использовании наблюдателей after_create для создания записи активности, включая метаданные. У меня масса наблюдателей, и я не хочу писать блок обработки исключений для каждого из них. Есть ли способ, которым я могу использовать некоторый класс супер-наблюдателя для обработки исключений, с подклассами-наблюдателями, вызывающими yield?

1 Ответ

0 голосов
/ 22 июня 2010

Не совсем уверен, применимо ли это, но я бы создал модуль со всем совместно используемым кодом (полагаю, много кода похожи) и включил бы его в каждый наблюдатель.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...