En su función de consulta al enlazar lo hace:
foreach ($params as $param) {
$this->_query->bindValue($x, $params);
$x++;
}
Está vinculando $params
que es una matriz, no el valor. Cambiar $params
a $param
(singular) y probablemente funcionará.