Daniel Supernault 6 роки тому
батько
коміт
64f1118883
1 змінених файлів з 23 додано та 0 видалено
  1. 23 0
      app/Media.php

+ 23 - 0
app/Media.php

@@ -32,4 +32,27 @@ class Media extends Model
 
         return url($url);
     }
+
+    public function mimeType()
+    {
+        return explode('/', $this->mime)[0];
+    }
+
+    public function activityVerb()
+    {
+        $verb = 'Image';
+        switch ($this->mimeType()) {
+            case 'image':
+                break;
+
+            case 'video':
+                $verb = 'Video';
+                break;
+            
+            default:
+                $verb = 'Document';
+                break;
+        }
+        return $verb;
+    }
 }