con = $con; } public function getAllArticles():array { $query = 'SELECT * FROM Article;'; $this->con->executeQuery($query, array()); return $this->con->getResults(); } public function addArticle(Article $article){ $query = 'INSERT INTO Article VALUES (:id,:title,to_date(:date,"Dy, DD Mon YYYY"),:description,:guid,:link,:mediaContent,:provenance);'; $this->con->executeQuery($query, array( ':id' => array($article->getId(), PDO::PARAM_STR), ':title' => array($article->getTitle(), PDO::PARAM_STR), ':date' => array($article->getDate(),PDO::PARAM_STR), ':description' => array($article->getDescription(),PDO::PARAM_STR), ':guid' => array($article->getGuid(),PDO::PARAM_STR), ':link' => array($article->getLink(),PDO::PARAM_STR), ':mediaContent' => array($article->getMediaContent(),PDO::PARAM_STR), ':provenance' => array($article->getProvenance(),PDO::PARAM_INT))); } }