validationもっと改善

アクションクラスのvalidateメソッドでエラーが登録された場合、executeメソッドを実行しないようにしようかと。

<?php
class Foo extends Moony_Action
{
    var $name;
    function validate($v)
    {
        $v->setRequired($this->name, '名前は必須入力');
        $v->hasError() && $this->render('error.php');
    }
    function execute()
    {
        $this->render();
    }
}
?>

だいぶすっきり書ける。