]> BookStack Code Mirror - bookstack/blobdiff - app/helpers.php
Add min length validation on name on register form & add sign up link
[bookstack] / app / helpers.php
index d9533645de6e31ae1c464b7466f1ee71a498a721..3f7b5e1b1350c1294adfee1b001775fb3a72b62b 100644 (file)
@@ -43,11 +43,19 @@ function user()
  * Check if current user is a signed in user.
  * @return bool
  */
-function signedInUser()
+function signedInUser() : bool
 {
     return auth()->user() && !auth()->user()->isDefault();
 }
 
+/**
+ * Check if the current user has general access.
+ * @return bool
+ */
+function hasAppAccess() : bool {
+    return !auth()->guest() || setting('app-public');
+}
+
 /**
  * Check if the current user has a permission.
  * If an ownable element is passed in the jointPermissions are checked against