W funkcji zapytania podczas wiązania:
foreach ($params as $param) {
$this->_query->bindValue($x, $params);
$x++;
}
Wiążesz $params
który jest tablicą, a nie wartością. Zmień $params
na $param
(liczba pojedyncza) i prawdopodobnie zadziała.