|
|
@ -1,6 +1,6 @@
|
|
|
|
<?php
|
|
|
|
<?php
|
|
|
|
|
|
|
|
|
|
|
|
namespace modeles;
|
|
|
|
namespace metier;
|
|
|
|
|
|
|
|
|
|
|
|
class Article
|
|
|
|
class Article
|
|
|
|
{
|
|
|
|
{
|
|
|
@ -11,6 +11,7 @@ class Article
|
|
|
|
private string $guid;
|
|
|
|
private string $guid;
|
|
|
|
private string $link;
|
|
|
|
private string $link;
|
|
|
|
private string $mediaContent;
|
|
|
|
private string $mediaContent;
|
|
|
|
|
|
|
|
private int $provenance;
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* @param int $id
|
|
|
|
* @param int $id
|
|
|
@ -20,8 +21,9 @@ class Article
|
|
|
|
* @param string $guid
|
|
|
|
* @param string $guid
|
|
|
|
* @param string $link
|
|
|
|
* @param string $link
|
|
|
|
* @param string $mediaContent
|
|
|
|
* @param string $mediaContent
|
|
|
|
|
|
|
|
* @param int $provenance
|
|
|
|
*/
|
|
|
|
*/
|
|
|
|
public function __construct(int $id, string $title, string $date, string $description, string $guid, string $link, string $mediaContent)
|
|
|
|
public function __construct(int $id, string $title, string $date, string $description, string $guid, string $link, string $mediaContent, int $provenance)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
$this->id = $id;
|
|
|
|
$this->id = $id;
|
|
|
|
$this->title = $title;
|
|
|
|
$this->title = $title;
|
|
|
@ -30,6 +32,7 @@ class Article
|
|
|
|
$this->guid = $guid;
|
|
|
|
$this->guid = $guid;
|
|
|
|
$this->link = $link;
|
|
|
|
$this->link = $link;
|
|
|
|
$this->mediaContent = $mediaContent;
|
|
|
|
$this->mediaContent = $mediaContent;
|
|
|
|
|
|
|
|
$this->provenance = $provenance;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public function getId(): int
|
|
|
|
public function getId(): int
|
|
|
@ -102,5 +105,14 @@ class Article
|
|
|
|
$this->mediaContent = $mediaContent;
|
|
|
|
$this->mediaContent = $mediaContent;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public function getProvenance(): int
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
return $this->provenance;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public function setProvenance(int $provenance): void
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
$this->provenance = $provenance;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|