Merge branch 'MDL-58399-master' of git://github.com/jleyva/moodle
[moodle.git] / lib / filestorage / stored_file.php
index 92478b6..8eadfbe 100644 (file)
@@ -815,6 +815,22 @@ class stored_file {
         }
     }
 
+    /**
+     * Returns repository type.
+     *
+     * @return mixed str|null the repository type or null if is not an external file
+     * @since  Moodle 3.3
+     */
+    public function get_repository_type() {
+
+        if (!empty($this->repository)) {
+            return $this->repository->get_typename();
+        } else {
+            return null;
+        }
+    }
+
+
     /**
      * get reference file id
      * @return int