読者です 読者をやめる 読者になる 読者になる

とあるプログラマの備忘録

都内某所に住むプログラマが自分用に備忘録を残すという趣旨のブログです。はてなダイアリーから移動しました!

Samurai FWで OR連結句を書く

よくやる手法です。

以下の用に書きます。

//こんな配列があったとしてこれをOR連結したい
$arr = ('win32','winXp','winVista','wix7');

$condition = $this->AG->getCondition();
//OR句の初期化
$condition->where->test = $condition->isOr();
//まわしながらappend
foreach($arr as $os){
    $condition->where->test->append($os);
}

var_dump($this->AG->get($condition));