Produite par scripts/codegen-html-doc.php — ne pas éditer à la main.
Dernière génération : .
Auto-doc — Commandes Symfony
Commandes CLI exposées via bin/console. Exécution cron, batch, maintenance, init test DB.
31 classes documentées dans src/Command.
Sommaire
AccountBalanceAuditCommand
class App\Command\AccountBalanceAuditCommand
Hérite de Symfony\Component\Console\Command\Command · Implémente : Symfony\Component\Console\Command\SignalableCommandInterface
Interactive command to audit account balances at specific dates.
Méthodes publiques (1)
public function __construct(Doctrine\ORM\EntityManagerInterface $em)
Voir la source sur GitLab → src/Command/AccountBalanceAuditCommand.php
AnonymizeDumpCommand
final class App\Command\AnonymizeDumpCommand
Hérite de Symfony\Component\Console\Command\Command · Implémente : Symfony\Component\Console\Command\SignalableCommandInterface
A0 L3 — Commande d'anonymisation d'une base staging.
Méthodes publiques (1)
public function __construct(Doctrine\ORM\EntityManagerInterface $em, string $projectDir)
Voir la source sur GitLab → src/Command/AnonymizeDumpCommand.php
ArchiveOldEmailLogsCommand
class App\Command\ArchiveOldEmailLogsCommand
Hérite de Symfony\Component\Console\Command\Command · Implémente : Symfony\Component\Console\Command\SignalableCommandInterface
Archive old email logs to maintain database performance.
Méthodes publiques (1)
public function __construct(Doctrine\ORM\EntityManagerInterface $em, App\Repository\EmailLogRepository $repository, Psr\Log\LoggerInterface $logger)
Voir la source sur GitLab → src/Command/ArchiveOldEmailLogsCommand.php
CheckAccountsBalanceCommand
class App\Command\CheckAccountsBalanceCommand
Hérite de Symfony\Component\Console\Command\Command · Implémente : Symfony\Component\Console\Command\SignalableCommandInterface
Méthodes publiques (1)
public function __construct(Doctrine\ORM\EntityManagerInterface $em)
Voir la source sur GitLab → src/Command/CheckAccountsBalanceCommand.php
CheckCotisationInfosCommand
class App\Command\CheckCotisationInfosCommand
Hérite de Symfony\Component\Console\Command\Command · Implémente : Symfony\Component\Console\Command\SignalableCommandInterface
Commande pour vérifier et corriger les incohérences dans les CotisationInfos.
Méthodes publiques (1)
public function __construct(Doctrine\ORM\EntityManagerInterface $em)
Voir la source sur GitLab → src/Command/CheckCotisationInfosCommand.php
CheckMigrationParityCommand
final class App\Command\CheckMigrationParityCommand
Hérite de Symfony\Component\Console\Command\Command · Implémente : Symfony\Component\Console\Command\SignalableCommandInterface
A0 L5 — gate de cutover. Compare un snapshot baseline (capturé AVANT
Méthodes publiques (1)
public function __construct(App\Service\Staging\ParitySnapshotter $snapshotter, App\Service\Staging\ParityComparator $comparator)
Voir la source sur GitLab → src/Command/CheckMigrationParityCommand.php
CleanupPaymentDataCommand
class App\Command\CleanupPaymentDataCommand
Hérite de Symfony\Component\Console\Command\Command · Implémente : Symfony\Component\Console\Command\SignalableCommandInterface
Commande pour nettoyer les données de paiement expirées et anciennes.
Méthodes publiques (1)
public function __construct(App\Service\PaymentDataManager $paymentDataManager)
Voir la source sur GitLab → src/Command/CleanupPaymentDataCommand.php
CreateAccountsCommand
class App\Command\CreateAccountsCommand
Hérite de Symfony\Component\Console\Command\Command · Implémente : Symfony\Component\Console\Command\SignalableCommandInterface
Méthodes publiques (1)
public function __construct(Doctrine\ORM\EntityManagerInterface $em)
Voir la source sur GitLab → src/Command/CreateAccountsCommand.php
CreateTestGlobalParametersCommand
class App\Command\CreateTestGlobalParametersCommand
Hérite de Symfony\Component\Console\Command\Command · Implémente : Symfony\Component\Console\Command\SignalableCommandInterface
Command to create essential GlobalParameters for test environment
Méthodes publiques (1)
public function __construct(Doctrine\ORM\EntityManagerInterface $entityManager)
Voir la source sur GitLab → src/Command/CreateTestGlobalParametersCommand.php
CreateTestTechnicalAccountsCommand
class App\Command\CreateTestTechnicalAccountsCommand
Hérite de Symfony\Component\Console\Command\Command · Implémente : Symfony\Component\Console\Command\SignalableCommandInterface
Command to create essential technical accounts (Siege) for test environment
Méthodes publiques (1)
public function __construct(Doctrine\ORM\EntityManagerInterface $entityManager)
Voir la source sur GitLab → src/Command/CreateTestTechnicalAccountsCommand.php
CreateTestUsergroupsCommand
class App\Command\CreateTestUsergroupsCommand
Hérite de Symfony\Component\Console\Command\Command · Implémente : Symfony\Component\Console\Command\SignalableCommandInterface
Command to create essential UserGroups for test environment
Méthodes publiques (1)
public function __construct(Doctrine\ORM\EntityManagerInterface $entityManager)
Voir la source sur GitLab → src/Command/CreateTestUsergroupsCommand.php
CreateTestUsersForRouteScanCommand
final class App\Command\CreateTestUsersForRouteScanCommand
Hérite de Symfony\Component\Console\Command\Command · Implémente : Symfony\Component\Console\Command\SignalableCommandInterface
Creates or refreshes a deterministic set of dev-only users, one per role,
Méthodes publiques (1)
public function __construct(Doctrine\ORM\EntityManagerInterface $em, Symfony\Component\HttpKernel\KernelInterface $kernel)
Voir la source sur GitLab → src/Command/CreateTestUsersForRouteScanCommand.php
DisableUserTwoFactorCommand
final class App\Command\DisableUserTwoFactorCommand
Hérite de Symfony\Component\Console\Command\Command · Implémente : Symfony\Component\Console\Command\SignalableCommandInterface
A5 L8 — Procédure de récupération 2FA pour un utilisateur.
Méthodes publiques (1)
public function __construct(Doctrine\ORM\EntityManagerInterface $em, Psr\Log\LoggerInterface $logger)
Voir la source sur GitLab → src/Command/DisableUserTwoFactorCommand.php
GdprPurgeCommand
class App\Command\GdprPurgeCommand
Hérite de Symfony\Component\Console\Command\Command · Implémente : Symfony\Component\Console\Command\SignalableCommandInterface
Command to purge/anonymize old data according to GDPR retention policy.
Méthodes publiques (1)
public function __construct(Doctrine\ORM\EntityManagerInterface $em, App\Service\Gdpr\AnonymizationService $anonymizationService, App\Service\Audit\AuditService $auditService, Psr\Log\LoggerInterface $logger)
Voir la source sur GitLab → src/Command/GdprPurgeCommand.php
InitTestDatabaseCommand
class App\Command\InitTestDatabaseCommand
Hérite de Symfony\Component\Console\Command\Command · Implémente : Symfony\Component\Console\Command\SignalableCommandInterface
Commande unifiée pour initialiser la base de données de test.
Méthodes publiques (1)
public function __construct(Doctrine\ORM\EntityManagerInterface $entityManager)
Voir la source sur GitLab → src/Command/InitTestDatabaseCommand.php
InvariantsCheckCommand
final class App\Command\InvariantsCheckCommand
Hérite de Symfony\Component\Console\Command\Command · Implémente : Symfony\Component\Console\Command\SignalableCommandInterface
Vérifie les invariants financiers Kohinos et publie un rapport.
Méthodes publiques (1)
public function __construct(App\Service\Finance\InvariantsCheckService $invariantsChecker)
Voir la source sur GitLab → src/Command/InvariantsCheckCommand.php
MessengerCheckFailuresCommand
final class App\Command\MessengerCheckFailuresCommand
Hérite de Symfony\Component\Console\Command\Command · Implémente : Symfony\Component\Console\Command\SignalableCommandInterface
Check for failed Messenger messages and alert via email.
Méthodes publiques (1)
public function __construct(Doctrine\DBAL\Connection $connection, Symfony\Component\Mailer\MailerInterface $mailer, Psr\Log\LoggerInterface $logger, App\Repository\GlobalParameterRepository $globalParameterRepository)
Voir la source sur GitLab → src/Command/MessengerCheckFailuresCommand.php
MigrateIbanEncryptionCommand
class App\Command\MigrateIbanEncryptionCommand
Hérite de Symfony\Component\Console\Command\Command · Implémente : Symfony\Component\Console\Command\SignalableCommandInterface
Méthodes publiques (1)
public function __construct(Doctrine\DBAL\Connection $connection, App\Service\IbanEncryptionService $ibanEncryptionService)
Voir la source sur GitLab → src/Command/MigrateIbanEncryptionCommand.php
MlcAnnualSubscriptionCommand
class App\Command\MlcAnnualSubscriptionCommand
Hérite de Symfony\Component\Console\Command\Command · Implémente : Symfony\Component\Console\Command\SignalableCommandInterface
Process annual MLC subscriptions (cotisations adhérents/prestataires).
Méthodes publiques (1)
public function __construct(App\Utils\CustomEntityManager $em, App\Utils\OperationUtils $operationUtils, Psr\Log\LoggerInterface $logger, App\Repository\GlobalParameterRepository $globalParameterRepository, App\Repository\RecurringMlcSubscriptionRequestRepository $mlcSubscriptionRepository, App\Repository\SiegeRepository $siegeRepository)
Voir la source sur GitLab → src/Command/MlcAnnualSubscriptionCommand.php
PurgeExpiredEmailTokensCommand
final class App\Command\PurgeExpiredEmailTokensCommand
Hérite de Symfony\Component\Console\Command\Command · Implémente : Symfony\Component\Console\Command\SignalableCommandInterface
Supprime les email_tokens expirés ou déjà consommés.
Méthodes publiques (1)
public function __construct(Doctrine\ORM\EntityManagerInterface $em)
Voir la source sur GitLab → src/Command/PurgeExpiredEmailTokensCommand.php
RoutesRolesAuditCommand
final class App\Command\RoutesRolesAuditCommand
Hérite de Symfony\Component\Console\Command\Command · Implémente : Symfony\Component\Console\Command\SignalableCommandInterface
A3 L1 — Matrice automatique « route × rôle » pour audit sécurité.
Méthodes publiques (2)
public function __construct(Symfony\Component\Routing\RouterInterface $router, Symfony\Component\Security\Core\Role\RoleHierarchyInterface $roleHierarchy, string $projectDir)static public function personas(): arrayPour usage interne / tests, expose les personas.
Voir la source sur GitLab → src/Command/RoutesRolesAuditCommand.php
SSACommandRefactored
class App\Command\SSACommandRefactored
Hérite de Symfony\Component\Console\Command\Command · Implémente : Symfony\Component\Console\Command\SignalableCommandInterface
Méthodes publiques (1)
public function __construct(App\Utils\CustomEntityManager $em, Psr\Log\LoggerInterface $logger, App\Service\Ssa\SsaReminderService $reminderService, App\Service\Ssa\SsaTakingService $takingService, App\Service\Ssa\SsaRedistributionService $redistributionService, App\Service\Ssa\SsaCalculationService $calculationService, App\Service\Ssa\SsaDateService $dateService, App\Service\Ssa\SsaReportService $reportService)
Voir la source sur GitLab → src/Command/SSACommandRefactored.php
SchedulerHealthCheckCommand
final class App\Command\SchedulerHealthCheckCommand
Hérite de Symfony\Component\Console\Command\Command · Implémente : Symfony\Component\Console\Command\SignalableCommandInterface
Commande `kohinos:scheduler:health-check` — A7 L6 code.
Méthodes publiques (1)
public function __construct(App\Service\Scheduler\SchedulerHealthChecker $checker)
Voir la source sur GitLab → src/Command/SchedulerHealthCheckCommand.php
SepaProcessingCommand
class App\Command\SepaProcessingCommand
Hérite de Symfony\Component\Console\Command\Command · Implémente : Symfony\Component\Console\Command\SignalableCommandInterface
Process monthly SEPA direct debits (subscriptions and purchases).
Méthodes publiques (1)
public function __construct(App\Service\Sepa\SepaProcessingServiceInterface $sepaService, Psr\Log\LoggerInterface $logger)
Voir la source sur GitLab → src/Command/SepaProcessingCommand.php
SolidoumeCommand
class App\Command\SolidoumeCommand
Hérite de Symfony\Component\Console\Command\Command · Implémente : Symfony\Component\Console\Command\SignalableCommandInterface
Méthodes publiques (1)
public function __construct(App\Utils\CustomEntityManager $em, Psr\Log\LoggerInterface $logger, Symfony\Component\Mailer\MailerInterface $mailer, Twig\Environment $templating, App\Utils\OperationUtils $operationUtils)
Voir la source sur GitLab → src/Command/SolidoumeCommand.php
SsaFormerParticipantReminderCommand
class App\Command\SsaFormerParticipantReminderCommand
Hérite de Symfony\Component\Console\Command\Command · Implémente : Symfony\Component\Console\Command\SignalableCommandInterface
Command to send reminder emails to former SSA participants.
Méthodes publiques (1)
public function __construct(App\Utils\CustomEntityManager $em, Psr\Log\LoggerInterface $logger, Symfony\Component\Mailer\MailerInterface $mailer, App\Repository\SolidoumeParameterRepository $ssaRepository, App\Repository\SolidoumeItemRepository $itemRepository)
Voir la source sur GitLab → src/Command/SsaFormerParticipantReminderCommand.php
TestCriticalEmailCommand
class App\Command\TestCriticalEmailCommand
Hérite de Symfony\Component\Console\Command\Command · Implémente : Symfony\Component\Console\Command\SignalableCommandInterface
Command to emit a CRITICAL log and verify Monolog's Symfony Mailer handler sends an email in prod.
Méthodes publiques (1)
public function __construct(Psr\Log\LoggerInterface $logger)
Voir la source sur GitLab → src/Command/TestCriticalEmailCommand.php
TestEmailCommand
class App\Command\TestEmailCommand
Hérite de Symfony\Component\Console\Command\Command · Implémente : Symfony\Component\Console\Command\SignalableCommandInterface
Commande de test d'envoi d'email pour diagnostiquer les problèmes d'envoi.
Méthodes publiques (1)
public function __construct(Symfony\Component\Mailer\MailerInterface $mailer, string $emailFrom, string $emailErrorFrom)
Voir la source sur GitLab → src/Command/TestEmailCommand.php
TransferEmlcToSsaCommand
class App\Command\TransferEmlcToSsaCommand
Hérite de Symfony\Component\Console\Command\Command · Implémente : Symfony\Component\Console\Command\SignalableCommandInterface
Méthodes publiques (1)
public function __construct(Doctrine\ORM\EntityManagerInterface $em, App\Repository\AdherentRepository $adherentRepository, App\Repository\SolidoumeParameterRepository $solidoumeParameterRepository, Symfony\Component\Routing\RouterInterface $router, App\Utils\OperationUtils $operationUtils)
Voir la source sur GitLab → src/Command/TransferEmlcToSsaCommand.php
TranslationUpdateCommand
class App\Command\TranslationUpdateCommand
Hérite de Symfony\Component\Console\Command\Command · Implémente : Symfony\Component\Console\Command\SignalableCommandInterface
A command that parses templates to extract translation messages and adds them
Méthodes publiques (1)
public function __construct(Symfony\Component\Translation\Writer\TranslationWriterInterface $writer, Symfony\Component\Translation\Reader\TranslationReaderInterface $reader, Symfony\Component\Translation\Extractor\ExtractorInterface $extractor, string $defaultLocale, ?string $defaultTransPath = NULL, ?string $defaultViewsPath = NULL, array $transPaths = array ( ), array $viewsPaths = array ( ))
Voir la source sur GitLab → src/Command/TranslationUpdateCommand.php