RESTful JSON:API resource layer for Waaseyaa

Maintainers

Package info

github.com/waaseyaa/api

pkg:composer/waaseyaa/api

Statistics

Installs: 4 979

Dependents: 6

Suggesters: 0

Stars: 0

Open Issues: 0

v0.1.0-alpha.105 2026-04-05 01:21 UTC

This package is auto-updated.

Last update: 2026-04-05 01:33:57 UTC


README

Layer 4 — API

JSON:API endpoint layer for Waaseyaa applications.

Provides JsonApiController with CRUD patterns, ResourceSerializer for entity-to-JSON:API serialization (with optional field-level access filtering), SchemaPresenter for JSON Schema output, and DiscoveryApiHandler for resource discovery. Access is enforced via route options processed by AccessChecker.

Key classes: JsonApiController, ResourceSerializer, SchemaPresenter, DiscoveryApiHandler.