itsgoingd / clockwork-chrome

Clockwork - php dev tools integrated to your browser - Chrome extension
https://underground.works/clockwork
411 stars 25 forks source link

Error After Adding Service Provider And Alias Using Laravel 5.3 #67

Closed 3assy2018 closed 5 years ago

3assy2018 commented 6 years ago

ErrorException in Builder.php line 1277: count(): Parameter must be an array or an object that implements Countable in Builder.php line 1277 at HandleExceptions->handleError('2', 'count(): Parameter must be an array or an object that implements Countable', 'C:\xampp\htdocs\tutorania\vendor\laravel\framework\src\Illuminate\Database\Eloquent\Builder.php', '1277', array('query' => object(Builder), 'originalWhereCount' => '1')) at count(null) in Builder.php line 1277 at Builder->shouldNestWheresForScope(object(Builder), '1') in Builder.php line 1235 at Builder->callScope(object(Closure)) in Builder.php line 1262 at Builder->applyScopes() in Builder.php line 325 at Builder->get(array('*')) in Builder.php line 297 at Builder->first() in Model.php line 3561 at Model->call('first', array()) in Model.php line 3573 at Model::callStatic('first', array()) in AppServiceProvider.php line 57 at AppServiceProvider->App\Providers{closure}(object(View)) at call_user_func_array(object(Closure), array(object(View))) in Dispatcher.php line 221 at Dispatcher->fire('composing: front.index_view', array(object(View))) in Factory.php line 519 at Factory->callComposer(object(View)) in View.php line 118 at View->renderContents() in View.php line 85 at View->render() in Response.php line 45 at Response->setContent(object(View)) in Response.php line 201 at Response->__construct(object(View)) in Router.php line 1028 at Router->prepareResponse(object(Request), object(View)) in Router.php line 653 at Router->Illuminate\Routing{closure}(object(Request)) in Pipeline.php line 53 at Pipeline->Illuminate\Routing{closure}(object(Request)) in SubstituteBindings.php line 41 at SubstituteBindings->handle(object(Request), object(Closure)) in Pipeline.php line 137 at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in Pipeline.php line 33 at Pipeline->Illuminate\Routing{closure}(object(Request)) in VerifyCsrfToken.php line 65 at VerifyCsrfToken->handle(object(Request), object(Closure)) in Pipeline.php line 137 at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in Pipeline.php line 33 at Pipeline->Illuminate\Routing{closure}(object(Request)) in AddQueuedCookiesToResponse.php line 37 at AddQueuedCookiesToResponse->handle(object(Request), object(Closure)) in Pipeline.php line 137 at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in Pipeline.php line 33 at Pipeline->Illuminate\Routing{closure}(object(Request)) in EncryptCookies.php line 59 at EncryptCookies->handle(object(Request), object(Closure)) in Pipeline.php line 137 at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in Pipeline.php line 33 at Pipeline->Illuminate\Routing{closure}(object(Request)) in Pipeline.php line 104 at Pipeline->then(object(Closure)) in Router.php line 655 at Router->runRouteWithinStack(object(Route), object(Request)) in Router.php line 629 at Router->dispatchToRoute(object(Request)) in Router.php line 607 at Router->dispatch(object(Request)) in Kernel.php line 268 at Kernel->Illuminate\Foundation\Http{closure}(object(Request)) in Pipeline.php line 53 at Pipeline->Illuminate\Routing{closure}(object(Request)) in ShareErrorsFromSession.php line 49 at ShareErrorsFromSession->handle(object(Request), object(Closure)) in Pipeline.php line 137 at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in Pipeline.php line 33 at Pipeline->Illuminate\Routing{closure}(object(Request)) in StartSession.php line 64 at StartSession->handle(object(Request), object(Closure)) in Pipeline.php line 137 at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in Pipeline.php line 33 at Pipeline->Illuminate\Routing{closure}(object(Request)) in CheckForMaintenanceMode.php line 46 at CheckForMaintenanceMode->handle(object(Request), object(Closure)) in Pipeline.php line 137 at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in Pipeline.php line 33 at Pipeline->Illuminate\Routing{closure}(object(Request)) in ClockworkMiddleware.php line 29 at ClockworkMiddleware->handle(object(Request), object(Closure)) in Pipeline.php line 137 at Pipeline->Illuminate\Pipeline{closure}(object(Request)) in Pipeline.php line 33 at Pipeline->Illuminate\Routing{closure}(object(Request)) in Pipeline.php line 104 at Pipeline->then(object(Closure)) in Kernel.php line 150 at Kernel->sendRequestThroughRouter(object(Request)) in Kernel.php line 117 at Kernel->handle(object(Request)) in index.php line 53 at require_once('C:\xampp\htdocs\tutorania\public\index.php') in index.php line 18

itsgoingd commented 6 years ago

Looks like you were hit by a PHP 7.2 incompatibility in Laravel 5.3 - https://github.com/laravel/framework/commit/617c7665d22ce0007f5da31b8ca0ab9b985fb8b5 - this fix from Jan is not yet released, you should ask Laravel ppl to tag a new release or use 5.3.x-dev until they do (there are more unreleased fixed incompatibilities - https://github.com/laravel/framework/commits/5.3).