codeigniter

ci-phpunit-test のスライドが良い

Code igniter + ci phpunit-test model, controller, 404, monkey patch, db と ツボを押さえた良いスライドになっています。 MonkeyPatch オブジェクトの置き換えとして、 Mock を使うことで大体はカバーできるのですが PHPでは「オブジェクトじゃないので …

最近 CodeIgniter3 の翻訳を少し手伝っています

codeigniter-jp/user_guide_src_ja: CodeIgniter User Guide の日本語化 最近 CodeIgniter3 の翻訳を少しお手伝いするようになりました。 まだ数ファイルしか commit していませんが、全然おわんねーよ感が漂ってますので お手すき方は、ぜひともご参加くだ…

CodeIgniter 3のXSS対策について

CI3のXSS対策について - Google グループ global_xss_filtering 本体のコメントやdocumentにも記載されていますが、CI3ではDEPRECATEDとなっています。 使っちゃダメ。 xss_clean 以下のようなメソッドの第二引数にTRUEを指定することで xss_clean を実行す…

CodeIgniter 3 で PHPUnit を使ってテストをする

CodeIgniter標準のテストは貧弱なのでPHPUnitが使える実装を探していました。 いくつかあるようなのですが、公式forumで検索すると以下が出てきました。 CI PHPUnit Test for CodeIgniter 3.0 ci-phpunit-test kenjis/ci-phpunit-test おすすめ要素としては …

CodeIgniter 3 出てるってよ

(私はPHP/CodeIgniterについて全然詳しくないということを最初に書いておきます。あと、Rubyが恋しいです。) ライセンス問題を乗り越えて3末にリリースされています。 CodeIgniter 3.0 ライセンス問題は以下が詳しいです。 CodeIgniter 3のライセンスがMIT…