CakePHP 2.x メール送信内容のテストを行う
テストでメールを送信せずに、CakeEmailでのレンダリング内容を取りたい場合は、 // モックを作成 $CakeEmail = $this->getMock(‘CakeEmail’, array(‘transp […]
テストでメールを送信せずに、CakeEmailでのレンダリング内容を取りたい場合は、 // モックを作成 $CakeEmail = $this->getMock(‘CakeEmail’, array(‘transp […]
最近の開発ではローカルマシン上ではなく、Vagrant等を利用しての仮想環境を用いた開発が主流となってきました。そこで、NetBeansからテストをリモートマシン上で実行し、結果を取得するスクリプトを紹介します。 ※Ne […]
3/13 – 14にかけて、graph.facebook.comがアップデートされたようで、レスポンスのStatus-LineにReason-Phraseが含まれなくなっていました。 これまで、 HTTP/1 […]
トップレベルドメインの判別をするコードがあるのですが、ドメインが増えたときにいちいちチェックするのも面倒なので、チェック用の正規表現を書き出すクローラースクリプトを書きました。 データは、IANA — Root Zone […]
nojimage/cakephp-environment 環境に応じた設定を行うためのプラグインを公開しています。 環境はファイルベースで判別するので、開発環境と本番環境の切り替えをスムーズに行うことができます。 また、 […]
CakePHP 3.xではComposerが正式にサポートされますが、2.xでもComposerを使ってCaekPHPのコアを管理することができます。 これまでCakePHP 2.xをComposerでインストールする場 […]
CakePHP 2.2以降で利用できるHashクラスのcombineメソッドには以下の罠があります。 Code: < ?php $data = [ [ 'id' => 1, ‘title’ => ‘first title […]
正しいタイトル→ CakePHPのCookieComponent::writeのencryptがデフォルトでは暗号になってない件 ですね / “PHP はいつもわたしに新鮮な驚きを与えてくれる – 猫型の蓄音 […]
この記事はCakePHP2以降、2.4.0までを対象とした記事です。 CakePHP2からCakeEmailクラスにおいて、メールアドレスのセット時にValidation::email()を用いた検証が行われるようになり […]
先日CakePHPのバグレポートをしたのでご報告。 #3821 Hash::extract() not working on CentOS 5 – CakePHP – cakephp ※この話はC […]
Page optimized by WP Minify WordPress Plugin