Archive for 6月, 2008
CakePHP1.2 SimpleTest でコントローラのテストケースを作成
1CakePHP1.2 SimpleTest でテストケースを作成する ではモデルのテストケースを作成したので今度はコントローラのテストケースを作成してみました。
コントローラのテストケースは app/tests/case/conrollers 以下に作成します。
app/tests/case/conrollers/user_controller.test.php
<?php class UsersControllerTestCase extends CakeTestCase { function testIndexTitle() { $result = $this->testAction('/users/index', array('return'=>'render')); $this->assertPattern("/<title>TITLE<\/title>/", $result); } function testIndexSet() { $result = $this->testAction('/users/index', array('return'=>'vars')); $this->assertTrue(isset($result["users"])); } } ?>
jQuery でクッキーを扱う方法
1jQuery でクッキーを扱うのを下記サイトを参考にやってみました。
javascriptライブラリjQueryでcookieを超簡単に扱う方法 : 4GALAXYのメモ
Klaus Hartl – Stilbüro : Cookie Plugin for jQuery
jquery.cookie.js の準備
jquery.cookie.js をダウンロードして HTML で使えるようにします。
<script type="text/javascript" src="jquery.cookie.js"></script>
CakePHP1.2 で XML を配列として扱う方法
2CakePHP1.2 で XML を配列として扱う方法です。
XML を string として保持している場合
uses('Xml'); $file = file_get_contents('/path/to/xml_file'); $xml = new XML($file); $xml_array = Set::reverse($xml);
CakePHP1.2 モデルのデータをオブジェクトで扱う
0少し前ですが下記の投稿を読んでちょっと興味があり色々と試してみました。
“取得データを配列からオブジェクトに変換” フォーラム – CakePHP Users in Japan
I want objects, not arrays! ? nuts and bolts of cakephp
モデルに下記のようなコードを書けばデータを取得するとオブジェクトとして扱えるということです。
function afterFind($results, $primary = false) { if($primary == true && !is_object($results)) { return Set::map($results); } }
CakePHP1.2 SimpleTest 値を検証する assert?メソッド
2SimpleTest で使用する値を検証する assert?メソッド
assertTure
boolean assertTrue(boolean $result, [string $message])
$result が true か
(続きを読む…)
CakePHP 1.2 RC1 リリース!
1Release: Pure Cake Power in RC1 | The Bakery, Everything CakePHP : Articles
CakePHP 1.2 RC1 がリリースされましたね。早速試してみたいと思います。
Finally – CakePHP 1.2 RC1 is out! ? Debuggable Ltdによると
800++ commits
100++ bug fixes
tons of security and feature additions
だそうです。
第3回 CakePHP 勉強会に参加します
1書こうと思って忘れてました。第3回の CakePHP 勉強会に参加させていただきます。
今回は13時からの申し込みを待ち構えて参加申し込みしました。13時過ぎてから F5 押しても参加フォームがなかなか表示されなくてちょっとアセリました。今回もあっというまに埋まってしまったのですね。
主催者の方、お疲れ様です & 楽しみにしています。