サンゴラボ

4年目ソシャゲエンジニア

FuelPHP

FuelPHPのコントローラのテストは割と簡単?

fuelphpのコントローラのテストは簡単なのか?このリンクにもあるように、たびたび社内でもコントローラのテストは話題にあがります。 僕もどうやってテストすればいいかわかっていないのですが、とりあえずステータスコードとビューに渡してるデータだけで…

FuelPHPのページネーションのURLにGETパラメータが付加できない

FuelPHPのPaginationクラスを使っていて、いろいろ調べたのでメモ。今のPaginationクラス(1.3/master)ではページネーションのURLにGETパラメータをうまいこと付加できないらしい。検索してみると、困っている方がちらほらといます。 Passing $_GET paramet…

FuelPHPでモジュールを使ったときのユニットテスト

FuelPHPでソースコードを機能毎にモジュール分割したときに、ユニットテストが動かせなくて苦労しました。なんとかテストを走らせることができたので手順をまとめておきます。ちなみにやったのはモデルのテストだけです。 1. PHPUnitの設定ファイル(phpunit…

URI設計に悩んで開発が進まない

最近CodeIgniterやFuelPHPでシステムを作っててURI設計を意識するようになりました。 理由としてはCodeIgniterやFuelPHPにおけるURLのセグメントが、コントローラのクラス、 メソッド名、メソッドの引数名に関係しているからです。 CodeIgniterにおけるURLセ…