Contrôleurs & Routes¶
Web (Twig)¶
- ActivitySectorController: ActivitySectorController.php
- BusinessController: BusinessController.php
- BusinessTypeController: BusinessTypeController.php
- CategoryController: CategoryController.php
- DashboardController: DashboardController.php
- ErrorController: ErrorController.php
- HomeController: HomeController.php
- PaymentController: PaymentController.php
- PointOfSaleController: PointOfSaleController.php
- PricingPlanController: PricingPlanController.php
- SubscriptionController: SubscriptionController.php
- UserController: UserController.php
API (sous dossier)¶
- Créer utilisateur POS: CreateUserForPointOfSale.php
- Récupérer features: FeatureController.php
- Lister utilisateurs POS: GetUsersForPointOfSale.php
Routage¶
- Attributs PHP (auto-détection): routes.yaml
- Login API JWT:
/api/login_check(config/routes.yaml)
Points notables¶
- Sécurisation par
access_controldans security.yaml. - Pages Twig sous templates, organisation par domaines (business, point_of_sale, payment…).
- Génération de PDF via
PaymentControlleretDomPdfService.