2022-12-20

This commit is contained in:
2022-12-20 14:13:05 -03:00
parent 85fef16b27
commit 0f3febc00d
87 changed files with 2525 additions and 419 deletions

View File

@ -1,12 +1,433 @@
{
"openapi": "3.0.0",
"info": {
"title": "Contabilidad",
"version": "1.0.0"
},
"paths": {
"/transactions": {
"description": "List transactions"
"openapi": "3.0.0",
"info": {
"title": "Contabilidad",
"version": "1.0.0"
},
"paths": {
"/coneccion/{model_id}": {
"get": {
"description": "Entrega coneccion",
"parameters": [
{
"name": "id",
"in": "path",
"description": "coneccion id",
"required": true
}
],
"responses": {
"200": {
"description": "coneccion found or null"
}
}
}
},
"/coneccion/{model_id}/edit": {
"put": {
"description": "",
"parameters": [
{
"name": "model_id",
"in": "path",
"description": "coneccion id",
"required": true
},
{
"name": "coneccion",
"in": "query",
"description": "",
"required": true
}
],
"responses": {
"200": {
"description": ""
}
}
}
},
"/coneccion/{model_id}/remove": {
"delete": {
"description": "",
"parameters": [
{
"name": "model_id",
"in": "path",
"description": "coneccion id",
"required": true
}
],
"responses": {
"200": {
"description": ""
}
}
}
},
"/conecciones": {
"get": {
"description": "Entrega una lista de conecciones",
"responses": {
"200": {
"description": "Lista de conecciones"
}
}
}
},
"/conecciones/add": {
"post": {
"description": "Agregar conecciones con una lista",
"parameters": [
{
"name": "conecciones",
"in": "query",
"description": "Lista de datos para agregar",
"required": true
}
],
"responses": {
"200": {
"description": "Entrega un listado de conecciones y si fueron agregadas"
}
}
}
},
"/conecciones/edit": {
"put": {
"description": "Editar multiples conecciones con una lista",
"parameters": [
{
"name": "conecciones",
"in": "query",
"description": "Lista de datos para editar",
"required": true
}
],
"responses": {
"200": {
"description": "Entrega un listado de conecciones identificando si fueron editados"
}
}
}
},
"/cuenta/{model_id}": {
"get": {
"description": "Entrega cuenta",
"parameters": [
{
"name": "id",
"in": "path",
"description": "cuenta id",
"required": true
}
],
"responses": {
"200": {
"description": "cuenta found or null"
}
}
}
},
"/cuenta/{model_id}/edit": {
"put": {
"description": "",
"parameters": [
{
"name": "model_id",
"in": "path",
"description": "cuenta id",
"required": true
},
{
"name": "cuenta",
"in": "query",
"description": "",
"required": true
}
],
"responses": {
"200": {
"description": ""
}
}
}
},
"/cuenta/{model_id}/remove": {
"delete": {
"description": "",
"parameters": [
{
"name": "model_id",
"in": "path",
"description": "cuenta id",
"required": true
}
],
"responses": {
"200": {
"description": ""
}
}
}
},
"/cuentas": {
"get": {
"description": "Entrega una lista de cuentas",
"responses": {
"200": {
"description": "Lista de cuentas"
}
}
}
},
"/cuentas/add": {
"post": {
"description": "Agregar cuentas con una lista",
"parameters": [
{
"name": "cuentas",
"in": "query",
"description": "Lista de datos para agregar",
"required": true
}
],
"responses": {
"200": {
"description": "Entrega un listado de cuentas y si fueron agregadas"
}
}
}
},
"/cuentas/edit": {
"put": {
"description": "Editar multiples cuentas con una lista",
"parameters": [
{
"name": "cuentas",
"in": "query",
"description": "Lista de datos para editar",
"required": true
}
],
"responses": {
"200": {
"description": "Entrega un listado de cuentas identificando si fueron editados"
}
}
}
},
"/moneda/{model_id}": {
"get": {
"description": "Entrega moneda",
"parameters": [
{
"name": "id",
"in": "path",
"description": "moneda id",
"required": true
}
],
"responses": {
"200": {
"description": "moneda found or null"
}
}
}
},
"/moneda/{model_id}/edit": {
"put": {
"description": "",
"parameters": [
{
"name": "model_id",
"in": "path",
"description": "moneda id",
"required": true
},
{
"name": "moneda",
"in": "query",
"description": "",
"required": true
}
],
"responses": {
"200": {
"description": ""
}
}
}
},
"/moneda/{model_id}/remove": {
"delete": {
"description": "",
"parameters": [
{
"name": "model_id",
"in": "path",
"description": "moneda id",
"required": true
}
],
"responses": {
"200": {
"description": ""
}
}
}
},
"/monedas": {
"get": {
"description": "Entrega una lista de monedas",
"responses": {
"200": {
"description": "Lista de monedas"
}
}
}
},
"/monedas/add": {
"post": {
"description": "Agregar monedas con una lista",
"parameters": [
{
"name": "monedas",
"in": "query",
"description": "Lista de datos para agregar",
"required": true
}
],
"responses": {
"200": {
"description": "Entrega un listado de monedas y si fueron agregadas"
}
}
}
},
"/monedas/edit": {
"put": {
"description": "Editar multiples monedas con una lista",
"parameters": [
{
"name": "monedas",
"in": "query",
"description": "Lista de datos para editar",
"required": true
}
],
"responses": {
"200": {
"description": "Entrega un listado de monedas identificando si fueron editados"
}
}
}
},
"/transaccion/{model_id}": {
"get": {
"description": "Entrega transaccion",
"parameters": [
{
"name": "id",
"in": "path",
"description": "transaccion id",
"required": true
}
],
"responses": {
"200": {
"description": "transaccion found or null"
}
}
}
},
"/transaccion/{model_id}/edit": {
"put": {
"description": "",
"parameters": [
{
"name": "model_id",
"in": "path",
"description": "transaccion id",
"required": true
},
{
"name": "transaccion",
"in": "query",
"description": "",
"required": true
}
],
"responses": {
"200": {
"description": ""
}
}
}
},
"/transaccion/{model_id}/remove": {
"delete": {
"description": "",
"parameters": [
{
"name": "model_id",
"in": "path",
"description": "transaccion id",
"required": true
}
],
"responses": {
"200": {
"description": ""
}
}
}
},
"/transacciones": {
"get": {
"description": "Entrega una lista de transacciones",
"responses": {
"200": {
"description": "Lista de transacciones"
}
}
}
},
"/transacciones/add": {
"post": {
"description": "Agregar transacciones con una lista",
"parameters": [
{
"name": "transacciones",
"in": "query",
"description": "Lista de datos para agregar",
"required": true
}
],
"responses": {
"200": {
"description": "Entrega un listado de transacciones y si fueron agregadas"
}
}
}
},
"/transacciones/edit": {
"put": {
"description": "Editar multiples transacciones con una lista",
"parameters": [
{
"name": "transacciones",
"in": "query",
"description": "Lista de datos para editar",
"required": true
}
],
"responses": {
"200": {
"description": "Entrega un listado de transacciones identificando si fueron editados"
}
}
}
}
}
}
}
}

