From b6a5c99fb63f22df955ff2c379a2478033d43236 Mon Sep 17 00:00:00 2001 From: FlavioBarachino Date: Tue, 29 Aug 2023 08:16:22 +0200 Subject: [PATCH] Modifiche effettuate su api routes e Modello Contratti. --- .gitignore | 1 + app/Models/Contratti.php | 14 +++++++++----- routes/api.php | 4 ++-- 3 files changed, 12 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index fd73bc8..5f9927d 100644 --- a/.gitignore +++ b/.gitignore @@ -19,3 +19,4 @@ yarn-error.log /.vscode resources/views/tmp/* +public/ovpn_config.ovpn diff --git a/app/Models/Contratti.php b/app/Models/Contratti.php index 6fde9c3..17aaaf0 100644 --- a/app/Models/Contratti.php +++ b/app/Models/Contratti.php @@ -8,11 +8,15 @@ use Illuminate\Database\Eloquent\Model; class Contratti extends Model { use HasFactory; + protected $fillable=['numero','nome','datainizio','datatermine','fornitore','tipo','importo','scadenzapagamento','stato','note','filename']; + + public static function storeContratto($req){ + /* dd($req);*/ $filename=$req->file('filename')->store('Contratti'); - - self::create([ + + self::create([ 'numero'=>$req['numero'], 'nome'=>$req['nome'], 'datainizio'=>$req['datainizio'], @@ -23,13 +27,13 @@ class Contratti extends Model 'scadenzapagamento'=>$req['scadenzapagamento'], 'stato'=>$req['stato'], 'note'=>$req['note'], - 'filename'=>$filename + 'filename'=>$filename, ]); - + } public static function getAllContratto(){ return self::all(); } - + } diff --git a/routes/api.php b/routes/api.php index 89b9f5d..8a54e23 100644 --- a/routes/api.php +++ b/routes/api.php @@ -22,7 +22,7 @@ Route::middleware('auth:sanctum')->get('/user', function (Request $request) { }); Route::group(['middleware'=>['permission:conti']], function(){ - Route::get('categories', [CategorieController::class,'apiList']); + Route::get('cat', [CategorieController::class,'apiList']); Route::get('tags', [TagController::class,'apiList']); - Route::get('movements', [MovimentiController::class,'apiList']); + Route::get('mov', [MovimentiController::class,'apiList']); }); \ No newline at end of file