public function destroy($id = null) { // If multiple ids are specified if ($id == 'multiple') { $selected_ids = trim(Input::get('selected_ids')); if ($selected_ids == '') { return Redirect::back()->with('error_message', "Nothing was selected to delete"); } $selected_ids = explode(' ', $selected_ids); } else { $selected_ids = array($id); } foreach ($selected_ids as $id) { $post = FormEntry::findOrFail($id); $post->delete(); } $wasOrWere = count($selected_ids) > 1 ? 's were' : ' was'; $message = 'The form entry' . $wasOrWere . ' deleted.'; return Redirect::back()->with('success_message', $message); }
public function destroy($id = null) { // If multiple ids are specified if ($id == 'multiple') { $selected_ids = trim(Input::get('selected_ids')); if ($selected_ids == '') { return Redirect::back()->with('error_message', trans('error_messages.nothing_selected_delete')); } $selected_ids = explode(' ', $selected_ids); } else { $selected_ids = array($id); } foreach ($selected_ids as $id) { $post = FormEntry::findOrFail($id); $post->delete(); } $translation = count($selected_ids) > 1 ? 'form_entries_delete' : 'form_entry_delete'; $message = trans('success_messages.' . $translation); return Redirect::back()->with('success_message', $message); }