laravel-horizon-demo | Laravel Horizon , a Redis queue monitor
kandi X-RAY | laravel-horizon-demo Summary
kandi X-RAY | laravel-horizon-demo Summary
laravel-horizon-demo is a PHP library. laravel-horizon-demo has no bugs, it has no vulnerabilities and it has low support. You can download it from GitHub.
Laravel Horizon provides an easy-to-use, interactive GUI to monitor and interact with Redis queues. Horizon was announced at Laracon US 2017 in NYC. It requires Laravel 5.5 to run (which is currently in beta).
Laravel Horizon provides an easy-to-use, interactive GUI to monitor and interact with Redis queues. Horizon was announced at Laracon US 2017 in NYC. It requires Laravel 5.5 to run (which is currently in beta).
Support
Quality
Security
License
Reuse
Support
laravel-horizon-demo has a low active ecosystem.
It has 13 star(s) with 4 fork(s). There are 2 watchers for this library.
It had no major release in the last 6 months.
There are 3 open issues and 2 have been closed. On average issues are closed in 4 days. There are no pull requests.
It has a neutral sentiment in the developer community.
The latest version of laravel-horizon-demo is current.
Quality
laravel-horizon-demo has 0 bugs and 11 code smells.
Security
laravel-horizon-demo has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
laravel-horizon-demo code analysis shows 0 unresolved vulnerabilities.
There are 0 security hotspots that need review.
License
laravel-horizon-demo does not have a standard license declared.
Check the repository for any license declaration and review the terms closely.
Without a license, all rights are reserved, and you cannot use the library in your applications.
Reuse
laravel-horizon-demo releases are not available. You will need to build from source code and install.
Installation instructions are available. Examples and code snippets are not available.
It has 2338 lines of code, 53 functions and 63 files.
It has low code complexity. Code complexity directly impacts maintainability of the code.
Top functions reviewed by kandi - BETA
kandi has reviewed laravel-horizon-demo and discovered the below as its top functions. This is intended to give you an instant insight into laravel-horizon-demo implemented functionality, and help decide if they suit your requirements.
- Send mail message .
- Create the users table .
- Create new user .
- Handle user authentication .
- Define the routes .
- Register commands .
- Create new instance .
- Returns the entity type .
- Register plugin .
- Report an exception
Get all kandi verified functions for this library.
laravel-horizon-demo Key Features
No Key Features are available at this moment for laravel-horizon-demo.
laravel-horizon-demo Examples and Code Snippets
No Code Snippets are available at this moment for laravel-horizon-demo.
Community Discussions
No Community Discussions are available at this moment for laravel-horizon-demo.Refer to stack overflow page for discussions.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install laravel-horizon-demo
Run php composer install.
Clone this project.
Run php composer install.
Sign up for a free Mailtrap account and copy API credentials. We'll use Mailtrap to spoof outgoing emails using their demo inbox:
Enter values for these directives on your .env file:
APP_KEY → Run php artisan key:generate to easily generate a base64-encoded key.
MAIL_* → Enter Mailtrap credentials.
REDIS_* → A standard Redis installation usually does not require you to change values.
Run php artisan config:cache to use the values set above.
Create a blank database.sqlite under your ./database directory.
Run php artisan migrate --seed to create a user table and seed it with dummy user information (e.g. name, email).
Run composer dump-autoload to clear the PHP class cache.
Open a new shell prompt and run php artisan serve to serve the web application on the foreground using PHP's built in web server. Note: On macOS, it's easier to use Laravel Valet.
Open a new shell prompt and run php artisan horizon on the foreground and view the Horizon dashboard at http://[app-host]/horizon.
By visiting http://[app-host]/queues/fetch-star-wars-entity?repeat=1&user_id=1, you can now test Horizon by creating a job that fetches a random Star Wars entity from the unofficial Star Wars public API and subsequently sends a notification email. Two async jobs are actually dispatched when you hit the URL above: (a) one that fetches from the Star Wars API and (b) another one that sends a notification email. Note: You can increase the number of requests sent (and conversely, resulting email notifications) by increasing the repeat query parameter to a higher number -- say, for example, 100. Just be aware that if using a service other than Mailtrap's demo inbox, you might get flagged for sending spam.
Clone this project.
Run php composer install.
Sign up for a free Mailtrap account and copy API credentials. We'll use Mailtrap to spoof outgoing emails using their demo inbox:
Enter values for these directives on your .env file:
APP_KEY → Run php artisan key:generate to easily generate a base64-encoded key.
MAIL_* → Enter Mailtrap credentials.
REDIS_* → A standard Redis installation usually does not require you to change values.
Run php artisan config:cache to use the values set above.
Create a blank database.sqlite under your ./database directory.
Run php artisan migrate --seed to create a user table and seed it with dummy user information (e.g. name, email).
Run composer dump-autoload to clear the PHP class cache.
Open a new shell prompt and run php artisan serve to serve the web application on the foreground using PHP's built in web server. Note: On macOS, it's easier to use Laravel Valet.
Open a new shell prompt and run php artisan horizon on the foreground and view the Horizon dashboard at http://[app-host]/horizon.
By visiting http://[app-host]/queues/fetch-star-wars-entity?repeat=1&user_id=1, you can now test Horizon by creating a job that fetches a random Star Wars entity from the unofficial Star Wars public API and subsequently sends a notification email. Two async jobs are actually dispatched when you hit the URL above: (a) one that fetches from the Star Wars API and (b) another one that sends a notification email. Note: You can increase the number of requests sent (and conversely, resulting email notifications) by increasing the repeat query parameter to a higher number -- say, for example, 100. Just be aware that if using a service other than Mailtrap's demo inbox, you might get flagged for sending spam.
Support
For any new features, suggestions and bugs create an issue on GitHub.
If you have any questions check and ask questions on community page Stack Overflow .
Find more information at:
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page