$this->errors = array();
}
- function record_set($name, $fields, $key, $subset=null)
+ function __construct($name, $fields, $key, $subset=null)
{
$this->name = $name;
$this->fields = $fields;
* @key - record key (u/d)
* @data - data to be validated (i/u)
**/
- function _validate($key=null, $data)
+ function _validate($key, $data)
{
$mode = isset($data) ? (isset($key) ? 'u' : 'i') : 'd';
class data_set extends record_set {
- function data_set($name, $fields, $key, $subset=null)
+ function __construct($name, $fields, $key, $subset=null)
{
- $this->record_set($name, $fields, $key, $subset);
+ parent::__construct($name, $fields, $key, $subset);
}
//
var $object_class; // name of record object class or null for arrays
- function array_set($name, $fields, $key=null, &$arr=array(), $class = null)
+ function __construct($name, $fields, $key=null, &$arr=array(), $class = null)
{
$this->array = &$arr;
$this->object_class = $class;
- $this->record_set($name, $fields, $key);
+ parent::__construct($name, $fields, $key);
}
//===========================================================================