for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
/**
* This file is part of GitterBot package.
*
* @author Serafim <[email protected]>
* @date 27.01.2016 17:49
* For the full copyright and license information, please view the LICENSE
* file that was distributed with this source code.
*/
namespace App\Providers;
use Illuminate\Support\ServiceProvider;
use App\Gitter\Extensions\MiddlewareBuilder;
use App\Gitter\Middlewares\KarmaCounterMiddleware;
use App\Gitter\Middlewares\GoogleSearchMiddleware;
use App\Gitter\Middlewares\EloquentQueryBuilderMiddleware;
* Class GitterMiddlewaresServiceProvider
* @package App\Providers
class GitterMiddlewaresServiceProvider extends ServiceProvider
{
public function boot()
}
public function register()
$this->app['gitter.middlewares'] = $this->app->share(function($app) {
$app
This check looks from parameters that have been defined for a function or method, but which are not used in the method body.
$builder = app(MiddlewareBuilder::class);
$builder->registerMiddleware(GoogleSearchMiddleware::class);
$builder->registerMiddleware(KarmaCounterMiddleware::class);
$builder->registerMiddleware(EloquentQueryBuilderMiddleware::class);
return $builder;
});
$this->app->instance(MiddlewareBuilder::class, $this->app->make('gitter.middlewares'));
This check looks from parameters that have been defined for a function or method, but which are not used in the method body.