U moet de $result . retourneren alleen in de run() methode:
public function run($sql)
{
$result=$this->_connection->prepare($sql);
$result->execute();
return $result;
}
Retourneren van de $result->execute(); retourneert true omdat de execute() geslaagd. U moet de huidige staat van $result . teruggeven .
Kijk of dat werkt.