|
|
|
@ -4,26 +4,26 @@ namespace metier;
|
|
|
|
|
|
|
|
|
|
class Article
|
|
|
|
|
{
|
|
|
|
|
private int $id;
|
|
|
|
|
private string $id;
|
|
|
|
|
private string $title;
|
|
|
|
|
private string $date;
|
|
|
|
|
private string $description;
|
|
|
|
|
private string $guid;
|
|
|
|
|
private string $link;
|
|
|
|
|
private string $mediaContent;
|
|
|
|
|
private int $provenance;
|
|
|
|
|
private string $provenance;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @param int $id
|
|
|
|
|
* @param string $id
|
|
|
|
|
* @param string $title
|
|
|
|
|
* @param string $date
|
|
|
|
|
* @param string $description
|
|
|
|
|
* @param string $guid
|
|
|
|
|
* @param string $link
|
|
|
|
|
* @param string $mediaContent
|
|
|
|
|
* @param int $provenance
|
|
|
|
|
* @param string $provenance
|
|
|
|
|
*/
|
|
|
|
|
public function __construct(int $id, string $title, string $date, string $description, string $guid, string $link, string $mediaContent, int $provenance)
|
|
|
|
|
public function __construct(string $id, string $title, string $date, string $description, string $guid, string $link, string $mediaContent, string $provenance)
|
|
|
|
|
{
|
|
|
|
|
$this->id = $id;
|
|
|
|
|
$this->title = $title;
|
|
|
|
@ -115,4 +115,9 @@ class Article
|
|
|
|
|
$this->provenance = $provenance;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public function __toString(): string
|
|
|
|
|
{
|
|
|
|
|
return $this->title . $this->date . $this->description;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|