Error

We're sorry, but an unhandled error occurred. Please see the details below.

Call to a member function categories() on null

/home/induro/public_html/storage/cms/cache/b9/f2/related.htm.php line 7

<?php 
use VojtaSvoboda\Brands\Models\Brand;
class Cms652e6ca1dc063614547152_702aac2d417e4c5540bd99ae3a72ac43Class extends Cms\Classes\PartialCode
{
public function onStart()
{
    $categories = Brand::where('slug', $this->param('slug'))->first()->categories()->pluck('vojtasvoboda_brands_categories.id');
    $this['relatedProducts'] = Brand::where('slug', '!=' ,$this->param('slug'))->
        whereHas('categories', function ($query) use ($categories) {
            $query->whereIn('vojtasvoboda_brands_categories.id', $categories);
        })->get()->take(4);
}
}

Stack trace

# Called Code Document Line
45 Cms652e6ca1dc063614547152_702aac2d417e4c5540bd99ae3a72ac43Class->onStart() ~/modules/cms/classes/Controller.php 1089
44 Cms\Classes\Controller->renderPartial() ~/modules/cms/twig/Extension.php 103
43 Cms\Twig\Extension->partialFunction() ~/storage/cms/twig/0c/0c92f6a86850fad790b740cf0e917fef6f9ff983dd2bec8868fd061ec182d469.php 54
42 __TwigTemplate_d44053c2c65f4855a348244696d9628a40d52f0c05bda2f5f968129e0e55ec77->doDisplay() ~/vendor/twig/twig/src/Template.php 405
41 Twig\Template->displayWithErrorHandling() ~/vendor/twig/twig/src/Template.php 378
40 Twig\Template->display() ~/vendor/twig/twig/src/Template.php 390
39 Twig\Template->render() ~/modules/cms/classes/Controller.php 434
38 Cms\Classes\Controller->runPage() ~/modules/cms/classes/Controller.php 229
37 Cms\Classes\Controller->run() ~/modules/cms/classes/CmsController.php 50
36 Cms\Classes\CmsController->run() ~/vendor/laravel/framework/src/Illuminate/Routing/Controller.php 54
35 Illuminate\Routing\Controller->callAction() ~/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php 45
34 Illuminate\Routing\ControllerDispatcher->dispatch() ~/vendor/laravel/framework/src/Illuminate/Routing/Route.php 219
33 Illuminate\Routing\Route->runController() ~/vendor/laravel/framework/src/Illuminate/Routing/Route.php 176
32 Illuminate\Routing\Route->run() ~/vendor/laravel/framework/src/Illuminate/Routing/Router.php 681
31 Illuminate\Routing\Router->Illuminate\Routing\{closure}() ~/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 130
30 Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ~/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php 41
29 Illuminate\Routing\Middleware\SubstituteBindings->handle() ~/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 171
28 Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ~/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php 49
27 Illuminate\View\Middleware\ShareErrorsFromSession->handle() ~/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 171
26 Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ~/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php 56
25 Illuminate\Session\Middleware\StartSession->handle() ~/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 171
24 Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ~/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php 37
23 Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse->handle() ~/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 171
22 Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ~/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php 67
21 Illuminate\Cookie\Middleware\EncryptCookies->handle() ~/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 171
20 Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ~/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 105
19 Illuminate\Pipeline\Pipeline->then() ~/vendor/laravel/framework/src/Illuminate/Routing/Router.php 683
18 Illuminate\Routing\Router->runRouteWithinStack() ~/vendor/laravel/framework/src/Illuminate/Routing/Router.php 658
17 Illuminate\Routing\Router->runRoute() ~/vendor/laravel/framework/src/Illuminate/Routing/Router.php 624
16 Illuminate\Routing\Router->dispatchToRoute() ~/vendor/winter/storm/src/Router/CoreRouter.php 20
15 Winter\Storm\Router\CoreRouter->dispatch() ~/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 170
14 Illuminate\Foundation\Http\Kernel->Illuminate\Foundation\Http\{closure}() ~/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 130
13 Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ~/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php 63
12 Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode->handle() ~/vendor/winter/storm/src/Foundation/Http/Middleware/CheckForMaintenanceMode.php 25
11 Winter\Storm\Foundation\Http\Middleware\CheckForMaintenanceMode->handle() ~/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 171
10 Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ~/vendor/winter/storm/src/Foundation/Http/Middleware/CheckForTrustedProxies.php 56
9 Winter\Storm\Foundation\Http\Middleware\CheckForTrustedProxies->handle() ~/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 171
8 Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ~/vendor/winter/storm/src/Http/Middleware/TrustHosts.php 46
7 Winter\Storm\Http\Middleware\TrustHosts->handle() ~/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 171
6 Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ~/plugins/popcornphp/redirecttohttps/classes/HTTPSMiddleware.php 13
5 PopcornPHP\RedirectToHTTPS\Classes\HTTPSMiddleware->handle() ~/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 171
4 Illuminate\Pipeline\Pipeline->Illuminate\Pipeline\{closure}() ~/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php 105
3 Illuminate\Pipeline\Pipeline->then() ~/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 145
2 Illuminate\Foundation\Http\Kernel->sendRequestThroughRouter() ~/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php 110
1 Illuminate\Foundation\Http\Kernel->handle() ~/index.php 43