ARKの技術メモ

2014年6月6日金曜日

[Composer]installer-pathsの優先順位について

›
Composerで ここ で説明されているように、packageごとにinstallされるpathをカスタマイズできるんだけど、なかなか反映されなくて困った。 "extra": {     "installer-paths": {   ...
2014年6月5日木曜日

[CakePHP]test.phpのCode coverageが表示されない件

›
テストケースのファイル名をPost01Test.phpみたいに、番号をつけたらcode coverageが表示されなくなった。テスト自体は正常に実行することができるのに。 なので、番号をつけるのをやめてPostTest.phpに戻した。
2014年6月4日水曜日

[CakePHP]find('list')はDISTINCT使えないのね。

›
$this->Comment->find('list',array(   fields' => array('DISTINCT user_id'),   'conditions' => $condit...
2014年5月29日木曜日

[CakePHP]Controllerのテストで主要モデル以外のモデルのモックを作る方法

›
※CakePHP2.4.9の話 例えば、AmazonsControllerのテストの場合、 AmazonsControllerTest.php内 $this->controller = $this->generate('Amazons', a...
2014年5月26日月曜日

[CakePHP]deleteAllはcounterCache更新してくれないみたいね。

›
※CakePHP2.4.9の話 これは古い記事だけど、こういう対処法があるんだね。 counterCache and deleteAll: How to Make Them Friends ※追記 すみません。引数でcallbackを動かすか指定できるので、それをt...
2014年5月18日日曜日

[Bootstrap]collapseでクリックしたらdata-targetではなくhrefを使うべし。

›
※Bootstrap 3.1.1のお話。 まず、 http://getbootstrap.com/javascript/#collapse では、以下のように説明されていて、開閉したい要素のidをdata-targetで指定するように書いてある。 たとえば data-t...
2014年5月13日火曜日

[CakePHP]Validation の'required' => trueは外部キーにはいれないほうがいい。

›
なんでかというと、$Model->saveAssociated()等でassociation先のモデルと同時に保存する場合、外部キーを自動的に補ってくれる。 でもvalidationの処理が走るのは、外部キーを補う前なので、'required' =>...
‹
›
ホーム
ウェブ バージョンを表示

自己紹介

arkt
詳細プロフィールを表示
Powered by Blogger.