Hatena::Groupcatalyst

dann@catalyst このページをアンテナに追加 RSSフィード

2008-03-20

Mango::Catalyst::View::Feed

| 03:05 |  Mango::Catalyst::View::Feed - dann@catalyst を含むブックマーク はてなブックマーク -  Mango::Catalyst::View::Feed - dann@catalyst  Mango::Catalyst::View::Feed - dann@catalyst のブックマークコメント

http://search.cpan.org/src/CLACO/Mango-0.01000_10/lib/Mango/Catalyst/View/Feed.pm

RSSの生成とかをよくControllerで書いていたんだけれど、毎回似たような処理を書いているので、共通化できないものかなぁと思っていた。Viewの部分で吸収する方法が、Mango::Catalyst::View::Feedには書いてあって、こうすれば殆どの処理をView側で吸収できるなぁと思った。

as_feed, as_feed_entryが一番のポイントかなぁと。

# API側からは、このViewにForwardする形に後で変える。

# それにしても、clacoさんのコードは綺麗だなぁ。どのコードを読んでも綺麗。

トラックバック - http://catalyst.g.hatena.ne.jp/dann/20080320