アーカイブ

2009 年 8 月 のアーカイブ

CakePHP データベースのテーブル名を途中で変更

2009 年 8 月 31 日 Comments off

CakePHPではデータベースの接続先テーブルを変更できますが
実行中に変更したくなる場合があると思います。

コントローラーの実行途中で接続先のテーブルを変更する、
そんな開発なのでメモとして(笑)

続きを読む…

カテゴリー: CakePHP, Controller, Model タグ: , ,

CakePHP データベースのテーブル名を変更

2009 年 8 月 30 日 Comments off

CakePHPではモデルが接続するデータベースのテーブルは
モデル名をCakePHPの命名規則にそって自動で接続されます。
たとえばモデル名が「usr」の場合はデータベースのテーブル名は「usrs」となります。

しかしモデル名はそのままで接続するデータベースのテーブル名を
変更したいと思う方もいるはずです。。。そう思わせてください(笑)

続きを読む…

カテゴリー: CakePHP, Model タグ: ,

CakePHP CSVコンポーネント(component)

2009 年 8 月 29 日 Comments off

CakePHP用のコンポーネントをリリースしました。
詳細については下記のリンク先に記載してはいますが
CSVデータを取得して、自動で出力まで行います。

CSVコンポーネント

ご意見などありましたら幸いです。

カテゴリー: CakePHP, Component タグ: , ,

CakePHP ビヘイビア(behavior)の実行時期

2009 年 8 月 26 日 Comments off

ビヘイビアの実行は基本、モデルが特定のタイミングで実行されます。
自動で実行してくれることは大変便利で無駄なコーディングをしなくてすむ利点があります。

しかし任意のタイミングで実行してほしい場合もあります。
そんな場合はビヘイビアを途中でつけたり外したりすることがCakePHPでは可能にできてます。
続きを読む…

カテゴリー: Behavior, CakePHP, Model タグ: , ,

CakePHP エンコードビヘイビア

2009 年 8 月 25 日 Comments off

エンコードビヘイビアのまとめページを作成しました。

CakePHPの開発のヒントになれば幸いです(笑

エンコードビヘイビアのまとめへ

カテゴリー: Behavior, CakePHP, Model タグ: , , ,