Inheritance: extends App\Repositories\Repository
 /**
  * @param  Role $role
  * @param  ManageRoleRequest $request
  * @return mixed
  */
 public function edit(Role $role, ManageRoleRequest $request)
 {
     return view('backend.access.roles.edit')->withRole($role)->withRolePermissions($role->permissions->pluck('id')->all())->withPermissions($this->permissions->getAll());
 }