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))); } }