diff options
author | Bernhard Posselt <dev@bernhard-posselt.com> | 2014-05-29 22:58:30 +0200 |
---|---|---|
committer | Bernhard Posselt <dev@bernhard-posselt.com> | 2014-05-29 22:58:30 +0200 |
commit | cba949fb0771c832326fc7886cced2bdc37e7536 (patch) | |
tree | 9e1a335a83a6006f645c801b762db7525e4c6c59 /controller/entityapiserializer.php | |
parent | b91ef01fdbf14c6a5d58e5c471dbb1fc9d17cdfb (diff) |
order by pubdate
Diffstat (limited to 'controller/entityapiserializer.php')
-rw-r--r-- | controller/entityapiserializer.php | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/controller/entityapiserializer.php b/controller/entityapiserializer.php index c09e27dbd..eb60bc7c5 100644 --- a/controller/entityapiserializer.php +++ b/controller/entityapiserializer.php @@ -11,13 +11,12 @@ namespace OCA\News\Controller; -use \OCP\AppFramework\Http\IResponseSerializer; use \OCP\AppFramework\Http\Response; use \OCA\News\Db\IAPI; -class EntityApiSerializer implements IResponseSerializer { +class EntityApiSerializer { public function __construct($level) { @@ -35,10 +34,6 @@ class EntityApiSerializer implements IResponseSerializer { */ public function serialize($data) { - if($data === null || $data instanceof Response) { - return $data; - } - if($data instanceof IAPI) { return [$this->level => [$data->toAPI()]]; } @@ -58,14 +53,14 @@ class EntityApiSerializer implements IResponseSerializer { foreach($entities as $entity) { if($entity instanceof IAPI) { - $converted[] = $entity->toAPI(); + $converted[] = $entity->toAPI(); // break if it contains anything else than entities } else { return $entities; } } - + return $converted; } |