From ccb4475a8d882a28fc84fd2e61c3bfa8ac74e563 Mon Sep 17 00:00:00 2001 From: Robin Appelman Date: Wed, 24 Sep 2014 17:49:52 +0200 Subject: Expose creatable permissions trough fileinfo --- lib/private/files/fileinfo.php | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'lib/private/files') diff --git a/lib/private/files/fileinfo.php b/lib/private/files/fileinfo.php index 716b7d39402..8457a2d160f 100644 --- a/lib/private/files/fileinfo.php +++ b/lib/private/files/fileinfo.php @@ -183,6 +183,15 @@ class FileInfo implements \OCP\Files\FileInfo, \ArrayAccess { return $this->checkPermissions(\OCP\PERMISSION_UPDATE); } + /** + * Check whether new files or folders can be created inside this folder + * + * @return bool + */ + public function isCreatable() { + return $this->checkPermissions(\OCP\PERMISSION_CREATE); + } + /** * @return bool */ -- cgit v1.2.3