CakePHP

CakePHP1.2でAmazonWebService(AWS)を使うライブラリ公開

cakephp-rc.png

CakePHPでAmazonWebServiceを使うライブラリをものすごい適当ですが、勉強も兼ねて公開しておきます。

CakePHP1.2でAmazonWebServiceを扱うためのビヘイビア

大したプログラムじゃないです・・・・。ビヘイビアを扱う勉強として作ってみただけです。
CakePHPはビヘイビアクラスを作って、モデルにActAsで読み込むと$thisを使って関数を利用できるようになるので、それのテストを兼ねて・・・。って感じです。
質問、要望等なんでもどうぞー。

CakePHPのビヘイビア機能を使う

CakePHPの1.2ではビヘイビア機能というのがあります。これはModel版ヘルパーみたいなものですね。

Controller(コントローラ)の処理ライブラリ化する→components(コンポーネント)
View(ビュー)処理をライブラリ化する→Helper(ヘルパー)
Model(モデル)処理をライブラリ化する→Behaviors(ビヘイビア)

これを使って複数のページや共通化出来そうなモデル処理をビヘイビア化してDRYになろう!という訳です。

実際に使うのは簡単。以下の手順で試しに作ってみましょう。

More >

CakePHPの命名規則を簡単に調べられる「CakePHP 規約ワードメーカー」

CakePHPの難点の1つ、規約名。これに未だに悩まされている訳ですが、こんな便利なツールがありましたのでご紹介。

CakePHP 規約ワードメーカー

つけたい名前を入れれば全部OK。
どうしても_が入ったときとかは訳が分からなくなりますからね・・・。