Catalyst用モジュール Catalyst::View::APNSを書いてみた
CatalystからPushしようとしたら、独自に処理を書き込まないといけないのが面倒に感じたというただそれだけの理由です。Catalyst::View::TT及びCatalyst::View::JSONを参考にしています。
UNIVERSAL::useとかmk_accessorsとか、触ったことが無い代物ばかりだったので、只管ソースを読んでの作成となっています。pod書いてテストとおったらCPANに上げる予定です。
内部ではAnyEvent::APNSを呼び出してます。Net::APNS使おうとしたけれど、AnyEventの魅力にはかなわんのです。
今気がついた
UNIVERSAL::useってなんだ。UNIVERSAL::canの間違いだ。寝ぼけ過ぎだ。