function __construct($field_name, $parent_node_id, $node_id = self :: UNKNOWN_NODE_ID) { $this->node_id = $node_id; $this->parent_node_id = $parent_node_id; parent :: __construct($field_name); }
function __construct($field_name, $match_field, $match_field_name = '') { $this->match_field = $match_field; if (!$match_field_name) $this->match_field_name = $match_field; else $this->match_field_name = $match_field_name; parent :: __construct($field_name); }
function __construct($fieldname, $locale_id = '') { if (!$locale_id && !defined('CONTENT_LOCALE_ID')) $this->locale_id = DEFAULT_CONTENT_LOCALE_ID; elseif(!$locale_id) $this->locale_id = CONTENT_LOCALE_ID; else $this->locale_id = $locale_id; parent :: __construct($fieldname); }
function __construct($field_name, $min_len, $max_len = null) { parent :: __construct($field_name); if (is_null($max_len)) { $this->min_len = null; $this->max_len = $min_len; } else { $this->min_len = $min_len; $this->max_len = $max_len; } }
function __construct($field_name, $current_identifier='') { $this->current_identifier = $current_identifier; parent :: __construct($field_name); }
function __construct($field_name, $invalid_value) { parent :: __construct($field_name); $this->invalid_value = $invalid_value; }