예제 #1
0
 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);
 }
예제 #2
0
 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);
 }