1
0
mirror of https://github.com/BookStackApp/BookStack.git synced 2025-08-09 10:22:51 +03:00

Notifications: Add phpunit test for notification sending

Covers core case scenarios, and check of notification content.
This commit is contained in:
Dan Brown
2023-08-16 16:02:00 +01:00
parent bc6e19b2a1
commit 565908ef52
8 changed files with 208 additions and 8 deletions

View File

@@ -66,6 +66,16 @@ abstract class Controller extends BaseController
}
}
/**
* Prevent access for guest users beyond this point.
*/
protected function preventGuestAccess(): void
{
if (!signedInUser()) {
$this->showPermissionError();
}
}
/**
* Check the current user's permissions against an ownable item otherwise throw an exception.
*/