diff --git a/app/Http/Controllers/Api/GrupoDeCompraController.php b/app/Http/Controllers/Api/GrupoDeCompraController.php index f83bf50..8ede935 100644 --- a/app/Http/Controllers/Api/GrupoDeCompraController.php +++ b/app/Http/Controllers/Api/GrupoDeCompraController.php @@ -4,6 +4,7 @@ namespace App\Http\Controllers\Api; use App\GrupoDeCompra; use App\Http\Controllers\Controller; +use App\Http\Resources\GrupoDeCompraComisionesResource; use App\Http\Resources\GrupoDeCompraResource; class GrupoDeCompraController extends Controller @@ -39,4 +40,9 @@ class GrupoDeCompraController extends Controller $grupoDeCompra->setSaldo($valid['saldo']); return response()->noContent(); } + + public function saldos() + { + return GrupoDeCompraComisionesResource::collection(GrupoDeCompra::all()); + } } diff --git a/app/Http/Resources/GrupoDeCompraComisionesResource.php b/app/Http/Resources/GrupoDeCompraComisionesResource.php new file mode 100644 index 0000000..537971e --- /dev/null +++ b/app/Http/Resources/GrupoDeCompraComisionesResource.php @@ -0,0 +1,22 @@ + $this->id, + 'nombre' => $this->nombre, + 'saldo' => $this->saldo, + ]; + } +}