namespace Tests\Helpers;
-use BookStack\Auth\Permissions\PermissionsRepo;
-use BookStack\Auth\Role;
-use BookStack\Auth\User;
+use BookStack\Permissions\PermissionsRepo;
+use BookStack\Users\Models\Role;
+use BookStack\Users\Models\User;
class UserRoleProvider
{
{
if (is_null($this->admin)) {
$adminRole = Role::getSystemRole('admin');
- $this->admin = $adminRole->users->first();
+ $this->admin = $adminRole->users()->first();
}
return $this->admin;
return $user;
}
+ /**
+ * Get the system "guest" user.
+ */
+ public function guest(): User
+ {
+ return User::getGuest();
+ }
+
/**
* Create a new fresh user without any relations.
*/