Aggiornato API per restituzione records tag e categorie per app in appinventor

This commit is contained in:
root 2024-05-21 16:21:05 +00:00
parent 6163d8a5bd
commit 4120662b12
5 changed files with 14 additions and 4 deletions

View File

@ -39,7 +39,7 @@ class CategorieController extends Controller
public function apiList()
{
$categorie=Categorie::list();
$categorie=Categorie::listCategorieAPI();
return json_encode($categorie);
}

View File

@ -39,7 +39,7 @@ class TagController extends Controller
public function apiList()
{
$tags=tag::getList();
$tags=tag::getApiList();
return json_encode($tags);
}

View File

@ -19,7 +19,10 @@ class Categorie extends Model
{
return self::all();
}
public static function listCategorieAPI()
{
return self::select('cat_name')->pluck('cat_name');
}
public static function listSpesa()
{
return DB::table('categories')->where('cat_uscita','=',1)->orderBy('cat_name')->get();

View File

@ -14,6 +14,11 @@ class tag extends Model
return DB::table('tags')->orderBy('tag_name')->get();
}
public static function getApiList()
{
return self::select('tag_name')->pluck('tag_name');
}
public static function inserisci($param) {
DB::table('tags')->insert(['tag_name'=> $param['tag_name']]);
}

View File

@ -22,7 +22,9 @@ Route::middleware('auth:sanctum')->get('/user', function (Request $request) {
});
Route::group(['middleware'=>['permission:api']], function(){
});
Route::get('cat', [CategorieController::class,'apiList']);
Route::get('tags', [TagController::class,'apiList']);
Route::get('mov', [MovimentiController::class,'apiList']);
});