Kernel
extends Kernel
in package
Table of Contents
- $commands : array<string|int, mixed>
- The Artisan commands provided by your application.
- commands() : void
- Register the commands for the application.
- schedule() : void
- Define the application's command schedule.
Properties
$commands
The Artisan commands provided by your application.
protected
array<string|int, mixed>
$commands
= []
Methods
commands()
Register the commands for the application.
protected
commands() : void
Return values
void —schedule()
Define the application's command schedule.
protected
schedule(Schedule $schedule) : void
- Execute la commande leg2:lsfilter chaque jour à 23h59
- Envoie des emails d'alertes pour les tarifs qui vont expirer dans 30 jours. La vérification se fait tous les jours à 13h00
- Supprime les fichiers excels du mois précédent afin de clore l'exercice. La régénération du nouveau fichier se fera à la demande et contiendra ainsi l'exercice du mois précédent complet, archivé tel que les ressources d'un recalcul sera minimisé en vue d'un affichage sous forme de statistiques ou de graphique. Le script est exécuté tous les mois.
- Génère les MLD pour les airlines ayant une option MLD AMD comme le cas de ECS. Le script est exécuté toutes les 30 minutes et prend en compte les cardits du jour qui n'ont pas encore généré de AWB.
Parameters
- $schedule : Schedule