server/src/app/Libraries/Utils.php
changeset 141 c0e8626a271c
parent 130 fac22d8c2df8
child 261 02e2396bcbbc
--- a/server/src/app/Libraries/Utils.php	Sat Mar 05 08:49:17 2016 +0100
+++ b/server/src/app/Libraries/Utils.php	Sun Mar 06 00:29:01 2016 +0100
@@ -98,7 +98,16 @@
             return $val;
         }
         if($val instanceof Literal) {
-            return $val->getValue();
+            if(empty($val->getLang()) && empty($val->getDatatypeURI())) {
+                return $val->getValue();
+            }
+            else {
+                return [
+                    'value'=> $val->getValue(),
+                    'datatype'=> $val->getDatatypeURI(),
+                    'lang'=> $val->getLang()
+                ];
+            }
         }
         elseif ($val instanceof Resource) {
             return $val->getUri();