This methods implements a simple, but usefull object delete action.
/**
* @param Request $request
* @param int $id
* @return Response|RedirectResponse
*/
public function crudDeleteObject(Request $request, $id)
This method defines the delete route name
/**
* @return string
*/
protected function crudDeleteRoute()
This methods return if its allowed to call this object delete action.
/**
* @param object
* @return bool
*/
protected function crudDeleteIsGranted($object)
This method defines the delete role (for security check).
/**
* @return string
*/
protected function crudDeleteRole()
This method defines the redirect url after delete object
/**
* @param object
* @return string
*/
protected function crudDeleteRedirectUrl($object)
This method allows to manipulate the object before remove
/**
* @param object $object
* @return void
*/
protected function crudDeletePreRemove($object)
This method allows to manipulate the object after flush
/**
* @param object $object
* @return void
*/
protected function crudDeletePostFlush($object)