View File

@ -0,0 +1,6 @@
<?php
use Common\Controller\Categorias;
$router = $app->getContainer()->get(\Common\Service\Router::class);
$router->setController($app->getContainer()->get(Categorias::class));
$router->build();

View File

@ -0,0 +1,6 @@
<?php
use Common\Controller\Conecciones;
$router = $app->getContainer()->get(\Common\Service\Router::class);
$router->setController($app->getContainer()->get(Conecciones::class));
$router->build();

View File

@ -1,12 +1,6 @@
<?php
use Common\Controller\Cuentas;
$app->group('/cuentas', function($app) {
$app->post('/add[/]', [Cuentas::class, 'add']);
$app->post('/edit[/]', [Cuentas::class, 'edit']);
$app->get('[/]', Cuentas::class);
});
$app->group('/cuenta/{cuenta_id}', function($app) {
$app->post('/edit[/]', [Cuentas::class, 'editOne']);
$app->get('[/]', [Cuentas::class, 'get']);
});
$router = $app->getContainer()->get(\Common\Service\Router::class);
$router->setController($app->getContainer()->get(Cuentas::class));
$router->build();

View File

@ -0,0 +1,6 @@
<?php
use Common\Controller\Monedas;
$router = $app->getContainer()->get(\Common\Service\Router::class);
$router->setController($app->getContainer()->get(Monedas::class));
$router->build();

View File

@ -0,0 +1,6 @@
<?php
use Common\Controller\Transacciones;
$router = $app->getContainer()->get(\Common\Service\Router::class);
$router->setController($app->getContainer()->get(Transacciones::class));
$router->build();