Batch queue
This commit is contained in:
@ -1,23 +1,26 @@
|
||||
<?php
|
||||
|
||||
use Psr\Container\ContainerInterface;
|
||||
|
||||
return [
|
||||
'commands' => function() {
|
||||
return [
|
||||
'loop' => Incoviba\Command\BaseLoop::class,
|
||||
'comunas' => Incoviba\Command\Comunas::class,
|
||||
'contabilidad:cartolas:update' => Incoviba\Command\Contabilidad\Cartolas\Update::class,
|
||||
'money:ipc' => Incoviba\Command\Money\IPC::class,
|
||||
'money:uf' => Incoviba\Command\Money\UF::class,
|
||||
'money:uf:update' => Incoviba\Command\Money\UF\Update::class,
|
||||
'proyectos:activos' => Incoviba\Command\Proyectos\Activos::class,
|
||||
'run:full' => Incoviba\Command\Full::class,
|
||||
'ventas:cierres:vigentes' => Incoviba\Command\Ventas\Cierres\Vigentes::class,
|
||||
'ventas:cuotas:hoy' => Incoviba\Command\Ventas\Cuotas\Hoy::class,
|
||||
'ventas:cuotas:pendientes' => Incoviba\Command\Ventas\Cuotas\Pendientes::class,
|
||||
'ventas:cuotas:vencer' => Incoviba\Command\Ventas\Cuotas\PorVencer::class,
|
||||
'queue' => Incoviba\Command\Queue::class,
|
||||
'external:services' => Incoviba\Command\ExternalServices::class,
|
||||
'external:toku:reset' => Incoviba\Command\Ventas\MedioPagos\Toku\Reset::class,
|
||||
'external:toku:enqueue' => Incoviba\Command\Ventas\MedioPagos\Toku\Enqueue::class
|
||||
];
|
||||
'commands' => function(ContainerInterface $container) {
|
||||
$service = $container->get(Incoviba\Service\Commands::class);
|
||||
if ($container->has('folders')) {
|
||||
$folders = $container->get('folders');
|
||||
if (is_array($folders)) {
|
||||
if (array_key_exists('commands', $folders)) {
|
||||
$service->baseCommandsPath = $folders['commands'];
|
||||
}
|
||||
} elseif (isset($folders->commands)) {
|
||||
$service->baseCommandsPath = $folders->commands;
|
||||
}
|
||||
}
|
||||
if ($container->has('skip_commands')) {
|
||||
$service->skipCommands = $container->get('skip_commands');
|
||||
}
|
||||
if ($container->has('skipCommands')) {
|
||||
$service->skipCommands = $container->get('skipCommands');
|
||||
}
|
||||
return $service->getCommandsList();
|
||||
}
|
||||
];
|
||||
|
Reference in New Issue
Block a user