feat(funcionario): adicionar módulo de gerenciamento de funcionários com rotas e controle de API

This commit is contained in:
Claudecio Martins
2025-10-22 16:03:18 +02:00
parent 311cadc1d1
commit 037900720b
25 changed files with 247 additions and 46 deletions

View File

@@ -3,7 +3,9 @@
require_once realpath(path: __DIR__ . '/../vendor/autoload.php');
use AxiumPHP\AxiumPHP;
use AxiumPHP\Core\Router;
use Workbloom\Config\Config;
use Workbloom\Component\Auth\v0\Middlewares\AuthMiddleware;
// ============================
// Configurações globais
@@ -48,6 +50,19 @@
// ============================
require COMPONENT_PATH . "/Auth/bootstrap.php";
// ============================================
// Carrega módulos do sistema versão 0
// ============================================
Router::group(
prefix: '/v0/module',
callback: function() {
require MODULE_PATH . "/Funcionario/bootstrap.php";
},
middlewares: [
[AuthMiddleware::class, 'handle']
]
);
// ============================
// Dispara o roteador
// ============================