aedart / athenaeum-console
Offers a way to register commands and schedules via configuration
10.10.0
2026-06-23 06:46 UTC
Requires
- php: ^8.4
- aedart/athenaeum-contracts: ^10.10
- aedart/athenaeum-support: ^10.10
- dragonmantank/cron-expression: ^3.6.0
- illuminate/cache: ^v13.16.1
- illuminate/console: ^v13.16.1
This package is auto-updated.
Last update: 2026-06-23 06:48:05 UTC
README
Offers a way to register commands and schedules via configuration.
It serves as an alternative to the default registration method provided by Laravel.
Example: Commands
<?php // configs/commands.php return [ \Acme\Console\DatabaseDumpCommand::class, \Acme\Console\ExportPicturesCommand::class, \Acme\Console\RestoreUserCommand::class, ];
Example: Schedules
<?php // configs/schedule.php return [ 'tasks' => [ \Acme\Tasks\DefinesCacheCleanupTasks::class, \Acme\Tasks\DefinesUserTasks::class, \Acme\Tasks\DefinesPeriodicNotificationTasks::class ] ];
Documentation
Please read the official documentation for additional information.
Repository
The mono repository is located at github.com/aedart/athenaeum
Versioning
This package follows Semantic Versioning 2.0.0
License
BSD-3-Clause, Read the LICENSE file included in this package