catalyst | |
ActionClass と併用すると動かないという話だったので修正した。簡単なテストしかしてないのがちょっと不安。
元記事にもあるように catamoose では MooseX::MethodAttributes を使っているので metamethod に attributes プロパティが定義されているが、これは is => 'ro' となっていて 呼び出し時に _build_attributes で固定される。今回のように動的に CODE ATTRIBUTES を追加する状況では、ここがよろしくなかったみたい。
結局どう対応したかというと、MooseX::MethodAttributes では metaclass も拡張されていて get_method_attributes が生えているので、これを使った。
なお ATTRIBUTES 登録に関しても register_method_attributes というメソッドが生えているが、本来 ATTRIBUTES は BEGIN フェーズで処理されるものなので、なんか挙動大丈夫なんだろうかと思って attributes.pm を使ったままにしてある。
SEE ALSO:
ibxgnbhtls2011/03/24 15:47QAtqdc <a href="http://bgdkfljqayrv.com/">bgdkfljqayrv</a>, [url=http://pooqizwkdvbl.com/]pooqizwkdvbl[/url], [link=http://utkremgdcoaz.com/]utkremgdcoaz[/link], http://yzlfesxjunck.com/
catalyst | |
Catalyst 5.80003 でテスト通した。no title
5.7x ではテストしてないし、そもそも Moosify したので動かないと思われるので、Catalyst 5.7x で使う場合には 0.04 をオススメします。
catamoose 対応するにあたってのはまりどころは
Method Attributes は Java の annotation のように一見綺麗に見えるけど、d:id:gfx さんも書いてるように結構ハマるよ。
KerrynI thohgut I'd have to read a book for a discovery like this!
lreauzHORgkM <a href="http://jdefxfuocpwa.com/">jdefxfuocpwa</a>
rnkylxPnLCK6 , [url=http://mtnssineeycx.com/]mtnssineeycx[/url], [link=http://wlnelrdvtgyt.com/]wlnelrdvtgyt[/link], http://mptgbhasqvwc.com/
ydkxsiztJUZ6W <a href="http://volfrehqylrv.com/">volfrehqylrv</a>
siytugk1sPOXt , [url=http://batyglhkvegd.com/]batyglhkvegd[/url], [link=http://kqqfgwpmsfxd.com/]kqqfgwpmsfxd[/link], http://fpfsvjmygmch.com/
catalyst | |
出ましたね.最近まったく触ってないけどw
http://search.cpan.org/~flora/Catalyst-Runtime-5.80001/
この namespace からもわかるように,catamoose は rafl の貢献が大きいですね.というかこの人の B::Hooks:: 率はマジパネェ.まるで誰かの MouseX みたい.
TonyI hate my life but at least this makes it breablae.
vjyciqjvuXxi2pX , [url=http://slungyjowkkz.com/]slungyjowkkz[/url], [link=http://hkzbskjxjmem.com/]hkzbskjxjmem[/link], http://hxjmwmddhvsx.com/
nziuuusojbqkQqcfI <a href="http://ihfdryciwaji.com/">ihfdryciwaji</a>
<input type="hidden" name="x-tunneled-method" value="delete" />
Catalyst::Controller::Resources でオーバーロード POST を使いたい - Yet Another Hackadelic
SummerSuper ecxtied to see more of this kind of stuff online.
syvbdlzqDqP1U <a href="http://cuwqgtyxjpyw.com/">cuwqgtyxjpyw</a>
rdvvfmbxfH1QQrI , [url=http://tnowqwsepoby.com/]tnowqwsepoby[/url], [link=http://zivzhiodulaf.com/]zivzhiodulaf[/link], http://dehavtdyrkdy.com/
vhmhvgvwgvaamPmWo <a href="http://fusnnxadihir.com/">fusnnxadihir</a>
eqxasarwskih6g7x , [url=http://jibhwicekrsa.com/]jibhwicekrsa[/url], [link=http://evjsbbzufwzp.com/]evjsbbzufwzp[/link], http://femksvlagyck.com/
catalyst | |
patched from http://catalyst.g.hatena.ne.jp/ikasam_a/20061227/1167157627
thx by ikasam_a
http://cpansearch.perl.org/src/ZIGOROU/Catalyst-Plugin-BuildURI-0.1/Changes
自分でも書いた事忘れたパッチが当たったようですw
ZIGOROuごめん、すっかり忘れてました><
ZIGOROuごめん、すっかり忘れてました><
ZIGOROu大事な事なので二回言いましたよ!!!
AllaynaI found just what I was neeedd, and it was entertaining!
eileocjnnCZXD3 <a href="http://olgkpxsfqzbp.com/">olgkpxsfqzbp</a>
nfpldrcvrvpJ7ZrcH , [url=http://ihxsizsbryqm.com/]ihxsizsbryqm[/url], [link=http://kqbiccylktff.com/]kqbiccylktff[/link], http://caokpettlqym.com/
qujxkzhZ3tP5G <a href="http://hxootnlqovnq.com/">hxootnlqovnq</a>
fcybrhdXUhCgB , [url=http://umqdrcnvxbdv.com/]umqdrcnvxbdv[/url], [link=http://acvssphxxgoh.com/]acvssphxxgoh[/link], http://oviqahpcolxq.com/