Add interface to additional roles/permissions

This commit is contained in:
Nabeel Shahzad
2019-06-20 16:52:37 -04:00
parent 29ca9711f8
commit b28ace970c
29 changed files with 677 additions and 45 deletions

View File

@@ -51,7 +51,7 @@ class UserService extends Service
*
* @return mixed
*/
public function createPilot(User $user, array $groups = null)
public function createUser(User $user, array $groups = null)
{
// Determine if we want to auto accept
if (setting('pilots.auto_accept') === true) {
@@ -63,9 +63,10 @@ class UserService extends Service
$user->save();
// Attach the user roles
$role = Role::where('name', 'user')->first();
$user->attachRole($role);
// $role = Role::where('name', 'user')->first();
// $user->attachRole($role);
// Attach any additional roles
if (!empty($groups) && \is_array($groups)) {
foreach ($groups as $group) {
$role = Role::where('name', $group)->first();