fix gist.github.com clone urls
[phorkie.git] / src / phorkie / File.php
index 63d23e6d69878b9a304bb3344075cc1edcef91cf..2aa1d194c48d2c3e87ccbf7876ff1aa1988446c6 100644 (file)
@@ -55,7 +55,7 @@ class File
      */
     public function getExt()
     {
-        return substr($this->path, strrpos($this->path, '.') + 1);
+        return strtolower(substr($this->path, strrpos($this->path, '.') + 1));
     }
 
     public function getContent()
@@ -165,7 +165,9 @@ class File
 
         $type = $GLOBALS['phorkie']['languages'][$ext]['mime'];
         return substr($type, 0, 5) === 'text/'
-            || $type == 'application/javascript';
+            || $type == 'application/javascript'
+            || substr($type, -4) == '+xml'
+            || substr($type, -5) == '+json';
     }
 }