1.1 KiB
1.1 KiB
MokoSuiteLibrary
Library and resource lending management for Joomla 6 — catalog, checkout, returns, reservations, overdue tracking, fines, OPAC.
Quick Reference
| Field | Value |
|---|---|
| Package | pkg_mokosuitelibrary |
| Layer | 2 (requires: Client → CRM) |
| Language | PHP 8.3+ |
| Branch | develop on dev, merge to main (protected) |
| Wiki | MokoSuiteLibrary Wiki |
Architecture
Joomla package — Layer 2 add-on. CRM contacts serve as library patrons.
Rules
- Never commit
.claude/,.mcp.json,TODO.md,*.min.css/*.min.js - Attribution:
Authored-by: Moko Consulting - Workflow directory:
.mokogitea/ - Standards: MokoStandards
- Changelog:
[Unreleased]only — release system assigns versions
Coding Standards
- PHP 8.3+ / Joomla 6 patterns
$this->getDatabase()in models,Factory::getContainer()->get(DatabaseInterface::class)in helpersFactory::getApplication()->getIdentity()for user