Skip to content

Instantly share code, notes, and snippets.

@nivv
Last active August 30, 2016 11:56
Show Gist options
  • Save nivv/478d9dcbddf858a006d646a662e7d7bf to your computer and use it in GitHub Desktop.
Save nivv/478d9dcbddf858a006d646a662e7d7bf to your computer and use it in GitHub Desktop.

Revisions

  1. nivv revised this gist Aug 30, 2016. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion error.md
    Original file line number Diff line number Diff line change
    @@ -5,7 +5,7 @@ Declaration of App\Providers\RouteServiceProvider::boot() should be compatible w

    ```
    in RouteServiceProvider.php line 67
    at HandleExceptions->handleError('2', 'Declaration of App\Providers\RouteServiceProvider::boot() should be compatible with Illuminate\Foundation\Support\Providers\RouteServiceProvider::boot(Illuminate\Routing\Router $router)', '/Users/albin/projects/infab-2.0/app/Providers/RouteServiceProvider.php', '67', array('file' => '/Users/albin/projects/infab-2.0/vendor/composer/../../app/Providers/RouteServiceProvider.php')) in ClassLoader.php line 412
    at HandleExceptions->handleError('2', 'Declaration of App\Providers\RouteServiceProvider::boot() should be compatible with Illuminate\Foundation\Support\Providers\RouteServiceProvider::boot(Illuminate\Routing\Router $router)', '/Users/n/app/Providers/RouteServiceProvider.php', '67', array('file' => '/Users/n/vendor/composer/../../app/Providers/RouteServiceProvider.php')) in ClassLoader.php line 412
    at include() in ClassLoader.php line 412
    at Composer\Autoload\includeFile('/Users/albin/projects/infab-2.0/vendor/composer/../../app/Providers/RouteServiceProvider.php') in ClassLoader.php line 301
    at ClassLoader->loadClass('App\Providers\RouteServiceProvider')
  2. nivv revised this gist Aug 30, 2016. 1 changed file with 18 additions and 0 deletions.
    18 changes: 18 additions & 0 deletions error.md
    Original file line number Diff line number Diff line change
    @@ -1,4 +1,22 @@
    ```
    ErrorException in RouteServiceProvider.php line 67:
    Declaration of App\Providers\RouteServiceProvider::boot() should be compatible with Illuminate\Foundation\Support\Providers\RouteServiceProvider::boot(Illuminate\Routing\Router $router)
    ```

    ```
    in RouteServiceProvider.php line 67
    at HandleExceptions->handleError('2', 'Declaration of App\Providers\RouteServiceProvider::boot() should be compatible with Illuminate\Foundation\Support\Providers\RouteServiceProvider::boot(Illuminate\Routing\Router $router)', '/Users/albin/projects/infab-2.0/app/Providers/RouteServiceProvider.php', '67', array('file' => '/Users/albin/projects/infab-2.0/vendor/composer/../../app/Providers/RouteServiceProvider.php')) in ClassLoader.php line 412
    at include() in ClassLoader.php line 412
    at Composer\Autoload\includeFile('/Users/albin/projects/infab-2.0/vendor/composer/../../app/Providers/RouteServiceProvider.php') in ClassLoader.php line 301
    at ClassLoader->loadClass('App\Providers\RouteServiceProvider')
    at spl_autoload_call('App\Providers\RouteServiceProvider') in compiled.php line 7547
    at ProviderRepository->createProvider('App\Providers\RouteServiceProvider') in compiled.php line 7515
    at ProviderRepository->load(array('Illuminate\Auth\AuthServiceProvider', 'Illuminate\Broadcasting\BroadcastServiceProvider', 'Illuminate\Bus\BusServiceProvider', 'Illuminate\Cache\CacheServiceProvider', 'Illuminate\Foundation\Providers\ConsoleSupportServiceProvider', 'Illuminate\Cookie\CookieServiceProvider', 'Illuminate\Database\DatabaseServiceProvider', 'Illuminate\Encryption\EncryptionServiceProvider', 'Illuminate\Filesystem\FilesystemServiceProvider', 'Illuminate\Foundation\Providers\FoundationServiceProvider', 'Illuminate\Hashing\HashServiceProvider', 'Illuminate\Mail\MailServiceProvider', 'Illuminate\Notifications\NotificationServiceProvider', 'Illuminate\Pagination\PaginationServiceProvider', 'Illuminate\Pipeline\PipelineServiceProvider', 'Illuminate\Queue\QueueServiceProvider', 'Illuminate\Redis\RedisServiceProvider', 'Illuminate\Auth\Passwords\PasswordResetServiceProvider', 'Illuminate\Session\SessionServiceProvider', 'Illuminate\Translation\TranslationServiceProvider', 'Illuminate\Validation\ValidationServiceProvider', 'Illuminate\View\ViewServiceProvider', 'App\Providers\AppServiceProvider', 'App\Providers\RouteServiceProvider', 'Spatie\Analytics\AnalyticsServiceProvider', 'Clockwork\Support\Laravel\ClockworkServiceProvider', 'App\Providers\ViewComposerServiceProvider', 'Cviebrock\EloquentSluggable\ServiceProvider', 'Intervention\Image\ImageServiceProvider', 'Baum\Providers\BaumServiceProvider', 'Rap2hpoutre\LaravelLogViewer\LaravelLogViewerServiceProvider', 'Laravel\Passport\PassportServiceProvider')) in compiled.php line 1785
    at Application->registerConfiguredProviders() in compiled.php line 2201
    at RegisterProviders->bootstrap(object(Application)) in compiled.php line 1649
    at Application->bootstrapWith(array('Illuminate\Foundation\Bootstrap\DetectEnvironment', 'Illuminate\Foundation\Bootstrap\LoadConfiguration', 'Illuminate\Foundation\Bootstrap\ConfigureLogging', 'Illuminate\Foundation\Bootstrap\HandleExceptions', 'Illuminate\Foundation\Bootstrap\RegisterFacades', 'Illuminate\Foundation\Bootstrap\RegisterProviders', 'Illuminate\Foundation\Bootstrap\BootProviders')) in compiled.php line 2393
    at Kernel->bootstrap() in compiled.php line 2346
    at Kernel->sendRequestThroughRouter(object(Request)) in compiled.php line 2331
    at Kernel->handle(object(Request)) in index.php line 53
    at require('/Users/albin/projects/infab-2.0/public/index.php') in server.php line 106
    ```
  3. nivv revised this gist Aug 30, 2016. 1 changed file with 66 additions and 0 deletions.
    66 changes: 66 additions & 0 deletions RouteServiceProvider.php
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,66 @@
    <?php

    namespace App\Providers;

    use Illuminate\Routing\Router;
    use Illuminate\Support\Facades\Route;
    use Illuminate\Foundation\Support\Providers\RouteServiceProvider as ServiceProvider;

    class RouteServiceProvider extends ServiceProvider
    {
    /**
    * This namespace is applied to your controller routes.
    *
    * In addition, it is set as the URL generator's root namespace.
    *
    * @var string
    */
    protected $namespace = 'App\Http\Controllers';

    /**
    * Define your route model bindings, pattern filters, etc.
    */
    public function boot()
    {
    parent::boot();
    }

    /**
    * Define the routes for the application.
    */
    public function map()
    {
    $this->mapApiRoutes();
    $this->mapWebRoutes();
    //
    }
    /**
    * Define the "web" routes for the application.
    *
    * These routes all receive session state, CSRF protection, etc.
    */
    protected function mapWebRoutes()
    {
    Route::group([
    'middleware' => 'web',
    'namespace' => $this->namespace,
    ], function ($router) {
    require base_path('routes/web.php');
    });
    }
    /**
    * Define the "api" routes for the application.
    *
    * These routes are typically stateless.
    */
    protected function mapApiRoutes()
    {
    Route::group([
    'middleware' => 'api',
    'namespace' => $this->namespace,
    'prefix' => 'api',
    ], function ($router) {
    require base_path('routes/api.php');
    });
    }
    }
  4. nivv created this gist Aug 30, 2016.
    4 changes: 4 additions & 0 deletions error.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,4 @@
    ```
    ErrorException in RouteServiceProvider.php line 67:
    Declaration of App\Providers\RouteServiceProvider::boot() should be compatible with Illuminate\Foundation\Support\Providers\RouteServiceProvider::boot(Illuminate\Routing\Router $router)
    ```