クラスの定義方法メモ
アクションクラスに関しては、何やらsymfonyのアクションクラスが良さそうな雰囲気。
マニュアル眺めただけで使ったことないけど。
バリデータは大抵のフレームワークで1バリデータ1ファイルになってる気がする。
個人的には数行の処理のためにファイル作るのは面倒なんじゃないかと思う。
これもグループ指定できるようにして1クラス1メソッドでも複数メソッドでも出来るようにすれば良いかもしれない。
Laizではバリデータクラスのis*メソッドを見るようにしている。
例えばnumericバリデータは
<?php class Validator { public function isNumeric($val) { return is_numeric($val); }
としているだけ。
他のフレームワークでは色んな処理が入っているようだ。何か見落としてることでもあるんだろうか・・不思議。