プログラミング

No Picture

cakePHP Transitionプラグインのautomate関数の使い方

Transitionプラグインは便利ですね。ソースコードがかなりすっきりします。 セッションをつかって、ページ遷移と、ページ毎に入力された内容を記録してきれるので、ページ遷移チェックと、入力内容の取り扱いが楽になります。 […]


No Picture

cakePHP アソシエーションの一括save

アソシエーション: モデル同士を繋ぐ参考 PostモデルとTagモデルがhasAndBelongsToManyの関係にあるとき、Postを登録する際に、$this->request->dataが、下記にようになっていれば […]




No Picture

便利すぎるPhpStormのXdebug

printデバッグ離れできるようになるために試してほしいPhpStorm+Xdebug用例集(1)参考 これ読んで感動した。 ・variablesからwatchesにはドラッグアンドドロップで移動できる。 ・関数を実行し […]


No Picture

Xdebugの設定 XAMPP mac

Mac OS X 10.5 + XAMPP で xdebug を有効にする参考 php.iniにXdebugを有効化する為の記述を追加

xdebug.id […]


No Picture

PHPUnitの勉強

PHPUnitでユニットテスト (1/3)これ見ながら勉強。 ・テストはテストケースと呼ばれるクラスで、メソッドの中にアサーションという比較処理を書く。 ・PHPUnit_Framework_TestCaseというクラス […]


No Picture

PHPUnitのインストール XAMPP MAC

PHPUnitのインストールで激はまり。色々やったけど結局PHPUnitは使えなかった。最初からやってみる。 結果インストールできた。しかし色々有りすぎて全部ブログに書くのはめんどくさい。 XAMPPのpearの場所は、 […]



No Picture

PhpStormの設定

PhpStormの設定です。 ・ファイルの拡張子のひも付け Preferences -> File Types ・Live Templates Preferences -> Live Templates ・JavaScr […]


No Picture

phpstorm

phpstorm入れてみた。 30日間無料トライアルで。 これから色々いじってみるが、phpStormにはテーマがあって、 http://www.phpstorm-themes.com/などで、各種テーマをダウンロードで […]


No Picture

PHP 翌年同月末日を出す


No Picture

cakePHP2.3 Filebinderのパスをベタうちしない

アイテムを登録するときにアイテムの画像も一緒に登録したいときはFilebinderの出番なのですが、Filebinderはモデルにパスを登録するのですが、ベタうちしたくない場合(ベースとなるパスをコントローラーからもモデ […]



No Picture

cakePHP2.3 $this->Model->createについて

微妙な投稿ですが、覚え書き。 Jobモデルというのがあったとします。 $this->Job->create()をした直後に、 $this->Job->field(‘id’)とやったら、30と出てき […]