Unknow exception
Engine\Exceptions\E404Exception
File:
/strony_www/agro-orlandi-2019/Engine/Core.php
Line:
808
Request:
/en/gwarancje
URL:
https://agro.orlandi.pl:443/en/gwarancje
IP:
3.235.78.122
Controller:
Main
View:
index
#1 /strony_www/agro-orlandi-2019/Engine/Core.php:808
803: 'core' => $this,
804: 'router' => $this->getServicesManager()->getRouterService()
805: ));
806:
807: $this->getServicesManager()->getRouterService()->setNoMatchCallback(function() {
808: throw new \Engine\Exceptions\E404Exception;
809: });
810: }
811:
812: protected function processRequest()
813: {
#2 :0
Called: Engine\{closure}(null)
#3 /strony_www/agro-orlandi-2019/Engine/Routing/Router.php:417
Called: call_user_func_array(Closure#1
(
[0] => Closure#1(...)
), array
(
[0] => null
))
412:
413: return $newQuery;
414: }
415:
416: if (is_callable($this->noMatchCallback)) {
417: return call_user_func_array($this->noMatchCallback, array($newQuery));
418: }
419:
420: return array();
421: }
422:
#4 :0
Called: public Engine\Routing\Router->parseQuery('en/gwarancje')
#5 /strony_www/agro-orlandi-2019/Engine/Network/Request.php:334
Called: call_user_func(array
(
[0] => Engine\Routing\Router(...)
[1] => 'parseQuery'
), 'en/gwarancje')
329: }
330:
331: $this->path = trim($page, '/');
332:
333: if (is_callable($this->router)) {
334: $page = call_user_func($this->router, $page);
335: }
336:
337: $this->queryParts = $page;
338:
339: if (count($page) > 0) {
#6 /strony_www/agro-orlandi-2019/Engine/Network/Request.php:94
Parsuje adres URL przekazany do aplikacji wydobywając z niego elementy.
Called: protected Engine\Network\Request->_proccessParameters()
89: parent::__construct($core);
90: }
91:
92: public function process()
93: {
94: $this->_proccessParameters(); /* <- MUSI BYĆ PIERWSZY! */
95: $this->_proccessGET();
96: $this->_proccessPOST();
97: $this->_proccessCOOKIES();
98: $this->_proccessFILES();
99: }
#7 /strony_www/agro-orlandi-2019/Engine/Core.php:814
Called: public Engine\Network\Request->process()
809: });
810: }
811:
812: protected function processRequest()
813: {
814: $this->getServicesManager()->getRequestService()->process();
815: }
816:
817: /**
818: * Uruchamia kontroler i go renderuje.
819: *
#8 :0
Called: protected Engine\Core->processRequest()
#9 /strony_www/agro-orlandi-2019/Engine/Core.php:336
Called: call_user_func_array(array
(
[0] => Engine\Core(...)
[1] => 'processRequest'
), array())
331: // Executes bootstrap methods.
332: foreach ($this->bootstrap as &$methodArray) {
333: $id = $methodArray['id'];
334:
335: if ($events->signal('Engine.Bootstrap.' . $id, true) !== false) {
336: call_user_func_array($methodArray['method'], $methodArray['arguments']);
337: $events->signal('Engine.Bootstrap.' . $id . '.Loaded');
338: }
339: }
340:
341: foreach ($appModules as $module) {
#10 /strony_www/agro-orlandi-2019/Application/Bootstrap.php:54
Initialize basic environment. Does not run controller.
@throws \Exception
Called: public Engine\Core->bootstrap(array
(
[modules] => array(...)
[configuration] => array(...)
[mode] => 2
[cache_dir] => '/strony_www/agro-orlandi-2019/Application/Cache'
))
49:
50: // Let's go!
51: if ($core === null) {
52: $core = new \Engine\Core();
53: }
54: $core->bootstrap($configuration);
55:
56: return $core;
57: }
#11 /strony_www/agro-orlandi-2019/WebRoot/index.php:62
Called: initializeFrameworkCore(2)
57: Pamiętaj czego się nauczyłeś.
58: Ocalić cię to może!
59: */
60:
61: require_once __DIR__ . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . 'Application' . DIRECTORY_SEPARATOR . 'Bootstrap.php';
62: $core = initializeFrameworkCore(\Engine\Core::DEVELOPMENT_MODE);
63: $core->runController();