php-tenant/Controllers
Claude 439d07c9de
refactor: standardise error response format across API controllers
Add HasStandardApiResponses trait with consistent error format:
{"success": false, "error": "Human-readable message", "code": "MACHINE_READABLE_CODE"}

Applied to EntitlementApiController, EntitlementWebhookController,
and WorkspaceController. Updated tests to assert the new format.

Fixes #20

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-24 13:31:58 +00:00
..
Api refactor: standardise error response format across API controllers 2026-03-24 13:31:58 +00:00
EntitlementApiController.php refactor: standardise error response format across API controllers 2026-03-24 13:31:58 +00:00
ReferralController.php fix(tenant): add strict_types and fix PSR-12 compliance across all PHP files 2026-03-17 09:11:54 +00:00
WorkspaceController.php refactor: standardise error response format across API controllers 2026-03-24 13:31:58 +00:00
WorkspaceInvitationController.php refactor: rename namespace from Core\Mod\Tenant to Core\Tenant 2026-01-27 16:30:46 +00:00