カテゴリ別アーカイブ

CakePHP + Hyper Estraierで全文検索 – Datasourceを作ってみた

cakephp-logo

前回の続き。 今回は、CakePHP+HyperEstraierで全文検索を実装。 せっかくのCakeなので、HyperEstraierとのつなぎ込みの部分をDatasourceで実現してみる。


CakePHP2にあげてから度々目にするWarning: SplFileInfo::openFileの対処法

cakephp-logo

Warning: SplFileInfo::openFile(/path/to/app/tmp/cache/persistent/~)[splfileinfo.openfile]: failed to open stre … 続きを読む


CakePHP2でエラーのレイアウトを切り替える

cakephp-logo

エラー時のデフォルトレイアウトってerror.ctpじゃなくてdefault.ctpなんだ。。


App::usesでモデルをロードしちゃうと、ユニットテストで困る

cakephp-logo

CakePHPのテストをする際の備忘録。


CakePHPでテスト時にログイン状態をつくる

cakephp-logo

当たり前の事だけど、$this->Auth->user();とかの情報をテスト時に利用する場合、テスト前にログイン状態を作る必要がある。


TestSuiteで利用するCSSや画像の参照元パスを変更する

cakephp-logo

TestSuiteのスタイルを変更してみた。


CakePHP2で独自のエラーを適用する

cakephp-logo

エラーハンドリングについてはCakePHP Cookbook v2.x documentationで調べる事ができるけど、 Error Handling Exceptions これだと、和訳がない+自分でも試してみるつい … 続きを読む


CakePHP2でログローテーション

cakephp-logo

CakePHPでのログローテーションの設定


fixtureのテストデータをControllerのテストで利用する

cakephp-logo

CakePHPでテストケースを作成していると、モデルにも連携するような値をコントローラー側で利用したくなるときがある。(ログインや登録機能など) その場合、Core側でのテストではController側にテストデータを用 … 続きを読む


CakePHPでPHPUnitを手動インストールしたときのメモ

cakephp-logo

pearコマンドが叩けないことだってあるんだよ。