Tutoriel : Commandes personnalisées et planification dans BowPHP
· 6 minutes de lecture
La plupart des applications finissent par accumuler quelques tâches récurrentes : purger des données obsolètes, envoyer un récapitulatif nocturne, reconstruire un cache. La manière propre de les gérer consiste à créer une commande de console personnalisée que vous pouvez exécuter à la main, plus le planificateur pour l'exécuter automatiquement. Dans ce tutoriel, nous allons en construire une de bout en bout et la brancher correctement.
À la fin, vous disposerez d'une commande data:prune — avec des options, un mode
de simulation (dry-run) et une sortie lisible — qui s'exécutera chaque nuit en
production, en toute sécurité.