Documentation

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
  1. Execute la commande leg2:lsfilter chaque jour à 23h59
  2. Envoie des emails d'alertes pour les tarifs qui vont expirer dans 30 jours. La vérification se fait tous les jours à 13h00
  3. 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.
  4. 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
Return values
void

Search results