Som anges i kommentarerna, i OOP, måste du använda $this->pdo
skickar objektets egenskap för det, istället för variabeln $query = $pdo->
eftersom du har konstruerat det i:
public function __construct($pdo)
{
$this->pdo = $pdo;
^^^^^^^^^^
}
Dvs:
$query = $this->pdo->prepare