/**
  * 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'));
 }
示例#2
0
    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();