Fatal error: Uncaught TypeError: Argument 1 passed to W6\Repository\ProdutoRepository::getProdutos() must be an instance of W6\Model\Categoria, null given, called in /var/www/belgotex-temp/src/W6/Controller/Front/ProdutoController.php on line 50 and defined in /var/www/belgotex-temp/src/W6/Repository/ProdutoRepository.php:24 Stack trace: #0 /var/www/belgotex-temp/src/W6/Controller/Front/ProdutoController.php(50): W6\Repository\ProdutoRepository->getProdutos(NULL) #1 [internal function]: W6\Controller\Front\ProdutoController->listaProdutos(Object(Silex\Application), 'residencial') #2 /var/www/belgotex-temp/vendor/symfony/http-kernel/HttpKernel.php(144): call_user_func_array(Array, Array) #3 /var/www/belgotex-temp/vendor/symfony/http-kernel/HttpKernel.php(64): Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object(Symfony\Component\HttpFoundation\Request), 1) #4 /var/www/belgotex-temp/vendor/silex/silex/src/Silex/Application.php(586): Symfony\Component\HttpKernel\HttpKernel->handle(Object(Symfony\Component\HttpFoundation in /var/www/belgotex-temp/src/W6/Repository/ProdutoRepository.php on line 24