- $role = $this->role->newInstance($roleData);
- $role->name = str_replace(' ', '-', strtolower($roleData['display_name']));
- // Prevent duplicate names
- while ($this->role->where('name', '=', $role->name)->count() > 0) {
- $role->name .= strtolower(Str::random(2));
- }
+ $role = new Role($roleData);
+ $role->mfa_enforced = ($roleData['mfa_enforced'] ?? 'false') === 'true';