Files
e-ticket/phpstan.neon
Serreau Jovann 42ded8fbbe Add Category entity, edit event tabs (info/categories/stats/settings), CRUD categories
- Create Category entity: name, position (sortable), event, startAt, endAt, isActive()
- Default endAt: event.startAt - 1 day
- Add 4 tabs on edit event page: Informations, Categories/Billets, Statistiques, Parametres
- Add routes: add category, delete category, reorder categories (JSON API)
- Categories sorted by position, drag handle for future Sortable.js
- Active/Inactive badge based on date range
- Add migration for category table

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-20 22:51:25 +01:00

17 lines
520 B
Plaintext

parameters:
level: 6
paths:
- src/
excludePaths:
- src/Kernel.php
ignoreErrors:
-
message: '#Property App\\Entity\\(EmailTracking|MessengerLog|User|Payout|Event|Category)::\$id .* never assigned#'
paths:
- src/Entity/EmailTracking.php
- src/Entity/MessengerLog.php
- src/Entity/User.php
- src/Entity/Payout.php
- src/Entity/Event.php
- src/Entity/Category.php