Skip to content

Operations Commands ​

Operations commands manage the Modularous Operations pipeline — a queued job system for processing module operations (long-running tasks generated via modularous:make:operation).

Internal commands

Both commands have $hidden = true and are not listed in php artisan list. They are intended for advanced use and internal tooling — in normal development you trigger operations from domain code, not the CLI.

CommandDescription
modularous:operations:processDispatch or run pending module operations
modularous:publish:operationsPublish the operations vendor assets

When You Might Need These ​

Normal flow: code dispatches an operation → Laravel queues it → a queue worker picks it up. These commands are escape hatches for when that flow is interrupted.

SituationCommandNotes
Queue worker is down and pending operations are piling upmodularous:operations:processOne-shot run outside the queue
Testing / reproducing a stuck operation locallymodularous:operations:processRun synchronously to see exceptions
Installing Modularous from source and assets haven't been published yetmodularous:publish:operationsUsually covered by modularous:install