X-Git-Url: https://delta.frontaccounting.com/gitweb/?a=blobdiff_plain;f=includes%2Fdb%2Fclass.data_set.inc;h=e81b8ba3fabc130a06fea904c3ab48659a72ab16;hb=626e61f156f82b2292a699bb83d61ba9daafca08;hp=f536e13c113a035c49888852ec497cc345f309ad;hpb=19dce8c7be29e4cc8e7be92d044259348373d456;p=fa-stable.git diff --git a/includes/db/class.data_set.inc b/includes/db/class.data_set.inc index f536e13c..e81b8ba3 100644 --- a/includes/db/class.data_set.inc +++ b/includes/db/class.data_set.inc @@ -37,7 +37,7 @@ abstract class record_set { $this->errors = array(); } - function record_set($name, $fields, $key, $subset=null) + function __construct($name, $fields, $key, $subset=null) { $this->name = $name; $this->fields = $fields; @@ -97,7 +97,7 @@ abstract class record_set { * @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'; @@ -253,9 +253,9 @@ abstract class record_set { 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); } // @@ -417,11 +417,11 @@ class array_set extends record_set { 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); } //===========================================================================