/** * Display a listing of the resource. * * @return Response */ public function index() { $facture = Facture::orderBy('updated_at', 'desc')->paginate(50); return view('admin.facture.index', compact('facture')); }
Route::delete('api/table/{table}/fields/{field}', function(App\Table $table, Field $field){ // http://organit.app/api/table/1/fields $field->delete(); }); */ /***********************************************************************************/ /***********************************************************************************/ Route::group(['middleware' => ['admin']], function () { Route::resource('admin/process', 'Admin\\ProcessController'); Route::resource('admin/process', 'Admin\\ProcessController'); Route::resource('admin/task', 'Admin\\TaskController'); // Route::resource('admin/pivotextrafield', 'Admin\\PivotExtraFieldController'); Route::resource('admin/process', 'Admin\\ProcessController'); }); //api for CRUD & vue Route::get('api/facture/', function () { return Facture::orderBy('id', 'desc')->get(); }); Route::post('api/facture/create', function () { return Facture::create(Request::all()); }); Route::put('api/facture/{facture}', function (Facture $facture) { if ($facture->update(Request::all())) { return 'ok'; } }); Route::delete('api/facture/{facture}', function (Facture $facture) { // http://organit.app/api/table/1/factures $facture->delete(); }); Route::get('admin/generate_seeder', function (App\Table $table) { $schema = \DB::getDoctrineSchemaManager();