Maturitní ročník 2020:
DibiDriverException #1064
You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ') t' at line 13
Source file ▼
File: /data/html/palice/www/libs/dibi/dibi.min.php Line: 1116
Line 1109: new
Line 1110: DibiDriverException(mysql_error($this->connection),mysql_errno($this->connection));}}if(isset($config['sqlmode'])){$this->query("SET sql_mode='$config[sqlmode]'");}$this->query("SET time_zone='".date('P')."'");$this->buffered=empty($config['unbuffered']);}public
Line 1111: function
Line 1112: disconnect(){mysql_close($this->connection);}public
Line 1113: function
Line 1114: query($sql){if($this->buffered){$this->resultSet=@mysql_query($sql,$this->connection);}else{$this->resultSet=@mysql_unbuffered_query($sql,$this->connection);}if(mysql_errno($this->connection)){throw
Line 1115: new
Line 1116: DibiDriverException(mysql_error($this->connection),mysql_errno($this->connection),$sql);}return
Line 1117: is_resource($this->resultSet)?clone$this:NULL;}public
Line 1118: function
Line 1119: getInfo(){$res=array();preg_match_all('#(.+?): +(\d+) *#',mysql_info($this->connection),$matches,PREG_SET_ORDER);if(preg_last_error())throw
Line 1120: new
Line 1121: PcreException;foreach($matches
Line 1122: as$m){$res[$m[1]]=(int)$m[2];}return$res;}public
Line 1123: function
Call stack ▼
dibi/dibi.min.php (263) source ► DibiMySqlDriver-> query (arguments ►)
$sql string(492) "SELECT COUNT(*) FROM (SELECT authorUrl as link, name, surname, CONCAT( IF(r, 'R', ''), IF(class - 202 ... "
Line 256: function Line 257: dataSource($args){$args=func_get_args();$this->connect();$translator=new Line 258: DibiTranslator($this->driver);return Line 259: new Line 260: DibiDataSource($translator->translate($args),$this);}final Line 261: public Line 262: function Line 263: nativeQuery($sql){$this->connect();if($this->profiler!==NULL){$event=IDibiProfiler::QUERY;if(preg_match('#\s*(SELECT|UPDATE|INSERT|DELETE)#i',$sql,$matches)){static$events=array('SELECT'=>IDibiProfiler::SELECT,'UPDATE'=>IDibiProfiler::UPDATE,'INSERT'=>IDibiProfiler::INSERT,'DELETE'=>IDibiProfiler::DELETE);$event=$events[strtoupper($matches[1])];}$ticket=$this->profiler->before($this,$event,$sql);}dibi::$sql=$sql;if($res=$this->driver->query($sql)){$res=new Line 264: DibiResult($res,$this->config['result']);}else{$res=$this->driver->getAffectedRows();}if(isset($ticket)){$this->profiler->after($ticket,$res);}return$res;}public Line 265: function Line 266: getAffectedRows(){$rows=$this->driver->getAffectedRows();if(!is_int($rows)||$rows<0)throw Line 267: new Line 268: DibiException('Cannot retrieve number of affected rows.');return$rows;}public Line 269: function Line 270: affectedRows(){return$this->getAffectedRows();}public
dibi/dibi.min.php (624) source ► DibiConnection-> nativeQuery (arguments ►)
$sql string(492) "SELECT COUNT(*) FROM (SELECT authorUrl as link, name, surname, CONCAT( IF(r, 'R', ''), IF(class - 202 ... "
Line 617: FROM %SQL',$this->sql,' Line 618: %ex',$this->conds?array('WHERE %and',$this->conds):NULL,' Line 619: %ex',$this->sorting?array('ORDER BY %by',$this->sorting):NULL,' Line 620: %ofs %lmt',$this->offset,$this->limit);}public Line 621: function Line 622: count(){if($this->count===NULL){$this->count=$this->conds||$this->offset||$this->limit?(int)$this->connection->nativeQuery('SELECT COUNT(*) FROM ('.$this->__toString().') AS t')->fetchSingle():$this->getTotalCount();}return$this->count;}public Line 623: function Line 624: getTotalCount(){if($this->totalCount===NULL){$this->totalCount=(int)$this->connection->nativeQuery('SELECT COUNT(*) FROM '.$this->sql)->fetchSingle();}return$this->totalCount;}}class Line 625: DibiFluent Line 626: extends Line 627: DibiObject Line 628: implements Line 629: IDataSource{const Line 630: REMOVE=FALSE;public Line 631: static$masks=array('SELECT'=>array('SELECT','DISTINCT','FROM','WHERE','GROUP BY','HAVING','ORDER BY','LIMIT','OFFSET'),'UPDATE'=>array('UPDATE','SET','WHERE','ORDER BY','LIMIT'),'INSERT'=>array('INSERT','INTO','VALUES','SELECT'),'DELETE'=>array('DELETE','FROM','USING','WHERE','ORDER BY','LIMIT'));public
dibi/dibi.min.php (622) source ► DibiDataSource-> getTotalCount ()
Line 615: __toString(){return$this->connection->sql(' Line 616: SELECT %n',(empty($this->cols)?'*':$this->cols),' Line 617: FROM %SQL',$this->sql,' Line 618: %ex',$this->conds?array('WHERE %and',$this->conds):NULL,' Line 619: %ex',$this->sorting?array('ORDER BY %by',$this->sorting):NULL,' Line 620: %ofs %lmt',$this->offset,$this->limit);}public Line 621: function Line 622: count(){if($this->count===NULL){$this->count=$this->conds||$this->offset||$this->limit?(int)$this->connection->nativeQuery('SELECT COUNT(*) FROM ('.$this->__toString().') AS t')->fetchSingle():$this->getTotalCount();}return$this->count;}public Line 623: function Line 624: getTotalCount(){if($this->totalCount===NULL){$this->totalCount=(int)$this->connection->nativeQuery('SELECT COUNT(*) FROM '.$this->sql)->fetchSingle();}return$this->totalCount;}}class Line 625: DibiFluent Line 626: extends Line 627: DibiObject Line 628: implements Line 629: IDataSource{const
<PHP inner-code> DibiDataSource-> count ()
DataGrid/DataGrid.php (135) source ► count (arguments ►)
$var object(DibiDataSource) (10) ►
{ "connection" private => object(DibiConnection) (4) ▼
{ "config" private => array(9) ►
"sql" private => string(471) "(SELECT authorUrl as link, name, surname, CONCAT( IF(r, 'R', ''), IF(class - 2020 < 0, ' ', ... " "result" private => NULL "count" private => NULL "totalCount" private => NULL "cols" private => array(0) "sorting" private => array(0) "conds" private => array(0) "offset" private => NULL "limit" private => NULL }{ "driver" => string(5) "mysql" "database" => string(8) "harmcore" "host" => string(9) "localhost" "username" => string(8) "harmcore" "password" => string(8) "H4rmX1X1" "charset" => string(4) "utf8" "result" => array(2) { ... } "name" => int(0) "options" => NULL }
"driver" private => object(DibiMySqlDriver) (3) ▼{ "connection" private => resource of type(mysql link) "resultSet" private => bool(FALSE) "buffered" private => bool(TRUE) }
"profiler" private => NULL "connected" private => bool(TRUE) }Line 128: * @param DibiDataSource Line 129: * @throws DibiException Line 130: * @return void Line 131: */ Line 132: public function bindDataTable(DibiDataSource $dataSource) Line 133: { Line 134: $this->dataSource = $dataSource; Line 135: $this->paginator->itemCount = count($dataSource); Line 136: } Line 137: Line 138: Line 139: /** Line 140: * Getter / property method. Line 141: * @return DibiDataSource Line 142: */
presenters/DefaultPresenter.php (230) source ► DataGrid-> bindDataTable (arguments ►)
$dataSource object(DibiDataSource) (10) ►
{ "connection" private => object(DibiConnection) (4) ▼
{ "config" private => array(9) ►
"sql" private => string(471) "(SELECT authorUrl as link, name, surname, CONCAT( IF(r, 'R', ''), IF(class - 2020 < 0, ' ', ... " "result" private => NULL "count" private => NULL "totalCount" private => NULL "cols" private => array(0) "sorting" private => array(0) "conds" private => array(0) "offset" private => NULL "limit" private => NULL }{ "driver" => string(5) "mysql" "database" => string(8) "harmcore" "host" => string(9) "localhost" "username" => string(8) "harmcore" "password" => string(8) "H4rmX1X1" "charset" => string(4) "utf8" "result" => array(2) { ... } "name" => int(0) "options" => NULL }
"driver" private => object(DibiMySqlDriver) (3) ▼{ "connection" private => resource of type(mysql link) "resultSet" private => bool(FALSE) "buffered" private => bool(TRUE) }
"profiler" private => NULL "connected" private => bool(TRUE) }Line 223: Model::sqlClassName(Model::getSchoolYear()) . 'as classMark,', Line 224: Model::sqlSumWorks() . 'as [sum],', Line 225: Model::sqlSumReads() . 'as [read]', Line 226: 'FROM [authors]', Line 227: 'WHERE %and', $this->where, Line 228: '%if', isset($search), 'AND %sql', $search, '%end'//"MATCH(title) AGAINST('".$search."')"; Line 229: ) Line 230: ); );Line 231: $grid->addColumn('name', 'Jméno')->getCellPrototype()->addClass('first'); Line 232: $grid->addColumn('surname', 'Příjmení')->addDefaultSorting('asc'); Line 233: Line 234: if($this->notCol('class')) $grid->addColumn('class', 'Maturita')->getCellPrototype()->style('text-align: center;'); Line 235: Line 236: $grid->addColumn('classMark', 'Třída')->getCellPrototype()->style('text-align: right;'); Line 237:
Nette/loader.php (421) source ► Front_DefaultPresenter-> createComponentAuthors (arguments ►)
$name string(7) "authors"
Line 414: IComponent&&$component->getParent()===NULL){$this->addComponent($component,$name);}}if(isset($this->components[$name])){if(!isset($ext)){return$this->components[$name];}elseif($this->components[$name]instanceof Line 415: IComponentContainer){return$this->components[$name]->getComponent($ext,$need);}elseif($need){throw Line 416: new Line 417: InvalidArgumentException("Component with name '$name' is not container and cannot have '$ext' component.");}}elseif($need){throw Line 418: new Line 419: InvalidArgumentException("Component with name '$name' does not exist.");}}protected Line 420: function Line 421: createComponent($name){$ucname=ucfirst($name);$method='createComponent'.$ucname;if($ucname!==$name&&method_exists($this,$method)&&$this->getReflection()->getMethod($method)->getName()===$method){return$this->$method($name);}}final Line 422: function Line 423: getComponents($deep=FALSE,$filterType=NULL){$iterator=new Line 424: RecursiveComponentIterator($this->components);if($deep){$deep=$deep>0?RecursiveIteratorIterator::SELF_FIRST:RecursiveIteratorIterator::CHILD_FIRST;$iterator=new Line 425: RecursiveIteratorIterator($iterator,$deep);}if($filterType){Framework::fixNamespace($filterType);$iterator=new Line 426: InstanceFilterIterator($iterator,$filterType);}return$iterator;}protected Line 427: function Line 428: validateChildComponent(IComponent$child){}function
Nette/loader.php (412) source ► ComponentContainer-> createComponent (arguments ►)
$name string(7) "authors"
Line 405: new Line 406: InvalidArgumentException("Component named '$name' is not located in this container.");}unset($this->components[$name]);$component->setParent(NULL);}final Line 407: function Line 408: getComponent($name,$need=TRUE){if(is_int($name)){$name=(string)$name;}elseif(!is_string($name)){throw Line 409: new Line 410: InvalidArgumentException("Component name must be integer or string, ".gettype($name)." given.");}else{$a=strpos($name,self::NAME_SEPARATOR);if($a!==FALSE){$ext=(string)substr($name,$a+1);$name=substr($name,0,$a);}if($name===''){throw Line 411: new Line 412: InvalidArgumentException("Component or subcomponent name must not be empty string.");}}if(!isset($this->components[$name])){$component=$this->createComponent($name);if($component Line 413: instanceof Line 414: IComponent&&$component->getParent()===NULL){$this->addComponent($component,$name);}}if(isset($this->components[$name])){if(!isset($ext)){return$this->components[$name];}elseif($this->components[$name]instanceof Line 415: IComponentContainer){return$this->components[$name]->getComponent($ext,$need);}elseif($need){throw Line 416: new Line 417: InvalidArgumentException("Component with name '$name' is not container and cannot have '$ext' component.");}}elseif($need){throw Line 418: new Line 419: InvalidArgumentException("Component with name '$name' does not exist.");}}protected
Nette/loader.php (772) source ► ComponentContainer-> getComponent (arguments ►)
$name string(7) "authors"
Line 765: $template->control=$this; Line 766: $template->presenter=$presenter; Line 767: $template->baseUri=Environment::getVariable('baseUri'); Line 768: $template->basePath=rtrim($template->baseUri,'/'); Line 769: if($presenter!==NULL&&$presenter->hasFlashSession()){$id=$this->getParamId('flash');$template->flashes=$presenter->getFlashSession()->$id;}if(!isset($template->flashes)||!is_array($template->flashes)){$template->flashes=array();}$template->registerHelper('escape','Nette\Templates\TemplateHelpers::escapeHtml');$template->registerHelper('escapeUrl','rawurlencode');$template->registerHelper('stripTags','strip_tags');$template->registerHelper('nl2br','nl2br');$template->registerHelper('substr','iconv_substr');$template->registerHelper('repeat','str_repeat');$template->registerHelper('implode','implode');$template->registerHelper('number','number_format');$template->registerHelperLoader('Nette\Templates\TemplateHelpers::loader');return$template;}function Line 770: templatePrepareFilters($template){$template->registerFilter(new Line 771: LatteFilter);}function Line 772: getWidget($name){return$this->getComponent($name);}function Line 773: flashMessage($message,$type='info'){$id=$this->getParamId('flash');$messages=$this->getPresenter()->getFlashSession()->$id;$messages[]=$flash=(object)array('message'=>$message,'type'=>$type);$this->getTemplate()->flashes=$messages;$this->getPresenter()->getFlashSession()->$id=$messages;return$flash;}function Line 774: invalidateControl($snippet=NULL){$this->invalidSnippets[$snippet]=TRUE;}function Line 775: validateControl($snippet=NULL){if($snippet===NULL){$this->invalidSnippets=array();}else{unset($this->invalidSnippets[$snippet]);}}function Line 776: isControlInvalid($snippet=NULL){if($snippet===NULL){if(count($this->invalidSnippets)>0){return Line 777: TRUE;}else{foreach($this->getComponents()as$component){if($component Line 778: instanceof Line 779: IRenderable&&$component->isControlInvalid()){return
c-Nette.Template/_FrontModule.templates.Default.authors.phtml-4e6fae95f52cb6deb952f90143d1032b.php (17) source ► Control-> getWidget (arguments ►)
$name string(7) "authors"
Line 10: // Line 11: if (!function_exists($_cb->blocks['content'][] = '_cbb1543609183_content')) { function _cbb1543609183_content($_cb) { extract(func_get_arg(1)) Line 12: ?> Line 13: Line 14: <?php if (isset($filter)): ?><h3><?php echo TemplateHelpers::escapeHtml($filter) ?>:</h3><?php endif ?> Line 15: Line 16: Line 17: <?php $control->getWidget("authors")->render() ?> Line 18: Line 19: <?php Line 20: }} Line 21: Line 22: Line 23: // Line 24: // block admin
Nette/loader.php (4026) source ► _cbb1543609183_content (arguments ►)
$_cb object(stdClass) (3) ▼
{ "blocks" => array(2) ▼
{ "content" => array(1) ▼
"templates" => array(2) ▼{ 0 => string(22) "_cbb1543609183_content" }
"admin" => array(1) ▼{ 0 => string(20) "_cbb1492989eff_admin" }
}{ "f99abba826" => object(Template) (7) ►
"extends" => bool(FALSE) }{ "file" private => string(69) "/data/html/palice/www/app/FrontModule/templates/Default/authors.phtml" "warnOnUndefined" => bool(TRUE) "onPrepareFilters" => array(1) { ... } "params" private => array(13) { ... } "filters" private => array(0) "helpers" private => array(8) { ... } "helperLoaders" private => array(1) { ... } }
"99799f5366" => object(Template) (7) ►{ "file" private => string(61) "/data/html/palice/www/app/FrontModule/templates/@layout.phtml" "warnOnUndefined" => bool(TRUE) "onPrepareFilters" => array(1) { ... } "params" private => array(13) { ... } "filters" private => array(0) "helpers" private => array(8) { ... } "helperLoaders" private => array(1) { ... } }
}#1 array(13) ►
{ "component" => object(Front_DefaultPresenter) (36) ►
{ "where" protected => array(1) ▼
"control" => object(Front_DefaultPresenter) (36) ►{ "class" => string(4) "2020" }
"order" protected => array(0) "grade" protected => NULL "palicka" protected => NULL "palice" protected => NULL "celaPalicka" protected => NULL "search" protected => NULL "searchFull" protected => NULL "searchFulltext" protected => NULL "model" protected => NULL "onShutdown" => NULL "request" private => object(PresenterRequest) (7) ►{ "method" private => string(3) "GET" "flags" private => array(1) { ... } "name" private => string(13) "Front:Default" "params" private => array(7) { ... } "post" private => array(0) "files" private => array(0) "frozen" private => bool(TRUE) }
"response" private => object(RenderResponse) (1) ▼{ "source" private => object(Template) (7) { ... } }
"autoCanonicalize" => bool(TRUE) "absoluteUrls" => bool(FALSE) "globalParams" private => array(0) "globalState" private => array(0) "globalStateSinces" private => array(0) "action" private => string(7) "authors" "view" private => string(7) "authors" "layout" private => NULL "payload" private => object(stdClass) (0) {} "signalReceiver" private => string(0) "" "signal" private => NULL "ajaxMode" private => bool(FALSE) "startupCheck" private => bool(TRUE) "lastCreatedRequest" private => object(PresenterRequest) (7) ►{ "method" private => string(7) "FORWARD" "flags" private => array(0) "name" private => string(13) "Front:Default" "params" private => array(1) { ... } "post" private => array(0) "files" private => array(0) "frozen" private => bool(FALSE) }
"lastCreatedRequestFlag" private => array(1) ▼{ "current" => bool(FALSE) }
"template" private => object(Template) (7) ►{ "file" private => string(69) "/data/html/palice/www/app/FrontModule/templates/Default/authors.phtml" "warnOnUndefined" => bool(TRUE) "onPrepareFilters" => array(1) { ... } "params" private => array(13) { ... } "filters" private => array(0) "helpers" private => array(8) { ... } "helperLoaders" private => array(1) { ... } }
"invalidSnippets" private => array(0) "params" protected => array(7) ►{ "action" => string(7) "authors" "class" => string(4) "2020" "category" => NULL "grade" => NULL "type" => NULL "award" => NULL "year" => NULL }
"components" private => array(0) "cloning" private => NULL "parent" private => NULL "name" private => string(13) "Front:Default" "monitors" private => array(1) ▼{ "Presenter" => array(4) { ... } }
}{ "where" protected => array(1) ▼
"presenter" => object(Front_DefaultPresenter) (36) ►{ "class" => string(4) "2020" }
"order" protected => array(0) "grade" protected => NULL "palicka" protected => NULL "palice" protected => NULL "celaPalicka" protected => NULL "search" protected => NULL "searchFull" protected => NULL "searchFulltext" protected => NULL "model" protected => NULL "onShutdown" => NULL "request" private => object(PresenterRequest) (7) ►{ "method" private => string(3) "GET" "flags" private => array(1) { ... } "name" private => string(13) "Front:Default" "params" private => array(7) { ... } "post" private => array(0) "files" private => array(0) "frozen" private => bool(TRUE) }
"response" private => object(RenderResponse) (1) ▼{ "source" private => object(Template) (7) { ... } }
"autoCanonicalize" => bool(TRUE) "absoluteUrls" => bool(FALSE) "globalParams" private => array(0) "globalState" private => array(0) "globalStateSinces" private => array(0) "action" private => string(7) "authors" "view" private => string(7) "authors" "layout" private => NULL "payload" private => object(stdClass) (0) {} "signalReceiver" private => string(0) "" "signal" private => NULL "ajaxMode" private => bool(FALSE) "startupCheck" private => bool(TRUE) "lastCreatedRequest" private => object(PresenterRequest) (7) ►{ "method" private => string(7) "FORWARD" "flags" private => array(0) "name" private => string(13) "Front:Default" "params" private => array(1) { ... } "post" private => array(0) "files" private => array(0) "frozen" private => bool(FALSE) }
"lastCreatedRequestFlag" private => array(1) ▼{ "current" => bool(FALSE) }
"template" private => object(Template) (7) ►{ "file" private => string(69) "/data/html/palice/www/app/FrontModule/templates/Default/authors.phtml" "warnOnUndefined" => bool(TRUE) "onPrepareFilters" => array(1) { ... } "params" private => array(13) { ... } "filters" private => array(0) "helpers" private => array(8) { ... } "helperLoaders" private => array(1) { ... } }
"invalidSnippets" private => array(0) "params" protected => array(7) ►{ "action" => string(7) "authors" "class" => string(4) "2020" "category" => NULL "grade" => NULL "type" => NULL "award" => NULL "year" => NULL }
"components" private => array(0) "cloning" private => NULL "parent" private => NULL "name" private => string(13) "Front:Default" "monitors" private => array(1) ▼{ "Presenter" => array(4) { ... } }
}{ "where" protected => array(1) ▼
"baseUri" => string(1) "/" "basePath" => string(0) "" "flashes" => array(0) "filter" => string(24) "Maturitní ročník 2020" "filters" => array(3) ▼{ "class" => string(4) "2020" }
"order" protected => array(0) "grade" protected => NULL "palicka" protected => NULL "palice" protected => NULL "celaPalicka" protected => NULL "search" protected => NULL "searchFull" protected => NULL "searchFulltext" protected => NULL "model" protected => NULL "onShutdown" => NULL "request" private => object(PresenterRequest) (7) ►{ "method" private => string(3) "GET" "flags" private => array(1) { ... } "name" private => string(13) "Front:Default" "params" private => array(7) { ... } "post" private => array(0) "files" private => array(0) "frozen" private => bool(TRUE) }
"response" private => object(RenderResponse) (1) ▼{ "source" private => object(Template) (7) { ... } }
"autoCanonicalize" => bool(TRUE) "absoluteUrls" => bool(FALSE) "globalParams" private => array(0) "globalState" private => array(0) "globalStateSinces" private => array(0) "action" private => string(7) "authors" "view" private => string(7) "authors" "layout" private => NULL "payload" private => object(stdClass) (0) {} "signalReceiver" private => string(0) "" "signal" private => NULL "ajaxMode" private => bool(FALSE) "startupCheck" private => bool(TRUE) "lastCreatedRequest" private => object(PresenterRequest) (7) ►{ "method" private => string(7) "FORWARD" "flags" private => array(0) "name" private => string(13) "Front:Default" "params" private => array(1) { ... } "post" private => array(0) "files" private => array(0) "frozen" private => bool(FALSE) }
"lastCreatedRequestFlag" private => array(1) ▼{ "current" => bool(FALSE) }
"template" private => object(Template) (7) ►{ "file" private => string(69) "/data/html/palice/www/app/FrontModule/templates/Default/authors.phtml" "warnOnUndefined" => bool(TRUE) "onPrepareFilters" => array(1) { ... } "params" private => array(13) { ... } "filters" private => array(0) "helpers" private => array(8) { ... } "helperLoaders" private => array(1) { ... } }
"invalidSnippets" private => array(0) "params" protected => array(7) ►{ "action" => string(7) "authors" "class" => string(4) "2020" "category" => NULL "grade" => NULL "type" => NULL "award" => NULL "year" => NULL }
"components" private => array(0) "cloning" private => NULL "parent" private => NULL "name" private => string(13) "Front:Default" "monitors" private => array(1) ▼{ "Presenter" => array(4) { ... } }
}{ "works" => array(4) ▼
"schoolYear" => int(2020) "newest" => array(2) ▼{ "year" => array(12) { ... } "award" => array(5) { ... } "type" => array(7) { ... } "grade" => array(4) { ... } }
"palicka" => array(1) ▼{ "category" => array(4) { ... } }
"authors" => array(1) ▼{ "class" => array(16) { ... } }
}{ 0 => object(DibiRow) (3) ▼
"mostread" => array(3) ▼{ "url" => string(45) "svetec-a-rytir-stredoveky-ideal-sara-elichova" "title" => string(40) "Světec a rytíř - středověký ideál" "authorName" => string(15) "Sára Elichová" }
1 => object(DibiRow) (3) ▼{ "url" => string(53) "-na-exkurzi-ve-valce-aneb-fotograficka-tereza-cechova" "title" => string(81) "„Na exkurzi ve válce” aneb Fotografická svědectví války ve Vietnamu" "authorName" => string(16) "Tereza Čechová" }
}{ 0 => object(DibiRow) (3) ▼
"layout" => string(61) "/data/html/palice/www/app/FrontModule/templates/@layout.phtml" "template" => object(Template) (7) ►{ "url" => string(34) "antiutopie-karla-capka-jiri-balhar" "title" => string(23) "Antiutopie Karla Čapka" "authorName" => string(13) "Jiří Balhar" }
1 => object(DibiRow) (3) ▼{ "url" => string(22) "propornon-ondrej-cerny" "title" => string(9) "PROPORNON" "authorName" => string(15) "Ondřej Černý" }
2 => object(DibiRow) (3) ▼{ "url" => string(73) "estetika-a-symbolika-panelovych-sidlist-v-ceskoslovensku-kristyna-kvetova" "title" => string(61) "Estetika a symbolika panelových sídlišť v Československu" "authorName" => string(19) "Kristýna Květová" }
}{ "file" private => string(61) "/data/html/palice/www/app/FrontModule/templates/@layout.phtml" "warnOnUndefined" => bool(TRUE) "onPrepareFilters" => array(1) ▼
}{ 0 => array(2) { ... } }
"params" private => array(13) ►{ "component" => object(Front_DefaultPresenter) (36) { ... } "control" => object(Front_DefaultPresenter) (36) { ... } "presenter" => object(Front_DefaultPresenter) (36) { ... } "baseUri" => string(1) "/" "basePath" => string(0) "" "flashes" => array(0) "filter" => string(24) "Maturitní ročník 2020" "filters" => array(3) { ... } "schoolYear" => int(2020) "newest" => array(2) { ... } "mostread" => array(3) { ... } "layout" => string(61) "/data/html/palice/www/app/FrontModule/templates/@layout.phtml" "template" => object(Template) (7) { *RECURSION* } }
"filters" private => array(0) "helpers" private => array(8) ►{ "escape" => object(Callback) (1) { ... } "escapeurl" => object(Callback) (1) { ... } "striptags" => object(Callback) (1) { ... } "nl2br" => object(Callback) (1) { ... } "substr" => object(Callback) (1) { ... } "repeat" => object(Callback) (1) { ... } "implode" => object(Callback) (1) { ... } "number" => object(Callback) (1) { ... } }
"helperLoaders" private => array(1) ▼{ 0 => object(Callback) (1) { ... } }
}Line 4019: InvalidStateException("Missing arguments in {default} on line {$this->filter->line}.");}return'extract('.LatteFilter::formatArray($content).', EXTR_SKIP)';}function Line 4020: macroEscape($content){return$this->filter->escape;}function Line 4021: macroModifiers($content,$modifiers){return Line 4022: LatteFilter::formatModifiers($content,$modifiers);}static Line 4023: function Line 4024: callBlock($context,$name,$params){if(empty($context->blocks[$name])){throw Line 4025: new Line 4026: InvalidStateException("Call to undefined block '$name'.");}$block=reset($context->blocks[$name]);$block($context,$params);}static Line 4027: function Line 4028: callBlockParent($context,$name,$params){if(empty($context->blocks[$name])||($block=next($context->blocks[$name]))===FALSE){throw Line 4029: new Line 4030: InvalidStateException("Call to undefined parent block '$name'.");}$block($context,$params);}static Line 4031: function Line 4032: includeTemplate($destination,$params,$template){if($destination Line 4033: instanceof
c-Nette.Template/_FrontModule.templates._layout.phtml-d04ccd73e9687148d39093a2cf4e8625.php (124) source ► LatteMacros:: callBlock (arguments ►)
$context object(stdClass) (3) ▼
{ "blocks" => array(2) ▼
{ "content" => array(1) ▼
"templates" => array(2) ▼{ 0 => string(22) "_cbb1543609183_content" }
"admin" => array(1) ▼{ 0 => string(20) "_cbb1492989eff_admin" }
}{ "f99abba826" => object(Template) (7) ►
"extends" => bool(FALSE) }{ "file" private => string(69) "/data/html/palice/www/app/FrontModule/templates/Default/authors.phtml" "warnOnUndefined" => bool(TRUE) "onPrepareFilters" => array(1) { ... } "params" private => array(13) { ... } "filters" private => array(0) "helpers" private => array(8) { ... } "helperLoaders" private => array(1) { ... } }
"99799f5366" => object(Template) (7) ►{ "file" private => string(61) "/data/html/palice/www/app/FrontModule/templates/@layout.phtml" "warnOnUndefined" => bool(TRUE) "onPrepareFilters" => array(1) { ... } "params" private => array(13) { ... } "filters" private => array(0) "helpers" private => array(8) { ... } "helperLoaders" private => array(1) { ... } }
}$name string(7) "content"
$params array(13) ►
{ "component" => object(Front_DefaultPresenter) (36) ►
{ "where" protected => array(1) ▼
"control" => object(Front_DefaultPresenter) (36) ►{ "class" => string(4) "2020" }
"order" protected => array(0) "grade" protected => NULL "palicka" protected => NULL "palice" protected => NULL "celaPalicka" protected => NULL "search" protected => NULL "searchFull" protected => NULL "searchFulltext" protected => NULL "model" protected => NULL "onShutdown" => NULL "request" private => object(PresenterRequest) (7) ►{ "method" private => string(3) "GET" "flags" private => array(1) { ... } "name" private => string(13) "Front:Default" "params" private => array(7) { ... } "post" private => array(0) "files" private => array(0) "frozen" private => bool(TRUE) }
"response" private => object(RenderResponse) (1) ▼{ "source" private => object(Template) (7) { ... } }
"autoCanonicalize" => bool(TRUE) "absoluteUrls" => bool(FALSE) "globalParams" private => array(0) "globalState" private => array(0) "globalStateSinces" private => array(0) "action" private => string(7) "authors" "view" private => string(7) "authors" "layout" private => NULL "payload" private => object(stdClass) (0) {} "signalReceiver" private => string(0) "" "signal" private => NULL "ajaxMode" private => bool(FALSE) "startupCheck" private => bool(TRUE) "lastCreatedRequest" private => object(PresenterRequest) (7) ►{ "method" private => string(7) "FORWARD" "flags" private => array(0) "name" private => string(13) "Front:Default" "params" private => array(1) { ... } "post" private => array(0) "files" private => array(0) "frozen" private => bool(FALSE) }
"lastCreatedRequestFlag" private => array(1) ▼{ "current" => bool(FALSE) }
"template" private => object(Template) (7) ►{ "file" private => string(69) "/data/html/palice/www/app/FrontModule/templates/Default/authors.phtml" "warnOnUndefined" => bool(TRUE) "onPrepareFilters" => array(1) { ... } "params" private => array(13) { ... } "filters" private => array(0) "helpers" private => array(8) { ... } "helperLoaders" private => array(1) { ... } }
"invalidSnippets" private => array(0) "params" protected => array(7) ►{ "action" => string(7) "authors" "class" => string(4) "2020" "category" => NULL "grade" => NULL "type" => NULL "award" => NULL "year" => NULL }
"components" private => array(0) "cloning" private => NULL "parent" private => NULL "name" private => string(13) "Front:Default" "monitors" private => array(1) ▼{ "Presenter" => array(4) { ... } }
}{ "where" protected => array(1) ▼
"presenter" => object(Front_DefaultPresenter) (36) ►{ "class" => string(4) "2020" }
"order" protected => array(0) "grade" protected => NULL "palicka" protected => NULL "palice" protected => NULL "celaPalicka" protected => NULL "search" protected => NULL "searchFull" protected => NULL "searchFulltext" protected => NULL "model" protected => NULL "onShutdown" => NULL "request" private => object(PresenterRequest) (7) ►{ "method" private => string(3) "GET" "flags" private => array(1) { ... } "name" private => string(13) "Front:Default" "params" private => array(7) { ... } "post" private => array(0) "files" private => array(0) "frozen" private => bool(TRUE) }
"response" private => object(RenderResponse) (1) ▼{ "source" private => object(Template) (7) { ... } }
"autoCanonicalize" => bool(TRUE) "absoluteUrls" => bool(FALSE) "globalParams" private => array(0) "globalState" private => array(0) "globalStateSinces" private => array(0) "action" private => string(7) "authors" "view" private => string(7) "authors" "layout" private => NULL "payload" private => object(stdClass) (0) {} "signalReceiver" private => string(0) "" "signal" private => NULL "ajaxMode" private => bool(FALSE) "startupCheck" private => bool(TRUE) "lastCreatedRequest" private => object(PresenterRequest) (7) ►{ "method" private => string(7) "FORWARD" "flags" private => array(0) "name" private => string(13) "Front:Default" "params" private => array(1) { ... } "post" private => array(0) "files" private => array(0) "frozen" private => bool(FALSE) }
"lastCreatedRequestFlag" private => array(1) ▼{ "current" => bool(FALSE) }
"template" private => object(Template) (7) ►{ "file" private => string(69) "/data/html/palice/www/app/FrontModule/templates/Default/authors.phtml" "warnOnUndefined" => bool(TRUE) "onPrepareFilters" => array(1) { ... } "params" private => array(13) { ... } "filters" private => array(0) "helpers" private => array(8) { ... } "helperLoaders" private => array(1) { ... } }
"invalidSnippets" private => array(0) "params" protected => array(7) ►{ "action" => string(7) "authors" "class" => string(4) "2020" "category" => NULL "grade" => NULL "type" => NULL "award" => NULL "year" => NULL }
"components" private => array(0) "cloning" private => NULL "parent" private => NULL "name" private => string(13) "Front:Default" "monitors" private => array(1) ▼{ "Presenter" => array(4) { ... } }
}{ "where" protected => array(1) ▼
"baseUri" => string(1) "/" "basePath" => string(0) "" "flashes" => array(0) "filter" => string(24) "Maturitní ročník 2020" "filters" => array(3) ▼{ "class" => string(4) "2020" }
"order" protected => array(0) "grade" protected => NULL "palicka" protected => NULL "palice" protected => NULL "celaPalicka" protected => NULL "search" protected => NULL "searchFull" protected => NULL "searchFulltext" protected => NULL "model" protected => NULL "onShutdown" => NULL "request" private => object(PresenterRequest) (7) ►{ "method" private => string(3) "GET" "flags" private => array(1) { ... } "name" private => string(13) "Front:Default" "params" private => array(7) { ... } "post" private => array(0) "files" private => array(0) "frozen" private => bool(TRUE) }
"response" private => object(RenderResponse) (1) ▼{ "source" private => object(Template) (7) { ... } }
"autoCanonicalize" => bool(TRUE) "absoluteUrls" => bool(FALSE) "globalParams" private => array(0) "globalState" private => array(0) "globalStateSinces" private => array(0) "action" private => string(7) "authors" "view" private => string(7) "authors" "layout" private => NULL "payload" private => object(stdClass) (0) {} "signalReceiver" private => string(0) "" "signal" private => NULL "ajaxMode" private => bool(FALSE) "startupCheck" private => bool(TRUE) "lastCreatedRequest" private => object(PresenterRequest) (7) ►{ "method" private => string(7) "FORWARD" "flags" private => array(0) "name" private => string(13) "Front:Default" "params" private => array(1) { ... } "post" private => array(0) "files" private => array(0) "frozen" private => bool(FALSE) }
"lastCreatedRequestFlag" private => array(1) ▼{ "current" => bool(FALSE) }
"template" private => object(Template) (7) ►{ "file" private => string(69) "/data/html/palice/www/app/FrontModule/templates/Default/authors.phtml" "warnOnUndefined" => bool(TRUE) "onPrepareFilters" => array(1) { ... } "params" private => array(13) { ... } "filters" private => array(0) "helpers" private => array(8) { ... } "helperLoaders" private => array(1) { ... } }
"invalidSnippets" private => array(0) "params" protected => array(7) ►{ "action" => string(7) "authors" "class" => string(4) "2020" "category" => NULL "grade" => NULL "type" => NULL "award" => NULL "year" => NULL }
"components" private => array(0) "cloning" private => NULL "parent" private => NULL "name" private => string(13) "Front:Default" "monitors" private => array(1) ▼{ "Presenter" => array(4) { ... } }
}{ "works" => array(4) ▼
"schoolYear" => int(2020) "newest" => array(2) ▼{ "year" => array(12) { ... } "award" => array(5) { ... } "type" => array(7) { ... } "grade" => array(4) { ... } }
"palicka" => array(1) ▼{ "category" => array(4) { ... } }
"authors" => array(1) ▼{ "class" => array(16) { ... } }
}{ 0 => object(DibiRow) (3) ▼
"mostread" => array(3) ▼{ "url" => string(45) "svetec-a-rytir-stredoveky-ideal-sara-elichova" "title" => string(40) "Světec a rytíř - středověký ideál" "authorName" => string(15) "Sára Elichová" }
1 => object(DibiRow) (3) ▼{ "url" => string(53) "-na-exkurzi-ve-valce-aneb-fotograficka-tereza-cechova" "title" => string(81) "„Na exkurzi ve válce” aneb Fotografická svědectví války ve Vietnamu" "authorName" => string(16) "Tereza Čechová" }
}{ 0 => object(DibiRow) (3) ▼
"layout" => string(61) "/data/html/palice/www/app/FrontModule/templates/@layout.phtml" "template" => object(Template) (7) ►{ "url" => string(34) "antiutopie-karla-capka-jiri-balhar" "title" => string(23) "Antiutopie Karla Čapka" "authorName" => string(13) "Jiří Balhar" }
1 => object(DibiRow) (3) ▼{ "url" => string(22) "propornon-ondrej-cerny" "title" => string(9) "PROPORNON" "authorName" => string(15) "Ondřej Černý" }
2 => object(DibiRow) (3) ▼{ "url" => string(73) "estetika-a-symbolika-panelovych-sidlist-v-ceskoslovensku-kristyna-kvetova" "title" => string(61) "Estetika a symbolika panelových sídlišť v Československu" "authorName" => string(19) "Kristýna Květová" }
}{ "file" private => string(61) "/data/html/palice/www/app/FrontModule/templates/@layout.phtml" "warnOnUndefined" => bool(TRUE) "onPrepareFilters" => array(1) ▼
}{ 0 => array(2) { ... } }
"params" private => array(13) ►{ "component" => object(Front_DefaultPresenter) (36) { ... } "control" => object(Front_DefaultPresenter) (36) { ... } "presenter" => object(Front_DefaultPresenter) (36) { ... } "baseUri" => string(1) "/" "basePath" => string(0) "" "flashes" => array(0) "filter" => string(24) "Maturitní ročník 2020" "filters" => array(3) { ... } "schoolYear" => int(2020) "newest" => array(2) { ... } "mostread" => array(3) { ... } "layout" => string(61) "/data/html/palice/www/app/FrontModule/templates/@layout.phtml" "template" => object(Template) (7) { *RECURSION* } }
"filters" private => array(0) "helpers" private => array(8) ►{ "escape" => object(Callback) (1) { ... } "escapeurl" => object(Callback) (1) { ... } "striptags" => object(Callback) (1) { ... } "nl2br" => object(Callback) (1) { ... } "substr" => object(Callback) (1) { ... } "repeat" => object(Callback) (1) { ... } "implode" => object(Callback) (1) { ... } "number" => object(Callback) (1) { ... } }
"helperLoaders" private => array(1) ▼{ 0 => object(Callback) (1) { ... } }
}Line 117: </div> Line 118: <div id="page"> Line 119: <div class="top"> Line 120: </div> Line 121: <div class="body"> Line 122: <div id="content"> Line 123: Line 124: <?php LatteMacros::callBlock($_cb, 'content', $template->getParams()) ?> Line 125: <?php if (isset($adminMode)): LatteMacros::callBlock($_cb, 'admin', $template->getParams()) ;endif ?> Line 126: Line 127: </div> Line 128: Line 129: <div id="rightbar"> Line 130: Line 131: <?php extract(array($menuNames = array('works'=>'Seznam prací', 'palicka'=>'Chytrá palička', 'authors'=>'Seznam autorů'))) ;extract(array($filterNames = array('year'=>'Rok', 'award'=>'Ocenění', 'type'=>'Typ', 'grade'=>'Ročník', 'class'=>'Maturita', 'category'=>'Ročník'))) ?>
Nette/loader.php (323) source ► include (arguments ►)
#0 string(121) "/data/html/palice/www/app/temp/c-Nette.Template/_FrontModule.templates._layout.phtml-d04ccd73e9687148d39093a2cf4e8625.php"
Line 316: __construct(){throw Line 317: new Line 318: LogicException("Cannot instantiate static class ".get_class($this));}static Line 319: function Line 320: evaluate(){if(func_num_args()>1){extract(func_get_arg(1));}return Line 321: eval('?>'.func_get_arg(0));}static Line 322: function Line 323: load(){if(func_num_args()>1){extract(func_get_arg(1));}return include func_get_arg(0);}}abstract Line 324: class Line 325: AutoLoader Line 326: extends Line 327: Object{static Line 328: private$loaders=array();public Line 329: static$count=0;final Line 330: static
Nette/loader.php (4153) source ► LimitedScope:: load (arguments ►)
#0 string(121) "/data/html/palice/www/app/temp/c-Nette.Template/_FrontModule.templates._layout.phtml-d04ccd73e9687148d39093a2cf4e8625.php"
#1 array(14) ►
{ "component" => object(Front_DefaultPresenter) (36) ►
{ "where" protected => array(1) ▼
"control" => object(Front_DefaultPresenter) (36) ►{ "class" => string(4) "2020" }
"order" protected => array(0) "grade" protected => NULL "palicka" protected => NULL "palice" protected => NULL "celaPalicka" protected => NULL "search" protected => NULL "searchFull" protected => NULL "searchFulltext" protected => NULL "model" protected => NULL "onShutdown" => NULL "request" private => object(PresenterRequest) (7) ►{ "method" private => string(3) "GET" "flags" private => array(1) { ... } "name" private => string(13) "Front:Default" "params" private => array(7) { ... } "post" private => array(0) "files" private => array(0) "frozen" private => bool(TRUE) }
"response" private => object(RenderResponse) (1) ▼{ "source" private => object(Template) (7) { ... } }
"autoCanonicalize" => bool(TRUE) "absoluteUrls" => bool(FALSE) "globalParams" private => array(0) "globalState" private => array(0) "globalStateSinces" private => array(0) "action" private => string(7) "authors" "view" private => string(7) "authors" "layout" private => NULL "payload" private => object(stdClass) (0) {} "signalReceiver" private => string(0) "" "signal" private => NULL "ajaxMode" private => bool(FALSE) "startupCheck" private => bool(TRUE) "lastCreatedRequest" private => object(PresenterRequest) (7) ►{ "method" private => string(7) "FORWARD" "flags" private => array(0) "name" private => string(13) "Front:Default" "params" private => array(1) { ... } "post" private => array(0) "files" private => array(0) "frozen" private => bool(FALSE) }
"lastCreatedRequestFlag" private => array(1) ▼{ "current" => bool(FALSE) }
"template" private => object(Template) (7) ►{ "file" private => string(69) "/data/html/palice/www/app/FrontModule/templates/Default/authors.phtml" "warnOnUndefined" => bool(TRUE) "onPrepareFilters" => array(1) { ... } "params" private => array(13) { ... } "filters" private => array(0) "helpers" private => array(8) { ... } "helperLoaders" private => array(1) { ... } }
"invalidSnippets" private => array(0) "params" protected => array(7) ►{ "action" => string(7) "authors" "class" => string(4) "2020" "category" => NULL "grade" => NULL "type" => NULL "award" => NULL "year" => NULL }
"components" private => array(0) "cloning" private => NULL "parent" private => NULL "name" private => string(13) "Front:Default" "monitors" private => array(1) ▼{ "Presenter" => array(4) { ... } }
}{ "where" protected => array(1) ▼
"presenter" => object(Front_DefaultPresenter) (36) ►{ "class" => string(4) "2020" }
"order" protected => array(0) "grade" protected => NULL "palicka" protected => NULL "palice" protected => NULL "celaPalicka" protected => NULL "search" protected => NULL "searchFull" protected => NULL "searchFulltext" protected => NULL "model" protected => NULL "onShutdown" => NULL "request" private => object(PresenterRequest) (7) ►{ "method" private => string(3) "GET" "flags" private => array(1) { ... } "name" private => string(13) "Front:Default" "params" private => array(7) { ... } "post" private => array(0) "files" private => array(0) "frozen" private => bool(TRUE) }
"response" private => object(RenderResponse) (1) ▼{ "source" private => object(Template) (7) { ... } }
"autoCanonicalize" => bool(TRUE) "absoluteUrls" => bool(FALSE) "globalParams" private => array(0) "globalState" private => array(0) "globalStateSinces" private => array(0) "action" private => string(7) "authors" "view" private => string(7) "authors" "layout" private => NULL "payload" private => object(stdClass) (0) {} "signalReceiver" private => string(0) "" "signal" private => NULL "ajaxMode" private => bool(FALSE) "startupCheck" private => bool(TRUE) "lastCreatedRequest" private => object(PresenterRequest) (7) ►{ "method" private => string(7) "FORWARD" "flags" private => array(0) "name" private => string(13) "Front:Default" "params" private => array(1) { ... } "post" private => array(0) "files" private => array(0) "frozen" private => bool(FALSE) }
"lastCreatedRequestFlag" private => array(1) ▼{ "current" => bool(FALSE) }
"template" private => object(Template) (7) ►{ "file" private => string(69) "/data/html/palice/www/app/FrontModule/templates/Default/authors.phtml" "warnOnUndefined" => bool(TRUE) "onPrepareFilters" => array(1) { ... } "params" private => array(13) { ... } "filters" private => array(0) "helpers" private => array(8) { ... } "helperLoaders" private => array(1) { ... } }
"invalidSnippets" private => array(0) "params" protected => array(7) ►{ "action" => string(7) "authors" "class" => string(4) "2020" "category" => NULL "grade" => NULL "type" => NULL "award" => NULL "year" => NULL }
"components" private => array(0) "cloning" private => NULL "parent" private => NULL "name" private => string(13) "Front:Default" "monitors" private => array(1) ▼{ "Presenter" => array(4) { ... } }
}{ "where" protected => array(1) ▼
"baseUri" => string(1) "/" "basePath" => string(0) "" "flashes" => array(0) "filter" => string(24) "Maturitní ročník 2020" "filters" => array(3) ▼{ "class" => string(4) "2020" }
"order" protected => array(0) "grade" protected => NULL "palicka" protected => NULL "palice" protected => NULL "celaPalicka" protected => NULL "search" protected => NULL "searchFull" protected => NULL "searchFulltext" protected => NULL "model" protected => NULL "onShutdown" => NULL "request" private => object(PresenterRequest) (7) ►{ "method" private => string(3) "GET" "flags" private => array(1) { ... } "name" private => string(13) "Front:Default" "params" private => array(7) { ... } "post" private => array(0) "files" private => array(0) "frozen" private => bool(TRUE) }
"response" private => object(RenderResponse) (1) ▼{ "source" private => object(Template) (7) { ... } }
"autoCanonicalize" => bool(TRUE) "absoluteUrls" => bool(FALSE) "globalParams" private => array(0) "globalState" private => array(0) "globalStateSinces" private => array(0) "action" private => string(7) "authors" "view" private => string(7) "authors" "layout" private => NULL "payload" private => object(stdClass) (0) {} "signalReceiver" private => string(0) "" "signal" private => NULL "ajaxMode" private => bool(FALSE) "startupCheck" private => bool(TRUE) "lastCreatedRequest" private => object(PresenterRequest) (7) ►{ "method" private => string(7) "FORWARD" "flags" private => array(0) "name" private => string(13) "Front:Default" "params" private => array(1) { ... } "post" private => array(0) "files" private => array(0) "frozen" private => bool(FALSE) }
"lastCreatedRequestFlag" private => array(1) ▼{ "current" => bool(FALSE) }
"template" private => object(Template) (7) ►{ "file" private => string(69) "/data/html/palice/www/app/FrontModule/templates/Default/authors.phtml" "warnOnUndefined" => bool(TRUE) "onPrepareFilters" => array(1) { ... } "params" private => array(13) { ... } "filters" private => array(0) "helpers" private => array(8) { ... } "helperLoaders" private => array(1) { ... } }
"invalidSnippets" private => array(0) "params" protected => array(7) ►{ "action" => string(7) "authors" "class" => string(4) "2020" "category" => NULL "grade" => NULL "type" => NULL "award" => NULL "year" => NULL }
"components" private => array(0) "cloning" private => NULL "parent" private => NULL "name" private => string(13) "Front:Default" "monitors" private => array(1) ▼{ "Presenter" => array(4) { ... } }
}{ "works" => array(4) ▼
"schoolYear" => int(2020) "newest" => array(2) ▼{ "year" => array(12) { ... } "award" => array(5) { ... } "type" => array(7) { ... } "grade" => array(4) { ... } }
"palicka" => array(1) ▼{ "category" => array(4) { ... } }
"authors" => array(1) ▼{ "class" => array(16) { ... } }
}{ 0 => object(DibiRow) (3) ▼
"mostread" => array(3) ▼{ "url" => string(45) "svetec-a-rytir-stredoveky-ideal-sara-elichova" "title" => string(40) "Světec a rytíř - středověký ideál" "authorName" => string(15) "Sára Elichová" }
1 => object(DibiRow) (3) ▼{ "url" => string(53) "-na-exkurzi-ve-valce-aneb-fotograficka-tereza-cechova" "title" => string(81) "„Na exkurzi ve válce” aneb Fotografická svědectví války ve Vietnamu" "authorName" => string(16) "Tereza Čechová" }
}{ 0 => object(DibiRow) (3) ▼
"layout" => string(61) "/data/html/palice/www/app/FrontModule/templates/@layout.phtml" "template" => object(Template) (7) ►{ "url" => string(34) "antiutopie-karla-capka-jiri-balhar" "title" => string(23) "Antiutopie Karla Čapka" "authorName" => string(13) "Jiří Balhar" }
1 => object(DibiRow) (3) ▼{ "url" => string(22) "propornon-ondrej-cerny" "title" => string(9) "PROPORNON" "authorName" => string(15) "Ondřej Černý" }
2 => object(DibiRow) (3) ▼{ "url" => string(73) "estetika-a-symbolika-panelovych-sidlist-v-ceskoslovensku-kristyna-kvetova" "title" => string(61) "Estetika a symbolika panelových sídlišť v Československu" "authorName" => string(19) "Kristýna Květová" }
}{ "file" private => string(61) "/data/html/palice/www/app/FrontModule/templates/@layout.phtml" "warnOnUndefined" => bool(TRUE) "onPrepareFilters" => array(1) ▼
"_cb" => object(stdClass) (3) ▼{ 0 => array(2) { ... } }
"params" private => array(13) ►{ "component" => object(Front_DefaultPresenter) (36) { ... } "control" => object(Front_DefaultPresenter) (36) { ... } "presenter" => object(Front_DefaultPresenter) (36) { ... } "baseUri" => string(1) "/" "basePath" => string(0) "" "flashes" => array(0) "filter" => string(24) "Maturitní ročník 2020" "filters" => array(3) { ... } "schoolYear" => int(2020) "newest" => array(2) { ... } "mostread" => array(3) { ... } "layout" => string(61) "/data/html/palice/www/app/FrontModule/templates/@layout.phtml" "template" => object(Template) (7) { *RECURSION* } }
"filters" private => array(0) "helpers" private => array(8) ►{ "escape" => object(Callback) (1) { ... } "escapeurl" => object(Callback) (1) { ... } "striptags" => object(Callback) (1) { ... } "nl2br" => object(Callback) (1) { ... } "substr" => object(Callback) (1) { ... } "repeat" => object(Callback) (1) { ... } "implode" => object(Callback) (1) { ... } "number" => object(Callback) (1) { ... } }
"helperLoaders" private => array(1) ▼{ 0 => object(Callback) (1) { ... } }
}{ "templates" => array(2) ▼
}{ "f99abba826" => object(Template) (7) { ... } "99799f5366" => object(Template) (7) { ... } }
"extends" => string(61) "/data/html/palice/www/app/FrontModule/templates/@layout.phtml" "blocks" => array(2) ▼{ "content" => array(1) { ... } "admin" => array(1) { ... } }
}Line 4146: FileNotFoundException("Missing template file '$file'.");}$this->file=$file;return$this;}function Line 4147: getFile(){return$this->file;}function Line 4148: render(){if($this->file==NULL){throw Line 4149: new Line 4150: InvalidStateException("Template file name was not specified.");}$this->__set('template',$this);$shortName=str_replace(Environment::getVariable('appDir'),'',$this->file);$cache=new Line 4151: Cache($this->getCacheStorage(),'Nette.Template');$key=trim(strtr($shortName,'\\/@','.._'),'.').'-'.md5($this->file);$cached=$content=$cache[$key];if($content===NULL){if(!$this->getFilters()){$this->onPrepareFilters($this);}if(!$this->getFilters()){LimitedScope::load($this->file,$this->getParams());return;}$content=$this->compile(file_get_contents($this->file),"file \xE2\x80\xA6$shortName");$cache->save($key,$content,array(Cache::FILES=>$this->file,Cache::EXPIRE=>self::$cacheExpire));$cache->release();$cached=$cache[$key];}if($cached!==NULL&&self::$cacheStorage Line 4152: instanceof Line 4153: TemplateCacheStorage){LimitedScope::load($cached['file'],$this->getParams());fclose($cached['handle']);}else{LimitedScope::evaluate($content,$this->getParams());}}static Line 4154: function Line 4155: setCacheStorage(ICacheStorage$storage){self::$cacheStorage=$storage;}static Line 4156: function Line 4157: getCacheStorage(){if(self::$cacheStorage===NULL){self::$cacheStorage=new Line 4158: TemplateCacheStorage(Environment::getVariable('tempDir'));}return Line 4159: self::$cacheStorage;}}class Line 4160: TemplateCacheStorage
c-Nette.Template/_FrontModule.templates.Default.authors.phtml-4e6fae95f52cb6deb952f90143d1032b.php (43) source ► Template-> render ()
Line 36: if ($_cb->extends) { ob_start(); } Line 37: elseif (isset($presenter, $control) && $presenter->isAjax()) { LatteMacros::renderSnippets($control, $_cb, get_defined_vars()); } Line 38: Line 39: if (SnippetHelper::$outputAllowed) { Line 40: if (!$_cb->extends) { call_user_func(reset($_cb->blocks['content']), $_cb, get_defined_vars()); } if (!$_cb->extends) { call_user_func(reset($_cb->blocks['admin']), $_cb, get_defined_vars()); } Line 41: } Line 42: Line 43: if ($_cb->extends) { ob_end_clean(); LatteMacros::includeTemplate($_cb->extends, get_defined_vars(), $template)->render(); } Line 44:
Nette/loader.php (323) source ► include (arguments ►)
#0 string(129) "/data/html/palice/www/app/temp/c-Nette.Template/_FrontModule.templates.Default.authors.phtml-4e6fae95f52cb6deb952f90143d1032b.php"
Line 316: __construct(){throw Line 317: new Line 318: LogicException("Cannot instantiate static class ".get_class($this));}static Line 319: function Line 320: evaluate(){if(func_num_args()>1){extract(func_get_arg(1));}return Line 321: eval('?>'.func_get_arg(0));}static Line 322: function Line 323: load(){if(func_num_args()>1){extract(func_get_arg(1));}return include func_get_arg(0);}}abstract Line 324: class Line 325: AutoLoader Line 326: extends Line 327: Object{static Line 328: private$loaders=array();public Line 329: static$count=0;final Line 330: static
Nette/loader.php (4153) source ► LimitedScope:: load (arguments ►)
#0 string(129) "/data/html/palice/www/app/temp/c-Nette.Template/_FrontModule.templates.Default.authors.phtml-4e6fae95f52cb6deb952f90143d1032b.php"
#1 array(14) ►
{ "component" => object(Front_DefaultPresenter) (36) ►
{ "where" protected => array(1) ▼
"control" => object(Front_DefaultPresenter) (36) ►{ "class" => string(4) "2020" }
"order" protected => array(0) "grade" protected => NULL "palicka" protected => NULL "palice" protected => NULL "celaPalicka" protected => NULL "search" protected => NULL "searchFull" protected => NULL "searchFulltext" protected => NULL "model" protected => NULL "onShutdown" => NULL "request" private => object(PresenterRequest) (7) ►{ "method" private => string(3) "GET" "flags" private => array(1) { ... } "name" private => string(13) "Front:Default" "params" private => array(7) { ... } "post" private => array(0) "files" private => array(0) "frozen" private => bool(TRUE) }
"response" private => object(RenderResponse) (1) ▼{ "source" private => object(Template) (7) { ... } }
"autoCanonicalize" => bool(TRUE) "absoluteUrls" => bool(FALSE) "globalParams" private => array(0) "globalState" private => array(0) "globalStateSinces" private => array(0) "action" private => string(7) "authors" "view" private => string(7) "authors" "layout" private => NULL "payload" private => object(stdClass) (0) {} "signalReceiver" private => string(0) "" "signal" private => NULL "ajaxMode" private => bool(FALSE) "startupCheck" private => bool(TRUE) "lastCreatedRequest" private => object(PresenterRequest) (7) ►{ "method" private => string(7) "FORWARD" "flags" private => array(0) "name" private => string(13) "Front:Default" "params" private => array(1) { ... } "post" private => array(0) "files" private => array(0) "frozen" private => bool(FALSE) }
"lastCreatedRequestFlag" private => array(1) ▼{ "current" => bool(FALSE) }
"template" private => object(Template) (7) ►{ "file" private => string(69) "/data/html/palice/www/app/FrontModule/templates/Default/authors.phtml" "warnOnUndefined" => bool(TRUE) "onPrepareFilters" => array(1) { ... } "params" private => array(13) { ... } "filters" private => array(0) "helpers" private => array(8) { ... } "helperLoaders" private => array(1) { ... } }
"invalidSnippets" private => array(0) "params" protected => array(7) ►{ "action" => string(7) "authors" "class" => string(4) "2020" "category" => NULL "grade" => NULL "type" => NULL "award" => NULL "year" => NULL }
"components" private => array(0) "cloning" private => NULL "parent" private => NULL "name" private => string(13) "Front:Default" "monitors" private => array(1) ▼{ "Presenter" => array(4) { ... } }
}{ "where" protected => array(1) ▼
"presenter" => object(Front_DefaultPresenter) (36) ►{ "class" => string(4) "2020" }
"order" protected => array(0) "grade" protected => NULL "palicka" protected => NULL "palice" protected => NULL "celaPalicka" protected => NULL "search" protected => NULL "searchFull" protected => NULL "searchFulltext" protected => NULL "model" protected => NULL "onShutdown" => NULL "request" private => object(PresenterRequest) (7) ►{ "method" private => string(3) "GET" "flags" private => array(1) { ... } "name" private => string(13) "Front:Default" "params" private => array(7) { ... } "post" private => array(0) "files" private => array(0) "frozen" private => bool(TRUE) }
"response" private => object(RenderResponse) (1) ▼{ "source" private => object(Template) (7) { ... } }
"autoCanonicalize" => bool(TRUE) "absoluteUrls" => bool(FALSE) "globalParams" private => array(0) "globalState" private => array(0) "globalStateSinces" private => array(0) "action" private => string(7) "authors" "view" private => string(7) "authors" "layout" private => NULL "payload" private => object(stdClass) (0) {} "signalReceiver" private => string(0) "" "signal" private => NULL "ajaxMode" private => bool(FALSE) "startupCheck" private => bool(TRUE) "lastCreatedRequest" private => object(PresenterRequest) (7) ►{ "method" private => string(7) "FORWARD" "flags" private => array(0) "name" private => string(13) "Front:Default" "params" private => array(1) { ... } "post" private => array(0) "files" private => array(0) "frozen" private => bool(FALSE) }
"lastCreatedRequestFlag" private => array(1) ▼{ "current" => bool(FALSE) }
"template" private => object(Template) (7) ►{ "file" private => string(69) "/data/html/palice/www/app/FrontModule/templates/Default/authors.phtml" "warnOnUndefined" => bool(TRUE) "onPrepareFilters" => array(1) { ... } "params" private => array(13) { ... } "filters" private => array(0) "helpers" private => array(8) { ... } "helperLoaders" private => array(1) { ... } }
"invalidSnippets" private => array(0) "params" protected => array(7) ►{ "action" => string(7) "authors" "class" => string(4) "2020" "category" => NULL "grade" => NULL "type" => NULL "award" => NULL "year" => NULL }
"components" private => array(0) "cloning" private => NULL "parent" private => NULL "name" private => string(13) "Front:Default" "monitors" private => array(1) ▼{ "Presenter" => array(4) { ... } }
}{ "where" protected => array(1) ▼
"baseUri" => string(1) "/" "basePath" => string(0) "" "flashes" => array(0) "filter" => string(24) "Maturitní ročník 2020" "filters" => array(3) ▼{ "class" => string(4) "2020" }
"order" protected => array(0) "grade" protected => NULL "palicka" protected => NULL "palice" protected => NULL "celaPalicka" protected => NULL "search" protected => NULL "searchFull" protected => NULL "searchFulltext" protected => NULL "model" protected => NULL "onShutdown" => NULL "request" private => object(PresenterRequest) (7) ►{ "method" private => string(3) "GET" "flags" private => array(1) { ... } "name" private => string(13) "Front:Default" "params" private => array(7) { ... } "post" private => array(0) "files" private => array(0) "frozen" private => bool(TRUE) }
"response" private => object(RenderResponse) (1) ▼{ "source" private => object(Template) (7) { ... } }
"autoCanonicalize" => bool(TRUE) "absoluteUrls" => bool(FALSE) "globalParams" private => array(0) "globalState" private => array(0) "globalStateSinces" private => array(0) "action" private => string(7) "authors" "view" private => string(7) "authors" "layout" private => NULL "payload" private => object(stdClass) (0) {} "signalReceiver" private => string(0) "" "signal" private => NULL "ajaxMode" private => bool(FALSE) "startupCheck" private => bool(TRUE) "lastCreatedRequest" private => object(PresenterRequest) (7) ►{ "method" private => string(7) "FORWARD" "flags" private => array(0) "name" private => string(13) "Front:Default" "params" private => array(1) { ... } "post" private => array(0) "files" private => array(0) "frozen" private => bool(FALSE) }
"lastCreatedRequestFlag" private => array(1) ▼{ "current" => bool(FALSE) }
"template" private => object(Template) (7) ►{ "file" private => string(69) "/data/html/palice/www/app/FrontModule/templates/Default/authors.phtml" "warnOnUndefined" => bool(TRUE) "onPrepareFilters" => array(1) { ... } "params" private => array(13) { ... } "filters" private => array(0) "helpers" private => array(8) { ... } "helperLoaders" private => array(1) { ... } }
"invalidSnippets" private => array(0) "params" protected => array(7) ►{ "action" => string(7) "authors" "class" => string(4) "2020" "category" => NULL "grade" => NULL "type" => NULL "award" => NULL "year" => NULL }
"components" private => array(0) "cloning" private => NULL "parent" private => NULL "name" private => string(13) "Front:Default" "monitors" private => array(1) ▼{ "Presenter" => array(4) { ... } }
}{ "works" => array(4) ▼
"schoolYear" => int(2020) "newest" => array(2) ▼{ "year" => array(12) { ... } "award" => array(5) { ... } "type" => array(7) { ... } "grade" => array(4) { ... } }
"palicka" => array(1) ▼{ "category" => array(4) { ... } }
"authors" => array(1) ▼{ "class" => array(16) { ... } }
}{ 0 => object(DibiRow) (3) ▼
"mostread" => array(3) ▼{ "url" => string(45) "svetec-a-rytir-stredoveky-ideal-sara-elichova" "title" => string(40) "Světec a rytíř - středověký ideál" "authorName" => string(15) "Sára Elichová" }
1 => object(DibiRow) (3) ▼{ "url" => string(53) "-na-exkurzi-ve-valce-aneb-fotograficka-tereza-cechova" "title" => string(81) "„Na exkurzi ve válce” aneb Fotografická svědectví války ve Vietnamu" "authorName" => string(16) "Tereza Čechová" }
}{ 0 => object(DibiRow) (3) ▼
"layout" => string(61) "/data/html/palice/www/app/FrontModule/templates/@layout.phtml" "_extends" => string(61) "/data/html/palice/www/app/FrontModule/templates/@layout.phtml" "template" => object(Template) (7) ►{ "url" => string(34) "antiutopie-karla-capka-jiri-balhar" "title" => string(23) "Antiutopie Karla Čapka" "authorName" => string(13) "Jiří Balhar" }
1 => object(DibiRow) (3) ▼{ "url" => string(22) "propornon-ondrej-cerny" "title" => string(9) "PROPORNON" "authorName" => string(15) "Ondřej Černý" }
2 => object(DibiRow) (3) ▼{ "url" => string(73) "estetika-a-symbolika-panelovych-sidlist-v-ceskoslovensku-kristyna-kvetova" "title" => string(61) "Estetika a symbolika panelových sídlišť v Československu" "authorName" => string(19) "Kristýna Květová" }
}{ "file" private => string(69) "/data/html/palice/www/app/FrontModule/templates/Default/authors.phtml" "warnOnUndefined" => bool(TRUE) "onPrepareFilters" => array(1) ▼
}{ 0 => array(2) { ... } }
"params" private => array(13) ►{ "component" => object(Front_DefaultPresenter) (36) { ... } "control" => object(Front_DefaultPresenter) (36) { ... } "presenter" => object(Front_DefaultPresenter) (36) { ... } "baseUri" => string(1) "/" "basePath" => string(0) "" "flashes" => array(0) "filter" => string(24) "Maturitní ročník 2020" "filters" => array(3) { ... } "schoolYear" => int(2020) "newest" => array(2) { ... } "mostread" => array(3) { ... } "layout" => string(61) "/data/html/palice/www/app/FrontModule/templates/@layout.phtml" "template" => object(Template) (7) { *RECURSION* } }
"filters" private => array(0) "helpers" private => array(8) ►{ "escape" => object(Callback) (1) { ... } "escapeurl" => object(Callback) (1) { ... } "striptags" => object(Callback) (1) { ... } "nl2br" => object(Callback) (1) { ... } "substr" => object(Callback) (1) { ... } "repeat" => object(Callback) (1) { ... } "implode" => object(Callback) (1) { ... } "number" => object(Callback) (1) { ... } }
"helperLoaders" private => array(1) ▼{ 0 => object(Callback) (1) { ... } }
}Line 4146: FileNotFoundException("Missing template file '$file'.");}$this->file=$file;return$this;}function Line 4147: getFile(){return$this->file;}function Line 4148: render(){if($this->file==NULL){throw Line 4149: new Line 4150: InvalidStateException("Template file name was not specified.");}$this->__set('template',$this);$shortName=str_replace(Environment::getVariable('appDir'),'',$this->file);$cache=new Line 4151: Cache($this->getCacheStorage(),'Nette.Template');$key=trim(strtr($shortName,'\\/@','.._'),'.').'-'.md5($this->file);$cached=$content=$cache[$key];if($content===NULL){if(!$this->getFilters()){$this->onPrepareFilters($this);}if(!$this->getFilters()){LimitedScope::load($this->file,$this->getParams());return;}$content=$this->compile(file_get_contents($this->file),"file \xE2\x80\xA6$shortName");$cache->save($key,$content,array(Cache::FILES=>$this->file,Cache::EXPIRE=>self::$cacheExpire));$cache->release();$cached=$cache[$key];}if($cached!==NULL&&self::$cacheStorage Line 4152: instanceof Line 4153: TemplateCacheStorage){LimitedScope::load($cached['file'],$this->getParams());fclose($cached['handle']);}else{LimitedScope::evaluate($content,$this->getParams());}}static Line 4154: function Line 4155: setCacheStorage(ICacheStorage$storage){self::$cacheStorage=$storage;}static Line 4156: function Line 4157: getCacheStorage(){if(self::$cacheStorage===NULL){self::$cacheStorage=new Line 4158: TemplateCacheStorage(Environment::getVariable('tempDir'));}return Line 4159: self::$cacheStorage;}}class Line 4160: TemplateCacheStorage
Nette/loader.php (1162) source ► Template-> render ()
Line 1155: implements Line 1156: IPresenterResponse{private$source;function Line 1157: __construct($source){$this->source=$source;}final Line 1158: function Line 1159: getSource(){return$this->source;}function Line 1160: send(){if($this->source Line 1161: instanceof Line 1162: ITemplate){$this->source->render();}else{echo$this->source;}}}class Line 1163: CliRouter Line 1164: extends Line 1165: Object Line 1166: implements Line 1167: IRouter{const Line 1168: PRESENTER_KEY='action';private$defaults;function Line 1169: __construct($defaults=array()){$this->defaults=$defaults;}function
Nette/loader.php (659) source ► RenderResponse-> send ()
Line 652: new Line 653: BadRequestException('Invalid request.');}}$this->requests[]=$request;$this->onRequest($this,$request);$presenter=$request->getPresenterName();try{$class=$this->getPresenterLoader()->getPresenterClass($presenter);$request->setPresenterName($presenter);}catch(InvalidPresenterException$e){throw Line 654: new Line 655: BadRequestException($e->getMessage(),404,$e);}$request->freeze();$this->presenter=new$class;$response=$this->presenter->run($request);if($response Line 656: instanceof Line 657: ForwardingResponse){$request=$response->getRequest();continue;}elseif($response Line 658: instanceof Line 659: IPresenterResponse){$response->send();}break;}catch(Exception$e){if($this->catchExceptions===NULL){$this->catchExceptions=Environment::isProduction();}if(!$this->catchExceptions){throw$e;}$this->onError($this,$e);if($repeatedError){$e=new Line 660: ApplicationException('An error occured while executing error-presenter',0,$e);}if(!$httpResponse->isSent()){$httpResponse->setCode($e Line 661: instanceof Line 662: BadRequestException?$e->getCode():500);}if(!$repeatedError&&$this->errorPresenter){$repeatedError=TRUE;$request=new Line 663: PresenterRequest($this->errorPresenter,PresenterRequest::FORWARD,array('exception'=>$e));}else{echo"<meta name='robots' content='noindex'>\n\n";if($e Line 664: instanceof Line 665: BadRequestException){echo"<title>404 Not Found</title>\n\n<h1>Not Found</h1>\n\n<p>The requested URL was not found on this server.</p>";}else{Debug::processException($e,FALSE);echo"<title>500 Internal Server Error</title>\n\n<h1>Server Error</h1>\n\n","<p>The server encountered an internal error and was unable to complete your request. Please try again later.</p>";}echo"\n\n<hr>\n<small><i>Nette Framework</i></small>";break;}}}while(1);$this->onShutdown($this,isset($e)?$e:NULL);}final Line 666: function
app/bootstrap.php (79) source ► Application-> run ()
Line 72: //} Line 73: //$router[] = new SimpleRouter('Front:Default:default'); Line 74: Line 75: Line 76: Line 77: Line 78: // Step 5: Run the application! Line 79: $application->run(); Line 80: Line 81:
www/index.php (19) source ► require (arguments ►)
#0 string(39) "/data/html/palice/www/app/bootstrap.php"
Line 12: // absolute filesystem path to the application root Line 13: define('APP_DIR', WWW_DIR . '/app'); Line 14: Line 15: // absolute filesystem path to the libraries Line 16: define('LIBS_DIR', WWW_DIR . '/libs'); Line 17: Line 18: // load bootstrap file Line 19: require APP_DIR . '/bootstrap.php'; Line 20:
SQL ▼
SELECT COUNT(*) FROM ( SELECT authorUrl as link, name, surname, CONCAT( IF(r, 'R', ''), IF(class - 2020 < 0, ' ', CONCAT( IF(r, 8, 4) - class + 2020, '.') ), mark )as classMark, ( SELECT COUNT(`workId`) FROM `works` WHERE `author`=`authorId`)as `sum`, ( SELECT SUM(`read`) FROM `works` WHERE `author`=`authorId` GROUP BY `author`)as `read` FROM `authors` WHERE (`class` = '2020') AND ) t
Nette Application ►
Requests
array(1) ▼ {
0 => object(PresenterRequest) (7) ► {
"method" private => string(3) "GET"
"flags" private => array(1) ▼ {
"secured" => bool(FALSE)
}
"name" private => string(13) "Front:Default"
"params" private => array(7) ► {
"action" => string(7) "authors"
"class" => string(4) "2020"
"category" => NULL
"grade" => NULL
"type" => NULL
"award" => NULL
"year" => NULL
}
"post" private => array(0)
"files" private => array(0)
"frozen" private => bool(TRUE)
}
}
Presenter
object(Front_DefaultPresenter) (36) ► {
"where" protected => array(1) ▼ {
"class" => string(4) "2020"
}
"order" protected => array(0)
"grade" protected => NULL
"palicka" protected => NULL
"palice" protected => NULL
"celaPalicka" protected => NULL
"search" protected => NULL
"searchFull" protected => NULL
"searchFulltext" protected => NULL
"model" protected => NULL
"onShutdown" => NULL
"request" private => object(PresenterRequest) (7) ► {
"method" private => string(3) "GET"
"flags" private => array(1) ▼ {
"secured" => bool(FALSE)
}
"name" private => string(13) "Front:Default"
"params" private => array(7) ► {
"action" => string(7) "authors"
"class" => string(4) "2020"
"category" => NULL
"grade" => NULL
"type" => NULL
"award" => NULL
"year" => NULL
}
"post" private => array(0)
"files" private => array(0)
"frozen" private => bool(TRUE)
}
"response" private => object(RenderResponse) (1) ▼ {
"source" private => object(Template) (7) ► {
"file" private => string(69) "/data/html/palice/www/app/FrontModule/templates/Default/authors.phtml"
"warnOnUndefined" => bool(TRUE)
"onPrepareFilters" => array(1) {
...
}
"params" private => array(13) {
...
}
"filters" private => array(0)
"helpers" private => array(8) {
...
}
"helperLoaders" private => array(1) {
...
}
}
}
"autoCanonicalize" => bool(TRUE)
"absoluteUrls" => bool(FALSE)
"globalParams" private => array(0)
"globalState" private => array(0)
"globalStateSinces" private => array(0)
"action" private => string(7) "authors"
"view" private => string(7) "authors"
"layout" private => NULL
"payload" private => object(stdClass) (0) {}
"signalReceiver" private => string(0) ""
"signal" private => NULL
"ajaxMode" private => bool(FALSE)
"startupCheck" private => bool(TRUE)
"lastCreatedRequest" private => object(PresenterRequest) (7) ► {
"method" private => string(7) "FORWARD"
"flags" private => array(0)
"name" private => string(13) "Front:Default"
"params" private => array(1) ▼ {
"action" => string(6) "search"
}
"post" private => array(0)
"files" private => array(0)
"frozen" private => bool(FALSE)
}
"lastCreatedRequestFlag" private => array(1) ▼ {
"current" => bool(FALSE)
}
"template" private => object(Template) (7) ► {
"file" private => string(69) "/data/html/palice/www/app/FrontModule/templates/Default/authors.phtml"
"warnOnUndefined" => bool(TRUE)
"onPrepareFilters" => array(1) ▼ {
0 => array(2) {
...
}
}
"params" private => array(13) ► {
"component" => object(Front_DefaultPresenter) (36) {
*RECURSION*
}
"control" => object(Front_DefaultPresenter) (36) {
*RECURSION*
}
"presenter" => object(Front_DefaultPresenter) (36) {
*RECURSION*
}
"baseUri" => string(1) "/"
"basePath" => string(0) ""
"flashes" => array(0)
"filter" => string(24) "Maturitní ročník 2020"
"filters" => array(3) {
...
}
"schoolYear" => int(2020)
"newest" => array(2) {
...
}
"mostread" => array(3) {
...
}
"layout" => string(61) "/data/html/palice/www/app/FrontModule/templates/@layout.phtml"
"template" => object(Template) (7) {
*RECURSION*
}
}
"filters" private => array(0)
"helpers" private => array(8) ► {
"escape" => object(Callback) (1) {
...
}
"escapeurl" => object(Callback) (1) {
...
}
"striptags" => object(Callback) (1) {
...
}
"nl2br" => object(Callback) (1) {
...
}
"substr" => object(Callback) (1) {
...
}
"repeat" => object(Callback) (1) {
...
}
"implode" => object(Callback) (1) {
...
}
"number" => object(Callback) (1) {
...
}
}
"helperLoaders" private => array(1) ▼ {
0 => object(Callback) (1) {
...
}
}
}
"invalidSnippets" private => array(0)
"params" protected => array(7) ► {
"action" => string(7) "authors"
"class" => string(4) "2020"
"category" => NULL
"grade" => NULL
"type" => NULL
"award" => NULL
"year" => NULL
}
"components" private => array(0)
"cloning" private => NULL
"parent" private => NULL
"name" private => string(13) "Front:Default"
"monitors" private => array(1) ▼ {
"Presenter" => array(4) ▼ {
0 => NULL
1 => NULL
2 => NULL
3 => bool(TRUE)
}
}
}
Environment ►
Constants ▼
WWW_DIR | string(21) "/data/html/palice/www"
|
---|---|
APP_DIR | string(25) "/data/html/palice/www/app"
|
LIBS_DIR | string(26) "/data/html/palice/www/libs"
|
Included files ►(11)
/data/html/palice/www/index.php |
/data/html/palice/www/app/bootstrap.php |
/data/html/palice/www/libs/Nette/loader.php |
/data/html/palice/www/libs/dibi/dibi.min.php |
/data/html/palice/www/app/FrontModule/presenters/DefaultPresenter.php |
/data/html/palice/www/app/FrontModule/presenters/BasePresenter.php |
/data/html/palice/www/app/presenters/BasePresenter.php |
/data/html/palice/www/app/models/Model.php |
/data/html/palice/www/app/temp/c-Nette.Template/_FrontModule.templates.Default.authors.phtml-4e6fae95f52cb6deb952f90143d1032b.php |
/data/html/palice/www/app/temp/c-Nette.Template/_FrontModule.templates._layout.phtml-d04ccd73e9687148d39093a2cf4e8625.php |
/data/html/palice/www/app/components/DataGrid/DataGrid.php |
$_SERVER
REDIRECT_UNIQUE_ID | string(27) "XfP4nujON7Y6yBHKMafspQAAAAk"
|
---|---|
REDIRECT_STATUS | string(3) "200"
|
UNIQUE_ID | string(27) "XfP4nujON7Y6yBHKMafspQAAAAk"
|
HTTP_USER_AGENT | string(40) "CCBot/2.0 (https://commoncrawl.org/faq/)"
|
HTTP_ACCEPT | string(63) "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"
|
HTTP_ACCEPT_LANGUAGE | string(14) "en-US,en;q=0.5"
|
HTTP_IF_MODIFIED_SINCE | string(30) "Thu, 17 Oct 2019 17:41:49 KRAT"
|
HTTP_HOST | string(13) "palice.gjk.cz"
|
HTTP_CONNECTION | string(10) "Keep-Alive"
|
HTTP_ACCEPT_ENCODING | string(4) "gzip"
|
PATH | string(49) "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin"
|
SERVER_SIGNATURE | string(0) ""
|
SERVER_SOFTWARE | string(52) "Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/5.4.16"
|
SERVER_NAME | string(13) "palice.gjk.cz"
|
SERVER_ADDR | string(11) "192.168.1.1"
|
SERVER_PORT | string(2) "80"
|
REMOTE_ADDR | string(11) "3.233.224.8"
|
DOCUMENT_ROOT | string(22) "/data/html/palice/www/"
|
REQUEST_SCHEME | string(4) "http"
|
CONTEXT_PREFIX | string(0) ""
|
CONTEXT_DOCUMENT_ROOT | string(22) "/data/html/palice/www/"
|
SERVER_ADMIN | string(14) "root@localhost"
|
SCRIPT_FILENAME | string(31) "/data/html/palice/www/index.php"
|
REMOTE_PORT | string(5) "54250"
|
REDIRECT_URL | string(28) "/seznam-autoru/maturita/2020"
|
GATEWAY_INTERFACE | string(7) "CGI/1.1"
|
SERVER_PROTOCOL | string(8) "HTTP/1.1"
|
REQUEST_METHOD | string(3) "GET"
|
QUERY_STRING | string(0) ""
|
REQUEST_URI | string(28) "/seznam-autoru/maturita/2020"
|
SCRIPT_NAME | string(10) "/index.php"
|
PHP_SELF | string(10) "/index.php"
|
REQUEST_TIME_FLOAT | float(1576269982.486)
|
REQUEST_TIME | int(1576269982)
|
HTTP request ►
Headers
User-Agent | CCBot/2.0 (https://commoncrawl.org/faq/) |
---|---|
Accept | text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 |
Accept-Language | en-US,en;q=0.5 |
If-Modified-Since | Thu, 17 Oct 2019 17:41:49 KRAT |
Host | palice.gjk.cz |
Connection | Keep-Alive |
Accept-Encoding | gzip |
$_GET
empty
$_POST
empty
$_COOKIE
empty
HTTP response ►
Headers
X-Powered-By: Nette Framework
Content-type: text/html
- Report generated at 2019/12/13 21:46:22
- http://palice.gjk.cz/seznam-autoru/maturita/2020
- PHP 5.4.16
- Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/5.4.16
- Nette Framework 1.0-dev (revision ced2e04 released on 2010-05-11)
Front:Default:authors
Parameter | Value |
---|---|
class | 2020 |
category | NULL
|
grade | NULL
|
type | NULL
|
award | NULL
|
year | NULL
|
Routers
Matched? | Class | Mask | Defaults | Request |
---|---|---|---|---|
no | Route | admin/<presenter>-<action> | module = Admin | |
no | Route | <presenter autor|prace>/<url> | module = Front | |
yes | Route | <presenter>-<action>[/maturita/<class>][/rok/<year>][/cena/<award>][/typ/<type>][/rocnik/<grade>][/kategorie/<category>] | module = Front | Front:Default:authors |
- Nette Framework
477.0ms
13 425.5 kB
Front:Default:authors
- ×