28 lines
912 B
PHP
28 lines
912 B
PHP
<?php
|
|
use Incoviba\Controller\API\Ventas;
|
|
|
|
$app->group('/ventas', function($app) {
|
|
$folder = implode(DIRECTORY_SEPARATOR, [__DIR__, 'ventas']);
|
|
if (file_exists($folder)) {
|
|
$files = new FilesystemIterator($folder);
|
|
foreach ($files as $file) {
|
|
if ($file->isDir()) {
|
|
continue;
|
|
}
|
|
include_once $file->getRealPath();
|
|
}
|
|
}
|
|
$app->post('/add[/]', [Ventas::class, 'add']);
|
|
$app->group('/estados', function($app) {
|
|
$app->post('/firmar[/]', [Ventas::class, 'porFirmar']);
|
|
});
|
|
$app->group('/escrituras', function($app) {
|
|
$app->post('/estados[/]', [Ventas::class, 'escrituras']);
|
|
});
|
|
$app->post('[/]', [Ventas::class, 'proyecto']);
|
|
});
|
|
$app->group('/venta/{venta_id}', function($app) {
|
|
$app->get('/comentarios', [Ventas::class, 'comentarios']);
|
|
$app->get('[/]', [Ventas::class, 'get']);
|
|
});
|