2014年10月20日月曜日

fuelphpでMongoDBのfixtureを作成する

最近業務で、FuelPHPを触っています。
PHPUnitでテストを書く際にMongoDBのデータをいじるのですが、
fixtureが必要になり、Webを探しているとkenjisさんの記事を発見。
FuelPHP での PHPUnit によるユニットテスト
DBUtilを利用している部分をちょっと修正し、以下のようにしてみました。


ちゃんと作成されるようで一件落着

2014年10月17日金曜日

【解決済み】OS X Yosemiteにアップグレードしたらphpstormが起動しなくなった。



本日macをOS X Yosemiteにアップグレードしたら
PHPStormが起動しなくなりました。
webで解決方法を探るとJetBrainsのこちらのスレッドに解決方法がありました。

IDE doesn't start after updating to Mac OS Yosemite or Mavericks


どうやらyosemiteはJAVA6をサポートしてないみたいです。
またPHPStorm側もJVMのversion指定に誤りがありそうです。
※そのうちupdateされるでしょう

解決した方法は
以下からJAVA8をダウンロードし、インストールします。
その後PHPStormのInfo.plistを修正
/Applications/PhpStorm.app/Contents/Info.plist

From: 
1.6*

To: 

1.6+


ふぅ一安心。