( ! ) Fatal error: Uncaught TypeError: App\Controllers\OrcamentoController::getProduto(): Return value must be of type App\Core\Entities\ProdutoSiteEntity, null returned in /var/www/html/app/controllers/OrcamentoController.php on line 85
( ! ) TypeError: App\Controllers\OrcamentoController::getProduto(): Return value must be of type App\Core\Entities\ProdutoSiteEntity, null returned in /var/www/html/app/controllers/OrcamentoController.php on line 85
Call Stack
#TimeMemoryFunctionLocation
10.0001871808{main}( ).../index.php:0
20.01282211664handle( $uri = '/orcamento/3869' ).../index.php:91
30.01512497600dispatch( ).../index.php:91
40.01562580400callActionMethod( $handler = class App\Controllers\OrcamentoController { protected $container = class Phalcon\Di\FactoryDefault { protected $services = [...]; protected $sharedInstances = [...]; protected $eventsManager = NULL }; public $breadCrumbs = NULL; protected $space = NULL; public ?array $linhaToRedirect = [48 => 'piscinas-de-fibra', 42 => 'piscina-de-vinil', 30 => 'piscina-de-concreto']; public $session = class Phalcon\Session\Manager { protected $container = class Phalcon\Di\FactoryDefault { ... }; private $adapter = class Phalcon\Session\Adapter\Stream { ... }; private $name = 'PHPSESSID'; private $options = [...]; private $uniqueId = '' }; public $httpAdapter = class App\Core\Infra\Adapters\Http\HttpAdapterImpl { public bool $debug = FALSE; public App\Core\Infra\Adapters\Http\Enums\HttpRevalidateEnum $revalidateCache = enum App\Core\Infra\Adapters\Http\Enums\HttpRevalidateEnum::NONE(0); public string $cachePrefix = 'http_cache_'; public bool $cache = TRUE; public int $cacheTimeInSeconds = 3600; public string $cacheDir = '/var/www/html/app/config/../cache/'; public int $timeout = 50; public array $headers = [...]; private array $config = [...]; private string $revalidadeFile = '/var/www/html/app/config/../cache/revalidate.json'; private ?App\Core\Infra\Adapters\Http\HttpRequest $lastRequest = class App\Core\Infra\Adapters\Http\HttpRequest { ... }; public GuzzleHttp\Client $client = class GuzzleHttp\Client { ... }; public readonly Phalcon\Config\Config $baseConfig = class Phalcon\Config\Config { ... } } }, $actionMethod = 'indexAction', $params = ['id' => '3869'] ).../index.php:91
50.01562581128App\Controllers\OrcamentoController->indexAction( $id = '3869' ).../index.php:91
60.02083197616App\Controllers\OrcamentoController->add( $cotacao = class App\Core\Iterators\CotacaoFormProdutoList { protected int $position = 0; public array $list = [0 => class App\Core\Entities\CotacaoFormProdutoEntity { ... }, 1 => class App\Core\Entities\CotacaoFormProdutoEntity { ... }] }, $id = 3869 ).../OrcamentoController.php:23
70.02083197616App\Controllers\OrcamentoController->readSessionProduto( $id = 3869, $quantidade = ??? ).../OrcamentoController.php:61
80.02083197864App\Controllers\OrcamentoController->getProduto( $id = 3869, $type = enum App\Core\Enums\ProdutoTipoEnum::PRODUTO('produto') ).../OrcamentoController.php:136