/** * Remove the specified resource from storage. * * @param $post * @return Response */ public function deleteIndex($tickets) { Support::Trigger('delete', $tickets); $id = $tickets->id; if (!$tickets->delete()) { return Api::json(array('result' => 'error', 'error' => Lang::get('core.delete_error'))); } $tickets = TicketDeps::find($id); return empty($tickets) ? Api::json(array('result' => 'success')) : Api::json(array('result' => 'error', 'error' => Lang::get('core.delete_error'))); }
/** * Show a list of all the blog posts formatted for Datatables. * * @return Datatables JSON */ public function getData() { $list = TicketDeps::select(array('id', 'name', 'description'))->orderBy('sort'); if (Api::Enabled()) { $u = $list->get(); return Api::make($u->toArray()); } else { return Datatables::of($list)->edit_column('description', '{{{ Filter::filter(Str::limit(strip_tags($description), 100, "..."), "*") }}} ')->add_column('actions', '<div class="btn-group"><a href="{{{ URL::to(\'admin/support/departments/\' . $id . \'/edit\' ) }}}" class="btn btn-primary btn-sm modalfy" >{{{ Lang::get(\'button.edit\') }}}</a> <a data-method="delete" data-row="{{{ $id }}}" data-table="departments" href="{{{ URL::to(\'admin/support/departments/\' . $id . \'\' ) }}}" class="confirm-ajax-update btn btn-sm btn-danger">{{{ Lang::get(\'button.delete\') }}}</a></div> ')->make(); } }
/** * Remove the specified resource from storage. * * @param $post * @return Response */ public function deleteIndex($statuses) { $id = $statuses->id; if (!$statuses->delete()) { return Api::json(array('result' => 'error', 'error' => Lang::get('core.delete_error'))); } $statuses = TicketDeps::find($id); return empty($statuses) ? Api::json(array('result' => 'success')) : Api::json(array('result' => 'error', 'error' => Lang::get('core.delete_error'))); }