DownloadCredits Workflow
When adding new UserCredit credit/reward types, update these five places (see docs/CreditSystem.md for full details):
-
Code defaults in `src/UserCredit.php` (`getCreditsConfig()` ? `$defaults` array)
-
`bbs.json.example` credits section
-
Admin twig template: `templates/admin/bbs_settings.twig` (form field + `loadBbsSettings()` + `saveBbsCredits()`)
-
Admin API endpoint: POST `/admin/api/bbs-settings` in `routes/admin-routes.php`
-
`README.md` credits documentation
Configuration priority: data/bbs.json > bbs.json.example > code defaults in src/UserCredit.php.
|