Documentación de Proyecto Sincro

api.php

Enrutador principal de la API (Front Controller).

Este archivo actúa como el único punto de entrada para las peticiones AJAX/Fetch del lado del cliente. Se encarga de recibir la petición (estrictamente POST), validar la acción solicitada, delegar la lógica de negocio a los controladores correspondientes y emitir una respuesta en formato JSON.

Table of Contents

Functions

jsonResponse()  : never
Emite una respuesta JSON y termina la ejecución.
requireAuth()  : void
Valida sesión activa + binding IP/UA.

Functions

jsonResponse()

Emite una respuesta JSON y termina la ejecución.

jsonResponse(mixed $data[, int $status = 200 ]) : never
Parameters
$data : mixed

Datos a serializar.

$status : int = 200

Código HTTP de respuesta.

Return values
never

requireAuth()

Valida sesión activa + binding IP/UA.

requireAuth() : void

Aborta con 401 si no supera la comprobación.


        
On this page

Search results