Laravel 4 workflow engine