Skip to content

Latest commit

 

History

History
31 lines (25 loc) · 773 Bytes

response-array.md

File metadata and controls

31 lines (25 loc) · 773 Bytes

Array Response

The default response of the package is an array of objects. If you prefer to return an array response, use make(false).

use DataTables;

Route::get('user-data', function() {
	$model = App\User::query();

	return DataTables::eloquent($model)
				->addColumn('intro', 'Hi {{$name}}!')
				->make(false);
});

Example Response

{
	"draw": 1,
	"recordsTotal": 10,
	"recordsFiltered": 3,
	"data": [
		[414, "Abel Cole-name", "[email protected]", "2016-07-31 23:26:10", "2016-07-31 23:26:10"],
		[267, "Addie Satterfield-name", "[email protected]", "2016-07-31 23:26:00", "2016-07-31 23:26:00"],
		[120, "Adeline Mayert-name", "[email protected]", "2016-07-31 23:25:50", "2016-07-31 23:25:50"]
	]
}