add gatewaysources

master
Jeremy DUCOURTHIAL 3 years ago
parent 1587a63084
commit 33d3199a06

@ -0,0 +1,20 @@
<?php
require_once("sources.php");
class GatewaySources
{
private $con;
public function __construct($con){
$this->con = $con;
}
public function addSources($sources)
{
$query = "insert into sources(link) values (:link);";
$this->con->executeQuery($query, array(':link' => array($sources->getLink(), PDO::PARAM_STR)
)
);
}
}
?>

@ -4,6 +4,7 @@
require_once("connection.php");
require_once("gatewayNews.php");
require_once("gatewayAdmins.php");
require_once("gatewaySources.php");
$user= 'jeducourth';
$pass='achanger';
@ -19,9 +20,12 @@
$gateNews = new GatewayNews($con);
$gateNews->addNews(new News($title,$description,$pubdate,$link));
$gateAdmin = new gatewayAdmin($con);
$sources = new GatewaySources($con);
$gateAdmin->addAdmin(new admin("toto","tata"));
$sources->addSources(new sources($link));
/*$results=$gateNews->getNews();
Foreach ($results as $new){

@ -1,16 +1,16 @@
<?php
class sources
{
private string $lien;
private string $link;
public function __construct(string $lien)
public function __construct(string $link)
{
$this->lien = $lien;
$this->link = $link;
}
public function getLien()
public function getlink()
{
return $this->lien;
return $this->link;
}

Loading…
Cancel
Save