Files
shopPRO/.paul/codebase
Jacek 9577d4944a feat: custom labels toggle and inline editing in product list
Adds session-based show/hide toggle for custom labels in admin product list, inline editable fields for custom_label_0..4, and label suggestions with custom entry support. Includes repository/controller updates, UI fixes, tests, and PAUL docs release updates.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-19 11:09:19 +02:00
..
2026-03-12 13:36:06 +01:00
2026-03-12 13:36:06 +01:00
2026-03-12 13:36:06 +01:00
2026-03-12 13:36:06 +01:00
2026-03-12 13:36:06 +01:00
2026-03-12 13:36:06 +01:00
2026-03-12 13:36:06 +01:00

Codebase Map — shopPRO

Generated: 2026-03-12

Documents

File Contents
overview.md Project summary, size metrics, quick reference
stack.md Technology stack, libraries, external integrations
architecture.md Directory structure, routing, DI, domain modules, request lifecycle
conventions.md Naming, Medoo patterns, cache patterns, security patterns
testing.md PHPUnit setup, test patterns, mocking, coverage
concerns.md Security issues, technical debt, dead code, known bugs
dependencies.md Composer, vendored libs, PHP extensions

Quick Facts

  • PHP 7.4 <8.0 — no match, union types, str_contains etc.
  • 810 tests / 2264 assertions
  • 29 Domain modules, all with tests
  • Medoo pitfall: delete() takes 2 args, not 3
  • Top concerns: tpay.txt logging, path traversal in unlink, hardcoded payment seed
  • Largest files: ProductRepository.php (3583 lines), IntegrationsRepository.php (875 lines)