create user set company and role checked.

This commit is contained in:
Cüneyt Şentürk 2020-05-02 16:12:17 +03:00
parent 351faf7cfe
commit dae49d0ea8

View File

@ -44,18 +44,24 @@ class CreateUser extends Job
$user->permissions()->attach($this->request->get('permissions'));
}
$user->roles()->attach($this->request->get('roles'));
if ($this->request->has('roles')) {
$user->roles()->attach($this->request->get('roles'));
}
$user->companies()->attach($this->request->get('companies'));
if ($this->request->has('companies')) {
$user->companies()->attach($this->request->get('companies'));
}
Artisan::call('cache:clear');
// Add User Dashboard
foreach ($user->companies as $company) {
Artisan::call('user:seed', [
'user' => $user->id,
'company' => $company->id,
]);
if (!empty($user->companies)) {
foreach ($user->companies as $company) {
Artisan::call('user:seed', [
'user' => $user->id,
'company' => $company->id,
]);
}
}
Artisan::call('cache:clear');