タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

ethnaに関するhate-urumaのブックマーク (1)

  • Ethna - PHPウェブアプリケーションフレームワーク

    フォーム値の自動検証を行う(カスタムチェック編) 当然ですが、値の最小値や最大値、正規表現だけで全ての入力をチェックできるケースばかりとは限りません。アプリケーションによって、数々のパターンの入力チェックが必要になることと思います。 カスタムチェックの利用方法 この場合、アプリケーション固有のメソッドでチェックを行うことも可能で、具体的な手順は以下のようになります。 フォーム値の'custom'属性にメソッド名を記述する 1.で指定したメソッドをアクションフォームクラスに定義する 1.については簡単で: /** * @access private * @var array フォーム値定義 */ var $form = array( 'sample' => array( 'name' => 'サンプル', 'required' => true, 'custom' => 'checkSam

  • 1