{"id":18916798,"url":"https://github.com/dusterio/laravel-verbose","last_synced_at":"2025-04-15T09:31:19.690Z","repository":{"id":56973345,"uuid":"87872090","full_name":"dusterio/laravel-verbose","owner":"dusterio","description":"Package that adds verbosity to Laravel/Lumen built-in console commands","archived":false,"fork":false,"pushed_at":"2018-02-12T05:22:58.000Z","size":20,"stargazers_count":6,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-04-23T14:41:49.282Z","etag":null,"topics":["laravel","lumen","verbose","verbosity"],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dusterio.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-04-11T01:00:02.000Z","updated_at":"2024-04-23T14:41:49.284Z","dependencies_parsed_at":"2022-08-21T10:20:32.164Z","dependency_job_id":null,"html_url":"https://github.com/dusterio/laravel-verbose","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dusterio%2Flaravel-verbose","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dusterio%2Flaravel-verbose/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dusterio%2Flaravel-verbose/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dusterio%2Flaravel-verbose/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dusterio","download_url":"https://codeload.github.com/dusterio/laravel-verbose/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223665593,"owners_count":17182347,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["laravel","lumen","verbose","verbosity"],"created_at":"2024-11-08T10:22:02.947Z","updated_at":"2024-11-08T10:22:03.569Z","avatar_url":"https://github.com/dusterio.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# laravel-verbose\n[![Latest Stable Version](https://poser.pugx.org/dusterio/laravel-verbose/v/stable)](https://packagist.org/packages/dusterio/laravel-verbose)\n[![Total Downloads](https://poser.pugx.org/dusterio/laravel-verbose/downloads)](https://packagist.org/packages/dusterio/laravel-verbose)\n[![License](https://poser.pugx.org/dusterio/laravel-verbose/license)](https://packagist.org/packages/dusterio/laravel-verbose)\n\nPackage that adds verbosity to Laravel/Lumen built-in console commands\n\n![Laravel Verbose in action](https://www.mysenko.com/images/laravel-verbose2.gif)\n\n## Overview\nEven though Laravel console commands have verbosity flags `-v/-vv/-vvv` they are actually ignored. Therefore, using some of the console commands leaves developer completely blind – you have no idea what's happening behind the scenes.\n\nExample running `queue:work` without this package:\n\n```bash\n$ php artisan queue:work --once\n$\n```\n\nWhat? Did it work or not? Was there a job in the queue or not? Why did it take several seconds to complete - does it mean it actually worked? What queue or connection did it use because I don't remember if I set them correctly? \n\nReminds of Microsoft products uh? :)\n\nExample running `queue:work` after installing this package:\n\n```bash\n$ php artisan queue:work -vv\nUsing connection: sqs\nUsing queue: live-visits\nThe queue seems to be empty.\nSleeping for 3 seconds.\n```\n\nLet's now break AWS credentials so that SQS is unreachable:\n\n```bash\n$ php artisan queue:work -vv\nUsing connection: sqs\nUsing queue: live-visits\nError executing \"ReceiveMessage\" on \"https://sqs.ap-southeast-2.amazonaws.com/XXX/live-visits\"; AWS HTTP error...\nCouldn't fetch a job from the queue. See the log file for more information.\n```\n\nVoilà! Now I know exactly what happened in both cases, and now `-vv` flag did exactly what it was supposed to do.\n\n## Installation\n\n```bash\n$ composer require dusterio/laravel-verbose\n```\n\nThen add a service provider to your `config/app.php`:\n\n```php\n  /* ... */\n  Dusterio\\LaravelVerbose\\Integrations\\LaravelServiceProvider::class,\n  /* ... */\n```\n\n## Compatibility\n\nSo far tested with:\n\n- Laravel 5.4\n- Laravel 5.3 (`queue:work` only at the moment)\n- Lumen 5.4\n\n## Currently supported (read extended) commands\n\n- `queue:work`\n- `queue:listen`\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdusterio%2Flaravel-verbose","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdusterio%2Flaravel-verbose","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdusterio%2Flaravel-verbose/lists"}