明日以降の実装のためのメモ
YAML ファイルの runmode 名と同じ項からいろいろ取得、というところまで仕様にするとやりすぎかなとも思ったので、prerun モードで実行するから不要なら上書きしてね、というスタンスにした
あと、実行可能な runmode を指定するホワイトリスト形式は安全でいいんだが、ちょっと作ってみるって時に面倒なので、ブラックリスト形式にした
- 予約語=C::M::App のメソッドの場合は実行しない
- アンダースコアで始まるメソッドは実行しない
- それ以外のメソッドは全部実行する
という感じで
存在しない runmode を指定した場合は 404 ページを表示したいので、not_found というオーバーライド可能なメソッドを追加した
次は、メール送信とログ出力の予定
mod_perl とか fcgi はかなり後回し。ログイン画面を簡単に作る工夫とかもあると嬉しい。。。かな?
- Newer: フレームワーク (12) - 悩み中
- Older: Retired|ブログ引退表明サービス
Comments:0
Trackbacks:0
- TrackBack URL for this entry
- http://d.haro.jp/sys/mtos/mt-tb.cgi/2571
- Listed below are links to weblogs that reference
- フレームワーク (11) - config 関連実装完了 from 勤務先と無関係なことを書く日記