function __construct($tname_or_op__or_copyme_or_op = null, $wqf_or_left_or_valno_or_subqs_or_q = null, $term_pos_or_right_or_begin_or_value_or_param_or_parameter = null, $end = null) { switch (func_num_args()) { case 0: $r = new_Query(); break; case 1: $r = new_Query($tname_or_op__or_copyme_or_op); break; case 2: $r = new_Query($tname_or_op__or_copyme_or_op, $wqf_or_left_or_valno_or_subqs_or_q); break; case 3: $r = new_Query($tname_or_op__or_copyme_or_op, $wqf_or_left_or_valno_or_subqs_or_q, $term_pos_or_right_or_begin_or_value_or_param_or_parameter); break; default: $r = new_Query($tname_or_op__or_copyme_or_op, $wqf_or_left_or_valno_or_subqs_or_q, $term_pos_or_right_or_begin_or_value_or_param_or_parameter, $end); } $this->_cPtr = $r; }
function __construct($copyme_or_tname__or_op__or_external_source_or_op = null, $wqf__or_left_or_q_or_slot_or_subqs = null, $pos__or_right_or_parameter_or_begin_or_value_or_param = null, $end = null) { if ($copyme_or_tname__or_op__or_external_source_or_op instanceof XapianPostingSource) { $this->_ps[] = $copyme_or_tname__or_op__or_external_source_or_op; } else { if (is_array($wqf__or_left_or_q_or_slot_or_subqs)) { foreach ($wqf__or_left_or_q_or_slot_or_subqs as $xxx) { if ($xxx instanceof XapianQuery) { $this->_ps[] = $xxx->_ps; } } } else { if ($copyme_or_tname__or_op__or_external_source_or_op instanceof XapianQuery) { $this->_ps[] = $copyme_or_tname__or_op__or_external_source_or_op->_ps; } if ($wqf__or_left_or_q_or_slot_or_subqs instanceof XapianQuery) { $this->_ps[] = $wqf__or_left_or_q_or_slot_or_subqs->_ps; } if ($pos__or_right_or_parameter_or_begin_or_value_or_param instanceof XapianQuery) { $this->_ps[] = $pos__or_right_or_parameter_or_begin_or_value_or_param->_ps; } } } if (is_resource($copyme_or_tname__or_op__or_external_source_or_op) && get_resource_type($copyme_or_tname__or_op__or_external_source_or_op) === '_p_Xapian__Query') { $this->_cPtr = $copyme_or_tname__or_op__or_external_source_or_op; return; } switch (func_num_args()) { case 0: $this->_cPtr = new_Query(); break; case 1: $this->_cPtr = new_Query($copyme_or_tname__or_op__or_external_source_or_op); break; case 2: $this->_cPtr = new_Query($copyme_or_tname__or_op__or_external_source_or_op, $wqf__or_left_or_q_or_slot_or_subqs); break; case 3: $this->_cPtr = new_Query($copyme_or_tname__or_op__or_external_source_or_op, $wqf__or_left_or_q_or_slot_or_subqs, $pos__or_right_or_parameter_or_begin_or_value_or_param); break; default: $this->_cPtr = new_Query($copyme_or_tname__or_op__or_external_source_or_op, $wqf__or_left_or_q_or_slot_or_subqs, $pos__or_right_or_parameter_or_begin_or_value_or_param, $end); } }
function __construct($copyme_or_tname__or_op__or_external_source_or_op=null,$wqf__or_left_or_q_or_slot_or_subqs=null,$pos__or_right_or_parameter_or_begin_or_value_or_param=null,$end=null) { if (is_resource($copyme_or_tname__or_op__or_external_source_or_op) && get_resource_type($copyme_or_tname__or_op__or_external_source_or_op) === '_p_Xapian__Query') { $this->_cPtr=$copyme_or_tname__or_op__or_external_source_or_op; return; } switch (func_num_args()) { case 0: $this->_cPtr=new_Query(); break; case 1: $this->_cPtr=new_Query($copyme_or_tname__or_op__or_external_source_or_op); break; case 2: $this->_cPtr=new_Query($copyme_or_tname__or_op__or_external_source_or_op,$wqf__or_left_or_q_or_slot_or_subqs); break; case 3: $this->_cPtr=new_Query($copyme_or_tname__or_op__or_external_source_or_op,$wqf__or_left_or_q_or_slot_or_subqs,$pos__or_right_or_parameter_or_begin_or_value_or_param); break; default: $this->_cPtr=new_Query($copyme_or_tname__or_op__or_external_source_or_op,$wqf__or_left_or_q_or_slot_or_subqs,$pos__or_right_or_parameter_or_begin_or_value_or_param,$end); } }