Hatena::Groupcatalyst

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

2008-03-21

CatalystのBaseのController

01:22 |  CatalystのBaseのController - dann@catalyst を含むブックマーク はてなブックマーク -  CatalystのBaseのController - dann@catalyst  CatalystのBaseのController - dann@catalyst のブックマークコメント

Namespaces

When you try to put a base class for a Model, View or Controller directly under your MyApp directory as, for example, MyApp::Controller::Foo, you will have the problem that Catalyst will try to load that base class as a component of your application. The solution is simple: Use another namespace. Common ones are MyApp::Base::Controller::* or MyApp::ControllerBase::* as examples.

Controllerのベースクラスは、Controller以下においちゃうとコンポーネントとしてロードしちゃうから違うところにおいてねと。ということで、MyApp::Base::Controller配下におくようにした。ただ、なんか綺麗じゃないなぁ。

NicoNico2012/10/31 14:14Furrealz? That's marvleusoly good to know.

tgxbwphztgxbwphz2012/11/02 07:062v4LVy , [url=http://ztmlvjpwucfz.com/]ztmlvjpwucfz[/url], [link=http://qsgfbwuiewbv.com/]qsgfbwuiewbv[/link], http://kswsunemjnvs.com/

shfskejiuqshfskejiuq2012/11/02 23:53AxWUcP <a href="http://vbcntgoaeglm.com/">vbcntgoaeglm</a>

pbasztumsjypbasztumsjy2012/11/03 11:41XP122A , [url=http://hknpcgebdmvq.com/]hknpcgebdmvq[/url], [link=http://tnnoeusdepgf.com/]tnnoeusdepgf[/link], http://tjqusbwcnsli.com/

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