テーマ機能の使い方 <?php // app/Controller/AppController.php class AppController exte...
テーマ機能の使い方 <?php // app/Controller/AppController.php class AppController exte...
https://github.com/cakephp/debug_kit # app/Controller/AppController.php <?php cl...
var_dump()を使ってしまうと、本番環境でうっかり表示されてしまうミスが起こりえる。 pr() と debug() では、本番環境の設定をしておくと、デバッグ用コードを消し忘れても表示さ...
単純にクラス名と定数名、パブリックメソッド名を集めただけですが、あったら便利と思ったので作りました。 https://gist.github.com/2428878 #cakephp #subl...
./app/Console/cake testsuite プラグイン名 Model/Example #cakephp #cakephp2.0
textとhtmlを Content-Transfer-Encoding: base64 で送信します。 https://gist.github.com/2049221 #cakephp
3月7日に行われた勉強会の動画や資料を読むだけ(笑) http://vimeo.com/38127566 http://www.slideshare.net/kohjitanaka/cakeph...
select TRUNCATE((date_format(CURRENT_DATE, '%Y%m%d')-date_format(birthday, '%Y%m%d'))/10000, 0) f...
http://inflector.cakephp.org/ にアクセスすれば任意の単語の変換結果を一覧できる。
以下のようにapp/config/database.phpの中で定義しているDATABASE_CONFIGクラスの$defaultプロパティを以下のようにします var $default...
下記のようにController内で設定可能。 <?php class AppController extends Controller { publi...
デフォルトのCSSで開発している際に次のようにsetFlashメソッドの第三引数にsuccessを含めます。 グリーンで表示されて気持ちいいです。 $this->Session->setFlas...
下記のようなデータから、 $hoge[0]['Hoge'][0]['id'] = 1; $hoge[1]['Hoge'][0]['id'] = 2; 特定の値を抜き出す方法 echo Set:...
※ 基本的に Cookbook( PHPUnit Migration Hints )の手順どおりで行けます http://book.cakephp.org/2.0/en/appendices/p...
現在、pear install phpunit/PHPUnit とすると3.6がインストールされます。 CakePHP2.0.1では、PHPUnit3.6だとうまくテストが動作しないため、php...
http://book.cakephp.org/2.0/ja/contributing.html にガイドの翻訳が載っています。 参考にしてください。 翻訳作業はとてもじゃないですが一人では無...
://から始まっても相対プロトコルリンクにはなり得ないから意味ないですね。 パッチ書きます。 #CakePHP
以前は/://...となったりhttp://example.com/://... となってしまっていたのが、 Router::url('://api.example.com/lib.js'); ...
コマンドラインで以下のコマンドを打つことで可能 # CakePHP2.0 ./app/Console/cake api model # CakePHP1.3 ...
var_export($array); を利用すると、配列データのダンプをphpのコードとして出してくれる。 テストケースで、期待する値に一番近い配列をvar_exportに突っ込んで、それを...