Re #11 - start working on an api

Also some locale negotiator bugfixes & it is now possible to serialize Service and Incident classess to JSON
This commit is contained in:
Vojtěch Sajdl
2018-04-13 21:31:03 +02:00
parent 416070ba5f
commit 9f7e15fcd1
7 changed files with 88 additions and 8 deletions
+13 -1
View File
@@ -2,7 +2,7 @@
/**
* Class for creating and rendering an incident
*/
class Incident
class Incident implements JsonSerializable
{
private $id;
private $date;
@@ -183,4 +183,16 @@ class Incident
</article>
<?php
}
public function jsonSerialize() {
return [
"id" => $this->id,
"date" => $this->date,
"end_date" => $this->end_date,
"text" => $this->text,
"type" => $this->type,
"title" => $this->title,
"username" => $this->username
];
}
}