if (empty($binds)) { $this->finalQueryString =
$sql;
return;
} if (is_int(array_key_first($binds))) { $bindCount =
count($binds);
$ml =
strlen($this->bindMarker
);
$this->finalQueryString =
$this->
matchSimpleBinds($sql,
$binds,
$bindCount,
$ml);
} else { // Reverse the binds so that duplicate named binds
// will be processed prior to the original binds.
$binds =
array_reverse($binds);
$this->finalQueryString =
$this->
matchNamedBinds($sql,
$binds);
} } /**
* Match bindings
*/