xFrameworkPX_Controller_ExtDirect

ども、小堤です。

bw-uploadstm-xframeworkpx35logo.jpg

さて、バタバタしているものの、地道にxFrameworkPX 3.5仕上げには入っています。

で、タイトルの「xFrameworkPX_Controller_ExtDirect」について、まぁまだ出してもいないので意味ないんですが、できたの盛り上がったので書いてみます。

xFrameworkPX 3.5は、CakePHPっぽくなるよっていう話はしたかもしれませんね。ぽくなるだけで、同じではありません、当たり前ですが。ですが、モジュール(Model)っていうのは、同じようにあります。このモジュールのメソッドをExt.Directで透過的に呼び出すことができるようになります。

具体的なコードは次のようになります。

コントローラーコード

モジュールコード

JSコード

サンプルのDirect Treeと同じ動きをします。
これのうれしいところは、フレームワーク内の記述、データベースアクセスなどで結果を配列にするだけでExt.Directが実装できちゃうところです。
モジュールのバリデーションで、Ext.Directを通して入力チェックも一元化できるところです。すごくないですか?(じぶんでいうなってな、笑)

xFrameworkPX 3.5 α版は、地道に準備しています。
来週の勉強会は、別なことやるのであれですが・・・その次くらいにExt.Directやるかな?やれるかな?元気あるかな・・・応援して(>_<)

さて、しあげちゃおー。

xFrameworkPX_Controller_ExtDirect