for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Tracking\Providers;
use Laravel\Horizon\Horizon;
use Illuminate\Support\Facades\Gate;
use Laravel\Horizon\HorizonApplicationServiceProvider;
class HorizonServiceProvider extends HorizonApplicationServiceProvider
{
/**
* Bootstrap any application services.
*
* @return void
*/
public function boot()
parent::boot();
// Notificando o slack em caso de Filas Longas
$slackUrl = env('LOG_SLACK_WEBHOOK_URL');
if (!empty($slackUrl)) {
Horizon::routeSlackNotificationsTo($slackUrl, '#qualidade');
}
* Register the Horizon gate.
* This gate determines who can access Horizon in non-local environments.
protected function gate()
Gate::define(
'viewHorizon', function ($user) {
return $user->isAdmin();
);
* Register any application services.
public function register()
//