FrozenNode / Laravel-Administrator

An administrative interface package for Laravel
http://administrator.frozennode.com/
MIT License
1.94k stars 504 forks source link

ERROR: Function name must be a string #1066

Open Naveenanto opened 6 years ago

Naveenanto commented 6 years ago

This happens in the pipeline of Laravel5.5. It has been working in Laravel5.3. I dont think this has to do something with the code. All the middlewares fired correctly, while routing this happened.

Route::get('events', 'EventController@events'); The above route is in api.php

PHP 7.2, Laravel 5.5, stack trace is as follows

[2018-01-04 05:05:49] local.ERROR: Function name must be a string {"exception":"[object] (Symfony\Component\Debug\Exception\FatalThrowableError(code: 0): Function name must be a string at /Users/naveenanto/Documents/Projects/stringizard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php:150) [stacktrace]

0 /Users/naveenanto/Documents/Projects/stringizard/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))

1 /Users/naveenanto/Documents/Projects/stringizard/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(40): Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))

2 /Users/naveenanto/Documents/Projects/stringizard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\Routing\Middleware\SubstituteBindings->handle(Object(Illuminate\Http\Request), Object(Closure))

3 /Users/naveenanto/Documents/Projects/stringizard/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))

4 /Users/naveenanto/Documents/Projects/stringizard/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))

5 /Users/naveenanto/Documents/Projects/stringizard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\View\Middleware\ShareErrorsFromSession->handle(Object(Illuminate\Http\Request), Object(Closure))

6 /Users/naveenanto/Documents/Projects/stringizard/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))

7 /Users/naveenanto/Documents/Projects/stringizard/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(63): Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))

8 /Users/naveenanto/Documents/Projects/stringizard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\Session\Middleware\StartSession->handle(Object(Illuminate\Http\Request), Object(Closure))

9 /Users/naveenanto/Documents/Projects/stringizard/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))

10 /Users/naveenanto/Documents/Projects/stringizard/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php(57): Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))

11 /Users/naveenanto/Documents/Projects/stringizard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\Routing\Middleware\ThrottleRequests->handle(Object(Illuminate\Http\Request), Object(Closure), 60, '1')

12 /Users/naveenanto/Documents/Projects/stringizard/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))

13 /Users/naveenanto/Documents/Projects/stringizard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(102): Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))

14 /Users/naveenanto/Documents/Projects/stringizard/vendor/laravel/framework/src/Illuminate/Routing/Router.php(660): Illuminate\Pipeline\Pipeline->then(Object(Closure))

15 /Users/naveenanto/Documents/Projects/stringizard/vendor/laravel/framework/src/Illuminate/Routing/Router.php(635): Illuminate\Routing\Router->runRouteWithinStack(Object(Illuminate\Routing\Route), Object(Illuminate\Http\Request))

16 /Users/naveenanto/Documents/Projects/stringizard/vendor/laravel/framework/src/Illuminate/Routing/Router.php(601): Illuminate\Routing\Router->runRoute(Object(Illuminate\Http\Request), Object(Illuminate\Routing\Route))

17 /Users/naveenanto/Documents/Projects/stringizard/vendor/laravel/framework/src/Illuminate/Routing/Router.php(590): Illuminate\Routing\Router->dispatchToRoute(Object(Illuminate\Http\Request))

18 /Users/naveenanto/Documents/Projects/stringizard/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\Routing\Router->dispatch(Object(Illuminate\Http\Request))

19 /Users/naveenanto/Documents/Projects/stringizard/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(30): Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}(Object(Illuminate\Http\Request))

20 /Users/naveenanto/Documents/Projects/stringizard/app/Http/Middleware/AccessControlMiddleware.php(25): Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))

21 /Users/naveenanto/Documents/Projects/stringizard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): App\Http\Middleware\AccessControlMiddleware->handle(Object(Illuminate\Http\Request), Object(Closure))

22 /Users/naveenanto/Documents/Projects/stringizard/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))

23 /Users/naveenanto/Documents/Projects/stringizard/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php(46): Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))

24 /Users/naveenanto/Documents/Projects/stringizard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(149): Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle(Object(Illuminate\Http\Request), Object(Closure))

25 /Users/naveenanto/Documents/Projects/stringizard/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}(Object(Illuminate\Http\Request))

26 /Users/naveenanto/Documents/Projects/stringizard/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(102): Illuminate\Routing\Pipeline->Illuminate\Routing\{closure}(Object(Illuminate\Http\Request))

27 /Users/naveenanto/Documents/Projects/stringizard/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(151): Illuminate\Pipeline\Pipeline->then(Object(Closure))

28 /Users/naveenanto/Documents/Projects/stringizard/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(116): Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter(Object(Illuminate\Http\Request))

29 /Users/naveenanto/Documents/Projects/stringizard/public/index.php(65): Illuminate\Foundation\Http\Kernel->handle(Object(Illuminate\Http\Request))

30 /Users/naveenanto/Documents/Projects/stringizard/server.php(21): require_once('/Users/naveenan...')

31 {main}

"}