diff --git a/CLAUDE.md b/CLAUDE.md index 0621bee9..1bada9ba 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -36,7 +36,7 @@ This is a Joomla **package** extension (`pkg_mokosuitecross`) containing sub-ext ### com_mokosuitecross (Component) - Admin backend for managing services, post queue, templates, and logs -- Joomla 5/6 MVC: Dashboard, Services, Posts, Logs (list/edit each) +- Joomla 6 MVC: Dashboard, Services, Posts, Logs (list/edit each) - Namespace: `Joomla\Component\MokoSuiteCross\Administrator` - Database tables: `#__mokosuitecross_services`, `#__mokosuitecross_posts`, `#__mokosuitecross_templates`, `#__mokosuitecross_logs` @@ -102,8 +102,8 @@ Four tables: ## Coding Standards -- PHP 8.1+ minimum -- Joomla 5/6 DI container pattern: `services/provider.php` → Extension class +- PHP 8.3+ minimum +- Joomla 6 DI container pattern: `services/provider.php` → Extension class - Legacy stub `.php` file required for plugin loader but empty - `SubscriberInterface` for event subscription (not `on*` method naming) - `bind() → check() → store()` for Table operations (not `save()`)