public function package_data() { \DB::statement(\DB::raw('set @rownum=0')); $packages = Package::select([\DB::raw('@rownum := @rownum + 1 AS rownum'), 'id', 'name', 'price_regular', 'price_express', 'unit', 'description']); return Datatables::of($packages)->editColumn('price_regular', function ($package) { return number_format($package->price_regular, 2, ',', '.'); })->editColumn('price_express', function ($package) { return number_format($package->price_express, 2, ',', '.'); })->addColumn('action', function ($package) { return '<a href="./package/edit/' . $package->id . '" class="btn btn-xs btn-primary"><i class="glyphicon glyphicon-edit"></i> Edit</a>'; })->make(true); }