Open sidebar
public static function postStore($input, $form) { $form->specialRules($input)->validate($input); $role = new Toddish\Verify\Models\Role; $role->name = $input['name']; $role->description = $input['description']; $role->level = $input['level']; $role->created_by = Auth::user()->id; $role->updated_by = Auth::user()->id; $role->save(); if ( isset($input['permissions']) && count($input['permissions']) > 0 ) { $valid_permissions = array(); foreach ($input['permissions'] as $key => $value) { $permission = Permission::find($value); if ( ! is_null($permission) ) { $valid_permissions[] = $permission->id; } } if ( ! count($valid_permissions) > 0 ) { $role->permissions()->sync($valid_permissions); } } return; }
Close sidebar
Back
Please note that all pasted data is publicly available.
X (fomerly Twitter)
GitHub
Use setting
Back
Please note that all pasted data is publicly available.
X (fomerly Twitter)
GitHub
Use setting