包 core

包 mvc

包 orm

包 form

包 database

包 helper

包 cache

包 webcontrols

包 behavior

包 exception

包 debug

类 - QDB_ActiveRecord_ValidateFailedException

exception
类层次 QDB_ActiveRecord_ValidateFailedException » QValidator_ValidateFailedException » QException » Exception
版本 $Id: validatefailed_exception.php 2003 2009-01-08 18:39:54Z dualface $

QDB_ActiveRecord_ValidateFailedException 异常封装了 ActiveRecord 对象的验证失败事件

公开的属性

隐藏继承的属性

属性类型描述定义于
$validate_obj QDB_ActiveRecord_Abstract 被验证的对象 QDB_ActiveRecord_ValidateFailedException
$validate_data array 被验证的数据 QValidator_ValidateFailedException
$validate_errors array 验证失败的结果 QValidator_ValidateFailedException

保护的属性

隐藏继承的属性

属性类型描述定义于
$message Exception
$code Exception
$file Exception
$line Exception

公共方法

隐藏继承的方法

方法描述定义于
__construct() 构造函数 QDB_ActiveRecord_ValidateFailedException
formatToString() 格式化错误信息 QValidator_ValidateFailedException
__toString() 将异常转换为字符串 QValidator_ValidateFailedException
dump() 输出异常的详细信息和调用堆栈 QException
getMessage() Exception
getCode() Exception
getFile() Exception
getLine() Exception
getTrace() Exception
getTraceAsString() Exception

属性详细说明

$validate_obj 属性

被验证的对象

方法详细说明

__construct() 方法

public void __construct($errors, $obj)

$errors array
$obj QDB_ActiveRecord_Abstract
{return}

构造函数