PHP/MongoDB REST + IDQL API for the Idae platform
idae.api is the PHP/MongoDB backend for Idae: a router-parser-query pipeline exposing both plain REST and IDQL, its own query language for find, group, distinct, and parallel operations. Ships Dockerized with a PHPUnit suite and a small Node process for sockets and crons.
flowchart TD P["Idae monorepo"] --> S["idae.api · PHP REST"] S --> A["router -> API parser -> query layer"] A --> Q["IDQL: find / group / distinct / parallel"] S --> D["Docker + PHPUnit + Node helper (sockets, crons)"]
Lightweight PHP REST API backed by MongoDB, built around a router → API parser → query layer pattern. Exposes a custom IDQL query language for find/group/distinct/parallel operations alongside generic REST endpoints, plus a small Node helper process for sockets and crons. Dockerized with a PHPUnit test suite.