delete() public method

public delete ( Model $role ) : boolean
$role Illuminate\Database\Eloquent\Model
return boolean
 /**
  * @param  Role $role
  * @param  ManageRoleRequest $request
  * @return mixed
  */
 public function destroy(Role $role, ManageRoleRequest $request)
 {
     $this->roles->delete($role);
     return redirect()->route('admin.access.role.index')->withFlashSuccess(trans('alerts.backend.roles.deleted'));
 }