CakePHP
CakePHP1.2でAmazonWebService(AWS)を使うライブラリ公開
3月 25th
CakePHPでAmazonWebServiceを使うライブラリをものすごい適当ですが、勉強も兼ねて公開しておきます。
CakePHP1.2でAmazonWebServiceを扱うためのビヘイビア
大したプログラムじゃないです・・・・。ビヘイビアを扱う勉強として作ってみただけです。
CakePHPはビヘイビアクラスを作って、モデルにActAsで読み込むと$thisを使って関数を利用できるようになるので、それのテストを兼ねて・・・。って感じです。
質問、要望等なんでもどうぞー。
CakePHPのビヘイビア機能を使う
3月 9th
CakePHPの1.2ではビヘイビア機能というのがあります。これはModel版ヘルパーみたいなものですね。
Controller(コントローラ)の処理ライブラリ化する→components(コンポーネント)
View(ビュー)処理をライブラリ化する→Helper(ヘルパー)
Model(モデル)処理をライブラリ化する→Behaviors(ビヘイビア)
これを使って複数のページや共通化出来そうなモデル処理をビヘイビア化してDRYになろう!という訳です。
実際に使うのは簡単。以下の手順で試しに作ってみましょう。
CakePHPの命名規則を簡単に調べられる「CakePHP 規約ワードメーカー」
1月 26th
CakePHPの難点の1つ、規約名。これに未だに悩まされている訳ですが、こんな便利なツールがありましたのでご紹介。
つけたい名前を入れれば全部OK。
どうしても_が入ったときとかは訳が分からなくなりますからね・・・。
