アプリの構成ファイルを使用して、コントローラーのすべてのアクションを構成したいと思います。Catalyst :: Controllerによると、これはコントローラー自体で実行できます。
__PACKAGE__->config(
action => {
'*' => { Chained => 'base', Args => 0 },
},
);
だから私は私の設定でこれを試しました:
<controller Foo>
<action "*">
Chained base
Args 0
</action>
</controller>
しかし、起動時に次のエラーが発生します。
Couldn't load class (MyApp) because: Action "*" is not available from
controller MyApp::Controller::Foo at /usr/local/share/perl/5.10.1/Catalyst/
Controller.pm line 193
アスタリスクの前後に引用符がなくても同じことを行います。これはどのようにすればよいですか?