Для возможности в query передать $params. А лично мне самописный класс DB не нужен. Использую либо напрямую PDO, либо Connection из готовых библиотек.
Тогда так: PHP: public function query(string $sql, array $params = []): PDOStatement { if (!$params) { return $this->pdo->query($sql); } $stmt = $this->prepare($sql, $params); $stmt->execute(); return $stmt; }