めも帖

「めも帖」代わりにダラダラと書いていったり、めもしたりしているだけです。

じゃあどうするのか?

今作っているのはメールフォームなので、

  • 値を検証するValidator部分は、基本はあるけれど異なる部分もあるので、異なる部分はプラグイン提供する
  • メールフォーム全体で提供したい機能が、フォームごとにあるけれど、それはひとまず今は考えない

Validatorのプラグインサンプルを考えるとこんな感じ?

class plugin1
{
    // プラグインの名前
    var $pluginName    = 'Test Plugin';
    // プラグインのVersion
    var $pluginVersion = '0.1';
    // プラグインの説明
    var $pluginSummary = 'これはテスト用のプラグインです。';

    function plugin1( $aray = 0 )
    {
        return $this;
    }

    function validator()
    {
        return '(1|0)';
    }
}

これを管理するマネージャークラスが、イテレータIterator)となり、結果を収集するのがよさそう?