/**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function show()
 {
     return Datatable::collection(User::all())->showColumns('id', 'name', 'email', 'username', 'active')->searchColumns('id', 'name', 'email', 'username', 'active')->orderColumns('id', 'name', 'email', 'username', 'active')->addColumn('active', function ($model) {
         return $model->active == 1 ? '<p class="text-green">' . trans('admin/users.show.status.enable') . '</p>' : '<p class="text-red">' . trans('admin/users.show.status.disable') . '</p>';
     })->addColumn('Actions', function ($model) {
         return '<a href="users/' . $model->id . '/edit" class="btn btn-info pull-left"><span class="glyphicon glyphicon-pencil"></span> ' . trans('admin/users.show.edit') . '</a>&nbsp;&nbsp;
                 <a href="#" class="btn btn-danger" data-toggle="modal" data-target="#confirm-delete" id=' . $model->id . '><span class="glyphicon glyphicon-trash"></span> ' . trans('admin/users.show.delete') . '</a>';
     })->make();
 }
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     header('Access-Control-Allow-Origin: *');
     $users['users'] = User::all();
     return response()->json(['status' => 'ok', 'response' => $users], 200);
 }