2025-08-12T16:04:52-04:00 DEBUG: VuFindSearch\Backend\Solr\Connector: Query fl=%2A%2Cscore&spellcheck=true&facet=true&facet.limit=30&facet.field=topic_facet&facet.field=instname_str&facet.field=reponame_str&facet.field=dc.publisher.program.fl_str_mv&facet.field=author_facet&facet.field=contributor_str_mv&facet.field=format&facet.field=language&facet.field=dc.subject.por.fl_str_mv&facet.field=dc.subject.eng.fl_str_mv&facet.field=dc.subject.cnpq.fl_str_mv&facet.field=publishDate&facet.field=callnumber-first&facet.field=genre_facet&facet.field=era_facet&facet.field=geographic_facet&facet.sort=count&facet.mincount=1&sort=score+desc&hl=true&hl.fl=%2A&hl.simple.pre=%7B%7B%7B%7BSTART_HILITE%7D%7D%7D%7D&hl.simple.post=%7B%7B%7B%7BEND_HILITE%7D%7D%7D%7D&spellcheck.dictionary=default&wt=json&json.nl=arrarr&rows=20&start=0&spellcheck.q=%28presenta+OR+%28%28%28presentea+OR+presenteeaaaaeane%29+OR+presentan%29+OR+representeeear%29%29+of+Guatemala&qf=title_short%5E750+title_full_unstemmed%5E600+title_full%5E400+title%5E500+title_alt%5E200+title_new%5E100+series%5E50+series2%5E30+author%5E300+author_fuller%5E150+contents%5E10+topic_unstemmed%5E550+topic%5E500+geographic%5E300+genre%5E300+allfields_unstemmed%5E10+fulltext_unstemmed%5E10+allfields+fulltext+description+isbn+issn+long_lat_display&qt=edismax&mm=0%25&q=%28presenta+OR+%28%28%28presentea+OR+presenteeaaaaeane%29+OR+presentan%29+OR+representeeear%29%29+of+Guatemala
2025-08-12T16:04:52-04:00 DEBUG: VuFindSearch\Backend\Solr\Connector: => GET http://localhost:8080/solr/biblio/select?fl=%2A%2Cscore&spellcheck=true&facet=true&facet.limit=30&facet.field=topic_facet&facet.field=instname_str&facet.field=reponame_str&facet.field=dc.publisher.program.fl_str_mv&facet.field=author_facet&facet.field=contributor_str_mv&facet.field=format&facet.field=language&facet.field=dc.subject.por.fl_str_mv&facet.field=dc.subject.eng.fl_str_mv&facet.field=dc.subject.cnpq.fl_str_mv&facet.field=publishDate&facet.field=callnumber-first&facet.field=genre_facet&facet.field=era_facet&facet.field=geographic_facet&facet.sort=count&facet.mincount=1&sort=score+desc&hl=true&hl.fl=%2A&hl.simple.pre=%7B%7B%7B%7BSTART_HILITE%7D%7D%7D%7D&hl.simple.post=%7B%7B%7B%7BEND_HILITE%7D%7D%7D%7D&spellcheck.dictionary=default&wt=json&json.nl=arrarr&rows=20&start=0&spellcheck.q=%28presenta+OR+%28%28%28presentea+OR+presenteeaaaaeane%29+OR+presentan%29+OR+representeeear%29%29+of+Guatemala&qf=title_short%5E750+title_full_unstemmed%5E600+title_full%5E400+title%5E500+title_alt%5E200+title_new%5E100+series%5E50+series2%5E30+author%5E300+author_fuller%5E150+contents%5E10+topic_unstemmed%5E550+topic%5E500+geographic%5E300+genre%5E300+allfields_unstemmed%5E10+fulltext_unstemmed%5E10+allfields+fulltext+description+isbn+issn+long_lat_display&qt=edismax&mm=0%25&q=%28presenta+OR+%28%28%28presentea+OR+presenteeaaaaeane%29+OR+presentan%29+OR+representeeear%29%29+of+Guatemala
2025-08-12T16:04:52-04:00 DEBUG: VuFindSearch\Backend\Solr\Connector: <= 200 OK
2025-08-12T16:04:52-04:00 DEBUG: Deserialized SOLR response
2025-08-12T16:04:52-04:00 DEBUG: VuFindSearch\Backend\Solr\Connector: Query fl=%2A%2Cscore&spellcheck=true&spellcheck.dictionary=basicSpell&wt=json&json.nl=arrarr&rows=0&start=0&spellcheck.q=%28presenta+OR+%28%28%28presentea+OR+presenteeaaaaeane%29+OR+presentan%29+OR+representeeear%29%29+of+Guatemala&qf=title_short%5E750+title_full_unstemmed%5E600+title_full%5E400+title%5E500+title_alt%5E200+title_new%5E100+series%5E50+series2%5E30+author%5E300+author_fuller%5E150+contents%5E10+topic_unstemmed%5E550+topic%5E500+geographic%5E300+genre%5E300+allfields_unstemmed%5E10+fulltext_unstemmed%5E10+allfields+fulltext+description+isbn+issn+long_lat_display&qt=edismax&mm=0%25&q=%28presenta+OR+%28%28%28presentea+OR+presenteeaaaaeane%29+OR+presentan%29+OR+representeeear%29%29+of+Guatemala
2025-08-12T16:04:52-04:00 DEBUG: VuFindSearch\Backend\Solr\Connector: => GET http://localhost:8080/solr/biblio/select?fl=%2A%2Cscore&spellcheck=true&spellcheck.dictionary=basicSpell&wt=json&json.nl=arrarr&rows=0&start=0&spellcheck.q=%28presenta+OR+%28%28%28presentea+OR+presenteeaaaaeane%29+OR+presentan%29+OR+representeeear%29%29+of+Guatemala&qf=title_short%5E750+title_full_unstemmed%5E600+title_full%5E400+title%5E500+title_alt%5E200+title_new%5E100+series%5E50+series2%5E30+author%5E300+author_fuller%5E150+contents%5E10+topic_unstemmed%5E550+topic%5E500+geographic%5E300+genre%5E300+allfields_unstemmed%5E10+fulltext_unstemmed%5E10+allfields+fulltext+description+isbn+issn+long_lat_display&qt=edismax&mm=0%25&q=%28presenta+OR+%28%28%28presentea+OR+presenteeaaaaeane%29+OR+presentan%29+OR+representeeear%29%29+of+Guatemala
<? $data = $this->driver->getRawData(); ?> <br> <input type="hidden" value="<?= $this->escapeHtmlAttr($this->driver->getUniqueID()) ?>" class="hiddenId" /> <input type="hidden" value="<?= $this->escapeHtmlAttr($this->driver->getSourceIdentifier()) ?>" class="hiddenSource" /> <div class="media"> <div class="media-body"> <div class="result-body"> <div class="result-formats clearfix"> <?= $this->record($this->driver)->getFormatList() ?> <? if (!$openUrlActive && empty($urls) && $this->driver->supportsAjaxStatus()): ?> <span class="status ajax-availability hidden"> <span class="label label-default"><?= $this->transEsc('Loading') ?>...</span> </span> <? endif; ?> </div> </div> <div class="result-title"> <a href="<?= $this->recordLink()->getUrl($this->driver) ?>" class="title getFull" data-view="<?= $this->params->getOptions()->getListViewOption() ?>"> <?= $this->record($this->driver)->getTitleHtml() ?> </a> </div> <div class="row"> <div class="col-sm-6 text-left"> <? $summAuthors = $this->driver->getRawData()['author_facet']; if (!empty($summAuthors)): ?> <?= $this->transEsc('by') ?> <? $authorCount = count($summAuthors); foreach ($summAuthors as $i => $summAuthor): ?> <a href="<?= $this->record($this->driver)->getLink('author', $this->highlight($summAuthor, null, true, false)) ?>"><?= $this->highlight($summAuthor) ?></a><?= $i + 1 < $authorCount ? '; ' : '' ?>
<? $data = $this->driver->getRawData(); ?> <br> <input type="hidden" value="<?= $this->escapeHtmlAttr($this->driver->getUniqueID()) ?>" class="hiddenId" /> <input type="hidden" value="<?= $this->escapeHtmlAttr($this->driver->getSourceIdentifier()) ?>" class="hiddenSource" /> <div class="media"> <div class="media-body"> <div class="result-body"> <div class="result-formats clearfix"> <?= $this->record($this->driver)->getFormatList() ?> <? if (!$openUrlActive && empty($urls) && $this->driver->supportsAjaxStatus()): ?> <span class="status ajax-availability hidden"> <span class="label label-default"><?= $this->transEsc('Loading') ?>...</span> </span> <? endif; ?> </div> </div> <div class="result-title"> <a href="<?= $this->recordLink()->getUrl($this->driver) ?>" class="title getFull" data-view="<?= $this->params->getOptions()->getListViewOption() ?>"> <?= $this->record($this->driver)->getTitleHtml() ?> </a> </div> <div class="row"> <div class="col-sm-6 text-left"> <? $summAuthors = $this->driver->getRawData()['author_facet']; if (!empty($summAuthors)): ?> <?= $this->transEsc('by') ?> <? $authorCount = count($summAuthors); foreach ($summAuthors as $i => $summAuthor): ?> <a href="<?= $this->record($this->driver)->getLink('author', $this->highlight($summAuthor, null, true, false)) ?>"><?= $this->highlight($summAuthor) ?></a><?= $i + 1 < $authorCount ? '; ' : '' ?>
// assigns to a double-underscored variable, to prevent naming collisions $__vars = $this->vars()->getArrayCopy(); if (array_key_exists('this', $__vars)) { unset($__vars['this']); } extract($__vars); unset($__vars); // remove $__vars from local scope while ($this->__template = array_pop($this->__templates)) { $this->__file = $this->resolver($this->__template); if (! $this->__file) { throw new Exception\RuntimeException(sprintf( '%s: Unable to render template "%s"; resolver could not resolve to a file', __METHOD__, $this->__template )); } try { ob_start(); $includeReturn = include $this->__file; $this->__content = ob_get_clean(); } catch (\Exception $ex) { ob_end_clean(); throw $ex; } if ($includeReturn === false && empty($this->__content)) { throw new Exception\UnexpectedValueException(sprintf( '%s: Unable to render template "%s"; file include failed', __METHOD__, $this->__file )); } } $this->setVars(array_pop($this->__varsCache)); if ($this->__filterChain instanceof FilterChain) { return $this->__filterChain->filter($this->__content); // filter output }
// Set default context if none provided: if (is_null($context)) { $context = ['driver' => $this->driver]; } // Set up the needed context in the view: $oldContext = $this->contextHelper->apply($context); // Get the current record driver's class name, then start a loop // in case we need to use a parent class' name to find the appropriate // template. $className = get_class($this->driver); $resolver = $this->view->resolver(); while (true) { // Guess the template name for the current class: $classParts = explode('\\', $className); $template = 'RecordDriver/' . array_pop($classParts) . '/' . $name; if ($resolver->resolve($template)) { // Try to render the template.... $html = $this->view->render($template); $this->contextHelper->restore($oldContext); return $html; } else { // If the template doesn't exist, let's see if we can inherit a // template from a parent class: $className = get_parent_class($className); if (empty($className)) { // No more parent classes left to try? Throw an exception! throw new RuntimeException( 'Cannot find ' . $name . ' template for record driver: ' . get_class($this->driver) ); } } } } /** * Store a record driver object and return this object so that the appropriate * template can be rendered.
/** * Render a toolbar for use on the record view. * * @return string */ public function getToolbar() { return $this->renderTemplate('toolbar.phtml'); } /** * Render a search result for the specified view mode. * * @param string $view View mode to use. * * @return string */ public function getSearchResult($view) { return $this->renderTemplate('result-' . $view . '.phtml'); } /** * Render an HTML checkbox control for the current record. * * @param string $idPrefix Prefix for checkbox HTML ids * @param string $formAttr ID of form for [form] attribute * * @return string */ public function getCheckbox($idPrefix = '', $formAttr = false) { static $checkboxCount = 0; $id = $this->driver->getSourceIdentifier() . '|' . $this->driver->getUniqueId(); $context = ['id' => $id, 'count' => $checkboxCount++, 'prefix' => $idPrefix]; if ($formAttr) { $context['formAttr'] = $formAttr; }
<? if (!isset($this->indexStart)) $this->indexStart = 0; ?> <? $i = $this->indexStart; ?> <? foreach ($this->results->getResults() as $current): ?> <? $recordNumber = $this->results->getStartRecord() + $i-$this->indexStart; ?> <div id="result<?=$i++ ?>" class="result<?=$current->supportsAjaxStatus()?' ajaxItem':''?>"> <? if (isset($this->showCheckboxes) && $this->showCheckboxes): ?> <?=$this->record($current)->getCheckbox('', 'search-cart-form')?> <? endif; ?> <div class="record-number"> <?=$recordNumber ?> </div> <?=$this->record($current)->getSearchResult('list')?> </div> <? endforeach; ?>
// assigns to a double-underscored variable, to prevent naming collisions $__vars = $this->vars()->getArrayCopy(); if (array_key_exists('this', $__vars)) { unset($__vars['this']); } extract($__vars); unset($__vars); // remove $__vars from local scope while ($this->__template = array_pop($this->__templates)) { $this->__file = $this->resolver($this->__template); if (! $this->__file) { throw new Exception\RuntimeException(sprintf( '%s: Unable to render template "%s"; resolver could not resolve to a file', __METHOD__, $this->__template )); } try { ob_start(); $includeReturn = include $this->__file; $this->__content = ob_get_clean(); } catch (\Exception $ex) { ob_end_clean(); throw $ex; } if ($includeReturn === false && empty($this->__content)) { throw new Exception\UnexpectedValueException(sprintf( '%s: Unable to render template "%s"; file include failed', __METHOD__, $this->__file )); } } $this->setVars(array_pop($this->__varsCache)); if ($this->__filterChain instanceof FilterChain) { return $this->__filterChain->filter($this->__content); // filter output }
<? $this->layout()->srmessage = $this->translate('nohit_lookfor_html', ['%%lookfor%%' => $this->escapeHtml($lookfor)]); ?> <?=$this->layout()->srmessage ?> <? endif; ?> </p> <? if (isset($this->parseError)): ?> <p class="alert alert-danger"><?=$this->transEsc('nohit_parse_error')?></p> <? endif; ?> <? foreach (($top = $this->results->getRecommendations('top')) as $current): ?> <?=$this->recommend($current)?> <? endforeach; ?> <? foreach ($this->results->getRecommendations('noresults') as $current): ?> <? if (!in_array($current, $top)): ?> <?=$this->recommend($current)?> <? endif; ?> <? endforeach; ?> <? else: ?> <form id="search-cart-form" method="post" name="bulkActionForm" action="<?=$this->url('cart-searchresultsbulk')?>" data-lightbox data-lightbox-onsubmit="bulkFormHandler"> <?=$this->context($this)->renderInContext('search/bulk-action-buttons.phtml', ['idPrefix' => ''])?> </form> <?=$this->render('search/list-' . $this->params->getView() . '.phtml')?> <?=$this->context($this)->renderInContext('search/bulk-action-buttons.phtml', ['idPrefix' => 'bottom_', 'formAttr' => 'search-cart-form'])?> <?=$this->paginationControl($this->results->getPaginator(), 'Sliding', 'search/pagination.phtml', ['results' => $this->results, 'options' => isset($this->paginationOptions) ? $this->paginationOptions : []])?> <div class="searchtools hidden-print"> <strong><?=$this->transEsc('Search Tools')?>:</strong> <a href="<?=$this->results->getUrlQuery()->setViewParam('rss')?>"><i class="fa fa-bell" aria-hidden="true"></i> <?=$this->transEsc('Get RSS Feed')?></a> — <a href="<?=$this->url('search-email')?>" class="mailSearch" data-lightbox id="mailSearch<?=$this->escapeHtmlAttr($this->results->getSearchId())?>"> <i class="fa fa-envelope" aria-hidden="true"></i> <?=$this->transEsc('Email this Search')?> </a> <? if ($this->accountCapabilities()->getSavedSearchSetting() === 'enabled'): ?> — <? if (is_numeric($this->results->getSearchId())): ?> <? if ($this->results->isSavedSearch()): ?> <a href="<?=$this->url('myresearch-savesearch')?>?delete=<?=urlencode($this->results->getSearchId())?>"><i class="fa fa-remove" aria-hidden="true"></i> <?=$this->transEsc('save_search_remove')?></a> <? else: ?> <a href="<?=$this->url('myresearch-savesearch')?>?save=<?=urlencode($this->results->getSearchId())?>"><i class="fa fa-save" aria-hidden="true"></i> <?=$this->transEsc('save_search')?></a> <? endif; ?> <? endif; ?> <? endif; ?>
// assigns to a double-underscored variable, to prevent naming collisions $__vars = $this->vars()->getArrayCopy(); if (array_key_exists('this', $__vars)) { unset($__vars['this']); } extract($__vars); unset($__vars); // remove $__vars from local scope while ($this->__template = array_pop($this->__templates)) { $this->__file = $this->resolver($this->__template); if (! $this->__file) { throw new Exception\RuntimeException(sprintf( '%s: Unable to render template "%s"; resolver could not resolve to a file', __METHOD__, $this->__template )); } try { ob_start(); $includeReturn = include $this->__file; $this->__content = ob_get_clean(); } catch (\Exception $ex) { ob_end_clean(); throw $ex; } if ($includeReturn === false && empty($this->__content)) { throw new Exception\UnexpectedValueException(sprintf( '%s: Unable to render template "%s"; file include failed', __METHOD__, $this->__file )); } } $this->setVars(array_pop($this->__varsCache)); if ($this->__filterChain instanceof FilterChain) { return $this->__filterChain->filter($this->__content); // filter output }
// If EVENT_RENDERER or EVENT_RENDERER_POST changed the model, make sure // we use this new model instead of the current $model $model = $event->getModel(); // If we have children, render them first, but only if: // a) the renderer does not implement TreeRendererInterface, or // b) it does, but canRenderTrees() returns false if ($model->hasChildren() && (! $renderer instanceof TreeRendererInterface || ! $renderer->canRenderTrees()) ) { $this->renderChildren($model); } // Reset the model, in case it has changed, and set the renderer $event->setModel($model); $event->setRenderer($renderer); $rendered = $renderer->render($model); // If this is a child model, return the rendered content; do not // invoke the response strategy. $options = $model->getOptions(); if (array_key_exists('has_parent', $options) && $options['has_parent']) { return $rendered; } $event->setResult($rendered); $event->setName(ViewEvent::EVENT_RESPONSE); $events->triggerEvent($event); } /** * Loop through children, rendering each * * @param Model $model * @throws Exception\DomainException * @return void
$event->setName(ViewEvent::EVENT_RESPONSE); $events->triggerEvent($event); } /** * Loop through children, rendering each * * @param Model $model * @throws Exception\DomainException * @return void */ protected function renderChildren(Model $model) { foreach ($model as $child) { if ($child->terminate()) { throw new Exception\DomainException('Inconsistent state; child view model is marked as terminal'); } $child->setOption('has_parent', true); $result = $this->render($child); $child->setOption('has_parent', null); $capture = $child->captureTo(); if (! empty($capture)) { if ($child->isAppend()) { $oldResult = $model->{$capture}; $model->setVariable($capture, $oldResult . $result); } else { $model->setVariable($capture, $result); } } } } /** * Create and return ViewEvent used by render() * * @return ViewEvent */ protected function getEvent() {
__METHOD__ )); } $event->setRenderer($renderer); $event->setName(ViewEvent::EVENT_RENDERER_POST); $events->triggerEvent($event); // If EVENT_RENDERER or EVENT_RENDERER_POST changed the model, make sure // we use this new model instead of the current $model $model = $event->getModel(); // If we have children, render them first, but only if: // a) the renderer does not implement TreeRendererInterface, or // b) it does, but canRenderTrees() returns false if ($model->hasChildren() && (! $renderer instanceof TreeRendererInterface || ! $renderer->canRenderTrees()) ) { $this->renderChildren($model); } // Reset the model, in case it has changed, and set the renderer $event->setModel($model); $event->setRenderer($renderer); $rendered = $renderer->render($model); // If this is a child model, return the rendered content; do not // invoke the response strategy. $options = $model->getOptions(); if (array_key_exists('has_parent', $options) && $options['has_parent']) { return $rendered; } $event->setResult($rendered); $event->setName(ViewEvent::EVENT_RESPONSE); $events->triggerEvent($event); }
if ($result instanceof Response) { return $result; } // Martial arguments $request = $e->getRequest(); $response = $e->getResponse(); $viewModel = $e->getViewModel(); if (!$viewModel instanceof ViewModel) { return; } $view = $this->view; $view->setRequest($request); $view->setResponse($response); $caughtException = null; try { $view->render($viewModel); } catch (\Throwable $ex) { $caughtException = $ex; } catch (\Exception $ex) { // @TODO clean up once PHP 7 requirement is enforced $caughtException = $ex; } if ($caughtException !== null) { if ($e->getName() === MvcEvent::EVENT_RENDER_ERROR) { throw $caughtException; } $application = $e->getApplication(); $events = $application->getEventManager(); $e->setError(Application::ERROR_EXCEPTION); $e->setParam('exception', $caughtException); $e->setName(MvcEvent::EVENT_RENDER_ERROR); $events->triggerEvent($e); }
} if ($this->sharedManager) { foreach ($this->sharedManager->getListeners($this->identifiers, $name) as $priority => $listeners) { $listOfListenersByPriority[$priority][] = $listeners; } } // Sort by priority in reverse order krsort($listOfListenersByPriority); // Initial value of stop propagation flag should be false $event->stopPropagation(false); // Execute listeners $responses = new ResponseCollection(); foreach ($listOfListenersByPriority as $listOfListeners) { foreach ($listOfListeners as $listeners) { foreach ($listeners as $listener) { $response = $listener($event); $responses->push($response); // If the event was asked to stop propagating, do so if ($event->propagationIsStopped()) { $responses->setStopped(true); return $responses; } // If the result causes our validation callback to return true, // stop propagation if ($callback && $callback($response)) { $responses->setStopped(true); return $responses; } } } } return $responses; }
$event = clone $this->eventPrototype; $event->setName($eventName); if ($target !== null) { $event->setTarget($target); } if ($argv) { $event->setParams($argv); } return $this->triggerListeners($event, $callback); } /** * @inheritDoc */ public function triggerEvent(EventInterface $event) { return $this->triggerListeners($event); } /** * @inheritDoc */ public function triggerEventUntil(callable $callback, EventInterface $event) { return $this->triggerListeners($event, $callback); } /** * @inheritDoc */ public function attach($eventName, callable $listener, $priority = 1) { if (! is_string($eventName)) { throw new Exception\InvalidArgumentException(sprintf( '%s expects a string for the event; received %s', __METHOD__, (is_object($eventName) ? get_class($eventName) : gettype($eventName))
{ } /** * Complete the request * * Triggers "render" and "finish" events, and returns response from * event object. * * @param MvcEvent $event * @return Application */ protected function completeRequest(MvcEvent $event) { $events = $this->events; $event->setTarget($this); $event->setName(MvcEvent::EVENT_RENDER); $event->stopPropagation(false); // Clear before triggering $events->triggerEvent($event); $event->setName(MvcEvent::EVENT_FINISH); $event->stopPropagation(false); // Clear before triggering $events->triggerEvent($event); return $this; } }
// Trigger dispatch event $event->setName(MvcEvent::EVENT_DISPATCH); $event->stopPropagation(false); // Clear before triggering $result = $events->triggerEventUntil($shortCircuit, $event); // Complete response $response = $result->last(); if ($response instanceof ResponseInterface) { $event->setName(MvcEvent::EVENT_FINISH); $event->setTarget($this); $event->setResponse($response); $event->stopPropagation(false); // Clear before triggering $events->triggerEvent($event); $this->response = $response; return $this; } $response = $this->response; $event->setResponse($response); $this->completeRequest($event); return $this; } /** * @deprecated */ public function send() { } /** * Complete the request * * Triggers "render" and "finish" events, and returns response from * event object. * * @param MvcEvent $event * @return Application */
if (file_exists('vendor/autoload.php')) { $loader = include 'vendor/autoload.php'; } // Support for ZF2_PATH environment variable if ($zf2Path = getenv('ZF2_PATH')) { if (isset($loader)) { $loader->add('Zend', $zf2Path . '/Zend'); } else { include $zf2Path . '/Zend/Loader/AutoloaderFactory.php'; AutoloaderFactory::factory(); } } if (!class_exists('Zend\Loader\AutoloaderFactory')) { throw new RuntimeException('Unable to load ZF2.'); } // Run the application! Zend\Mvc\Application::init(require 'config/application.config.php')->run(); // Handle final profiling details, if necessary: if ($xhprof) { $xhprofData = extension_loaded('xhprof') ? xhprof_disable() : tideways_disable(); $xhprofRunId = uniqid(); $suffix = 'vufind'; $dir = ini_get('xhprof.output_dir'); if (empty($dir)) { $dir = sys_get_temp_dir(); } file_put_contents("$dir/$xhprofRunId.$suffix.xhprof", serialize($xhprofData)); $url = "$xhprof?run=$xhprofRunId&source=$suffix"; echo "<a href='$url'>Profiler output</a>"; }
Key | Value |
lookfor | (presenta OR (((presentea OR presenteeaaaaeane) OR presentan) OR representeeear)) of Guatemala |
type | AllFields |
Key | Value |
VUFIND_SESSION | glh9fhorpp1vcbm45at722cff7 |
ui | standard |
Key | Value |
__ZF | Array ( [_REQUEST_ACCESS_TIME] => 1755029092.7918 [_VALID] => Array ( [Zend\Session\Validator\Id] => glh9fhorpp1vcbm45at722cff7 ) [FlashMessenger] => Array ( [EXPIRE_HOPS] => Array ( [hops] => 0 [ts] => 1755029092.7918 ) ) [csrf] => Array ( [EXPIRE] => 1755029392 ) ) |
SessionState | Zend\Stdlib\ArrayObject Object ( [storage:protected] => Array ( [cookiePath] => / ) [flag:protected] => 2 [iteratorClass:protected] => ArrayIterator [protectedProperties:protected] => Array ( [0] => storage [1] => flag [2] => iteratorClass [3] => protectedProperties ) ) |
FlashMessenger | Zend\Stdlib\ArrayObject Object ( [storage:protected] => Array ( ) [flag:protected] => 2 [iteratorClass:protected] => ArrayIterator [protectedProperties:protected] => Array ( [0] => storage [1] => flag [2] => iteratorClass [3] => protectedProperties ) ) |
Followup | Zend\Stdlib\ArrayObject Object ( [storage:protected] => Array ( [url] => http://pricila.senacyt.gob.pa/vufind/MyResearch/SaveSearch?save=64231106 ) [flag:protected] => 2 [iteratorClass:protected] => ArrayIterator [protectedProperties:protected] => Array ( [0] => storage [1] => flag [2] => iteratorClass [3] => protectedProperties ) ) |
csrf | Zend\Stdlib\ArrayObject Object ( [storage:protected] => Array ( [tokenList] => Array ( [f61353be67ac0c6e6c9beb0851a5e514] => ddce87c59dfe5a2ba8a1b983d569e85c [24a3e609e30e4ce3dfe87f6871234b1d] => 1f8b5e124c4692f67bffc048efb66aa3 [ca2377869f9b76ff7d6d3312531b9a6a] => 3205214a8afaf5677baee9c2897fa8d1 [4cc4345006852c4ee2e529e45c6e9a8f] => 7dc13beff6ed26599c6190c7bb91933d [48043543fed8b7a58e7295a3d5384abf] => 14ea30005cd690774e919857b3eec4dc [2a528eb6d8f3481c5e597020b0b05fdc] => c3d20539ad859a3743127c47a6e9768f [16d1a349745cc085d08d9ae810ef0d24] => ff93a140c77143952ce26e9086cabcac [fd8a9ef407d8599ea4b301d3cb411e93] => b325c5fb7d3b7c9c73044cdb16fc9fdc [03cb8b9962c46cf2d6d86bf5276cbade] => cc7d0f046b203de013c221642b35bd52 [410e5bce695a9b209094fc615dff16cd] => 20018532ac62ffcd57e52e77ad46c80d [0678346a9785249122944a19e774a0a9] => cb7bdaac62eb2dfb756331cf43898e02 [dbedebefdb7fe49f0f1b6c7e6a06cc9c] => 987a8d818bfc2ecc2e5ebfac1341b04c [754136ec4b0826e6499ea6f27c40e347] => 61e57ba1fe19d0b3f6070a38cace0ce3 [c4648ea6ea406b5ac753a16bcbcdd763] => 8b6a6738d23d30fb36f40a0aacf84b84 [97954337c59a54ca099e8637ea39cc90] => 7f26510cbf07c740019c240707ce3724 [c4eba98e22345a85f2a86a8c3cc56b9d] => b9a8f44d93eee3f9bee94b3f1c8f04a6 [d112565210f2bf049b04ba2f3118f941] => 700528b40f0767d8161a746f437b3025 [003b54a9ea9775a85dd3b9671a291455] => 7893bd84adadf024910dace9c4ffeb59 [0daaa69919c568decf2639a11011d25f] => d325a61f384907da04ea7a5a05bc2346 [29db63b46def91a5db02c8dc032ee626] => 56da7fc153537bed9845ea9a5a19a025 [885cc74a57ceccd5592eac885b44d859] => 3721d1356007316ff67e08274cdeab61 [dbb7e7e00ed0b58e2a21fbe614385673] => 159cb8bd80651876f5926d6cc207ef9e [52dc8613a3fe937647817141fb9b0f62] => 9e22d0a83b13a3d19ffa9f7e512cbc9f [89f324aa6408d135fcdc8ee87d0144e0] => 4fde3426b2be4fa7b6e30d738bbc99ec [821de3f4cc0656177a0ce403240d14ff] => d372f0a75d380c714698f31b5624c7f5 [56505f0dc85461d16cf9a0a72c731da1] => 8b8c508193cc823bca06a52de355ed06 [bce010cc3f07c3a97592ed4a05457dcd] => 6d81525277aca1f581cedb3bfb1a8b8a [e5d5e39d09e4fd856f18c9ff14c51e17] => a5b41eb65686d60017ff021d2ce0bb6a [73169d7a7abcf18d305ca51d676c765c] => 83f63837b8079fd01e3afdcf5ff2b6f7 [30bdc6229fe0a491db81b70294c0ee70] => a60903e5cbe35abec343fa45245a88b0 [05c4aefb49f19538b9ca8b0901d36a5f] => 22405c1c1e4dff2bec7519d348f0d33a [1d2df1efc9d6dd456361325bb7e7d27f] => 74cb821f81c5c7aef629a2562a42ad83 [551fa7ee6125ac5f1c8ab686bbee0315] => d9dd52a8198197b33cc7ba9d7ab97f24 [39cde856b7ff697572ce0939d7943f56] => 29bc3d94d7fab6c039b2830edd388654 [b3909aa29a5173b97f2aedf78930e100] => 92601f3eb3f7a17f9137c98b477d1b38 [b27ced2fbf0af14577892270976ae404] => aee265f888bd34523a3e4ab5a7a41f7e [57aaa2632bb8d7181a3c2624795af848] => ca86d2765da778b6fc21e1b267b809e1 [1d245e1de5eae87049eca07f9fdaa9e2] => 9d6cb985132acfb1755c94e7055d42d3 [414cf6d92d989c13de0debd4810d6b2f] => 666e66e16d98d1ed430481df8c85063b [c4bb29caa7eec30bb531cd95a68af888] => bc9651e1b268e86f15e1deb957d716de [a869da38b31fb85dcfb4625afb9d0689] => af98212f152b319ebe2c90b6a388cb73 [fa668da472cdeea16cf00953b35e16c3] => 26bb5e892cabbaf13b2b054d8d21e157 [29c5292889f8830064c66607d51ff0e2] => 7efdedd330bb16dcbcb4421573f79079 [61719982a5b7bea54cd25ada6f1380da] => 7085db6b1cdc8feba2020b8df1f82f46 [9434850b3b06b4655a42fa3c32109b62] => bf40f6c7a455cab8115bc26a9caf457e [1fb72ac4691b7c03aaff880c42a207c1] => f023f54f261e4c38d47fd59cf394c2c1 [71003e78b6fc8d2bfaf718656689cbcd] => 531c3d1abebb3542fd426eabf828e3c7 [eb094d2baaf7a5faa3a5e28d0cf596b4] => 5e94ad006e695ab17a5faf7a3819eb8e [def6663f01ad3a80875a0f18333b473d] => 000b60b2c9e53981726a79858f22a899 [decb802a8665c7063332a15223760c4e] => 685396c0da2459fef09f5f7013438289 [e10bc9dba025c4d5b2918ab348a292d9] => e081b20633d21f374ea3eef20d00ae7c [8fbe8053de4e2fd45d220548af1f79e5] => c051f00729aab8b889373828747e0099 [e329daabf27820ffe41914363fd0fac6] => 822cdaa63cce3f9d7701cbf0f9d30768 [3440b697a80bb42156df49840dae8666] => cadb472d803843b5db388ef29373e242 [b28094d285864ea847f9deeecd59d14b] => 156841335479b6cba55287c9c1729c6a [8a6bb6117a811f2056bb978fbd138aeb] => 0ca26e2b914e406b20f666b5d6236792 [fa0d3e21d3215f2a0a04bfde17e1ad48] => 2b254939ced167fe1f0172f35f2177c6 [9492b57bb198b320aa5e0189e69e4e0f] => 8c01abbf4787dda12d02b09905bfd247 [a8cb24e608b052f2194e0ae92364fae2] => 9f0650289ad50254c3385c432d8d07a3 [fee78dfbbd31d1f0f7d64d3fabc33dd6] => 081c2906c74b8366956e4fa6f862285a [93ee36c89efdde8b735b0af6ad4d923c] => cd0f18730705dd0440053ba0f29b2533 [8cc8dbe60d9f2053f32e8e76f0fd4e6e] => de66f916aa7b620a720c2e2370f8f55c [ab35da795c787acc9893e1994edc8fdf] => 34d1b443c80bccc6fd7f71e6962cf27f [76a31d4ddb8f7286ede67631eb94da9a] => b24740f9e5f7054b0898483f48c945b1 [a98069ea9a8698b88e361d812a8f69e1] => f40b0179a7ab9cc26719ce9aeea5c373 [d4be83956878a4508fc67f8a337e5818] => 87ce1b4bf2eac4e831823936acc6d395 [e396ac1072153264ebb22b9f197194ec] => f1775e302dbcec5915d6be8ae04324ec [bbf3b8a7ba9e298aa8978935c7f5b5f9] => c2c1d6d5c77aab1bdbcce9628fe3430d [9cc547851da9c778b30008303f0d6c45] => 8af282efd345766a7347bfb12eb3ef4f [f3495da6e8c9b8815551f3f6fe695596] => 0768335e22489d8d8ca7e532508d465a [7db521b40d580de1ece0bf18d36162e9] => ac83a2f861cdddbd7a07a76aebf76815 [c7bc0c01a2ba14ca5416ace3e9adf6cf] => d01abc6db2ef4400172e2db10f8e483e [0d084b1d8936349b7e077eede8caf15c] => f52ad2852303b9f2b68da9fbc82c5b10 [5106a49c27b4345e110637e4d64bf831] => 064d397abdd25003a60c5baf4d53cddd [14c93525eaa4333f68c3b93044493a64] => 5f4c57a3b686435d9c2b882d49183f51 [3e1921f23f4faffc9e64b4d4ebe35a66] => a8ad8b2b92153be8c707b659008f53a8 [f348c4ed9cb1c01e74f7381c7e56fcbc] => e11d01cd45aef0900e7a00eb0788e2f1 [1c829e053a39b141332a8ee72baa6f75] => 29c7d8e8d17e1515f22bc14f82878928 [72f22b143ee7ffc3ede65f72ceb8bee7] => 12b0b111cc9e9d3215f8c1328d6b7e3c [54d4fb95aa01688f12338c755ca2eb13] => a4a71d2fd72a8058318d9caffba21289 [292d2e43eddacb83e23116abfc5f8b89] => 702ca38a66beae96342da8c39fc9a514 [8a47c7308517c42f78d0390f91ef1b34] => 2176922f767285658259ad0b0916af41 [53e184bb8d6cd5a6bdf7139fce95158e] => f8f7358238c09cabb81f83221519ac34 [5ea05bf317d0f15726a0ad9d6c1b9600] => 70770d031087cb625d3f97733da03499 [75a7e3206b87fdccca5429113a150652] => 84142a8816b07b006fa08cdd76cebea6 [924939d673ade3c750acd965b6b5c31f] => e8a79f6e3a95c9952f3aa0246b268c48 [570e02af79afc46d08afba6373841156] => 4e8a9770a746dd0b856f3892e24600b4 [4d0863d9a16f7e48567abc1ecbf89e1f] => 871bd2dc245a5ca8e345806ef3b6f102 [46f934a290bb9da2a2a7e44680ba8eca] => a450465e4dfe8da043bb583670685daf [f5d8bcc7b30ad325449cd9057c4fb9cc] => 42d0ff2ae8ad53cc6cb0141c5389d59c [b968a4a1666b63ac1b5b26c7370a2426] => b6238d7ddc0b4fb8e0564439ebae8dd2 [121e799fe814bc5eb637439aefd44fa2] => 7b7b70b597f653a5a4c4b9cbd5ff562c [1f27d55b1d6910521b770059e8bb3fc5] => b2ff08c68db4b839d11dc6296a09d749 [4bf1c7fe14e4c92210656f6752606572] => 54c45733731cc2d91e1b6a5fecca52a3 [e9fe1918be9114609716e33696c1c253] => 103e14be554d1ede96e829bbac4a9e26 [95c8102ee6db7cd9c784d58b1641a9e7] => edb9f339115bb5027a1693836b8cb126 [d3b97b011fb4b46ad89a787b0e2297f9] => 8f45b0e6955147f5c418a4015cd887fb [376767c14909a3e0a620fb6591fcf837] => 1c54f2c51215d61309dd9fc8a1104718 [6a3e05a066c750e163f31b52618f28be] => 92fa3a2e681e9e4f91adf15f9fd1f0df [c00b6e96d474db5cf474a960d6cf88c5] => 35892847981e97567a0cdf981604a364 [4e2b71be020ce346010f761708746aea] => b1d51bfd947394f2aa34ca75e4c10ec2 [f75389794aebe30250a0da7af7145db2] => ed5677151159acea9019fb9928d470d2 [4f204ad4943eb67d30975c3610ba5510] => 9f10f04b032fcc578384f941ddb5871b [2dea3b03b795cdf9c117d4791c0f3876] => 98ab6282dec00e5f90b06b15ef2b3caa [5726ad5f63bd3834c69ca3635bd90fe9] => ad6aca9eb0742151792e965cba4af9d0 [cffee1e1f329c63be996b61ec22ada8e] => 4b02f681552a7dcbb397dc5387bf1893 [548eebc82dacfd44fb0b1a8983e7f48a] => f4c9f8c4cebfa71a554e820fcd8435c4 [7806bee7b43412ff0a0b8e8df15628f7] => 296b600be65f7e8c965bddb45d4cd4c9 [b31464bd527bf3b47186c6dc13eb413a] => a206e1eb6559a5906084e40c436708ed [75761f837f3579aad97c889be5cfc409] => 2740275b7a81361474df1c71e462b438 [1e78f291f77bb0bbe2d73c923993b106] => 7c46810683126a3bfa29d9f7cff32e8c [88d1527590145e8421dbe87a87bec225] => f13032ac57911502b4b9386dc4fa262f [ca1ae6ebe465bae35a38731be02e2eb1] => c0cd20cde5e67547cdd9add4b8b3bbeb [eb448fc1ee78e6ebad3910e67677db24] => 900d45d39ec0d53eb2c4e15bfabd55a2 [8ab864ade4b9e5edab389856b5415421] => 8980b8f4601f4d6ec3be663f2a7ef1f4 [d6ebc85597f41db5e6f01e55669165e6] => c42896eb78646a7f8a8ec4c92bdf9629 [a1fa4cafcc712a5a88fed62d74528fd3] => ba7f69175a8fb51271b9a3308c344605 [79441bffb534cca75a44bfb2b05eac71] => 88aa1b6af60a791be938dab5d78d1ad3 [bb1459fcb1b49f4e3bc825a706bc47b2] => 4594a8ce1241e1ea8f34a8880d664d55 [0e983dcd15c9cf739e0303dd0cb99e15] => 36bf121465697efac9a5f33217b722dc [19d06df89e36bd6664f37a618fb80cc2] => 77d881c0cde455e0ea1a27dde27f7721 [057e32df50461ec54a431275101adab8] => 9e0f20472f84be5d26ad6100dd76a1f7 [3572f38e9ad85b4c0d16e940cc178e6a] => 4fdf41c1199c60426f6bec6b2984415e [dc0ccdae708fea32879ffc8c5d2eaf66] => b71dd2faec3b46a457c8fcc4f96773b5 [53c529f0db965c8928848a5015ae825e] => 35621cfd1dac96987ee7ba8a1b780fd3 [39f8e2e698a5323d66e8f412d50644b4] => 96308a4304d73e20936895fe754a4aa1 [a66d657d55446c3b2e8a66b539b35ed3] => 7d4b476a94b96a4a2c85c51097d9b1c5 [c823e1182e50ad2e1606b41f01f675bd] => e0c9b0f181fbc5c7fb470ae087bab477 [512880829d7e0695a7f2a22bb6c95978] => c852e1a0bd03e110ec0339c8612fac72 [0d350c2fd22a8dc49d0b73db5a86b0f9] => 8f1c6bd5a12c3fbfc6d22f4fb5be727b [7f92c9b06a1e0d11718703a7860bf420] => f895ec9585af481567c01e87102c341c [bdb854af0befc466d3169c8020314488] => ffa737b941c06bda194c547b23eb7a85 [8becddda0b7a3ae694ba0b00f6a91a4b] => 058cf708aabfbfab80e2db0f93e7ef0b [0a2713caa16c4b9860b45b54f041a878] => c4f32bab15cae82439dad14b50a16489 [459cdf475da68a5f784a660b797f1e97] => 3f6484691122332cfaedbbdd7e88694b [346a0311ddcb90996a35c0c155983e5a] => bb7080ec8a02fc4e185217b031ec6d82 [531dcef95118e353cd8330b341a87289] => 9ffd9fe22ac04271be6b1acd2b65cb64 [166f7bea50380b8a8bf2a42b89099c3b] => c59a0103204a6fcee323a12a04cf08ec [abe4eff4dbc4c4f37ccb535461069c3f] => d47431ec711ef1b9ec9f7c6d0520cd3a [6d8f017b31aa9e55b7aca2516f1929bb] => a2a0882807769953df0709299f13c8f6 [c79799fee7b777643096416d843a97d9] => 39fbf038be2d959e6d73a0d44fa07fc2 [fa209eadfdbae06e916805020dd489a0] => 010900859cddca0b12dc7a1ca39dd4fe [8681dcbe36db67a89fe414952b025d75] => 3ac595fa6e186204925cc5cb80f70c60 [23f774ee35cc6341f625493c35fe4447] => ec371d12fbdec25922673d562dc2858f [82a09d815524edae3c13e0bd025c2483] => 72c80d493f678409e25b6c277a956623 [64c6363bbcc37f9ccfe5ef292b88df74] => a4af4fa2f6b7c33ca6c441852425955f [6c5a514dc8ca2f89197681b66e903879] => 943285478cf617e686a748d8b6a47ec8 [42ff83c4bfd995d75b51b369476d35c6] => 7540c6fa6ac6b109f469629dfd937259 [20521e1db998df381859f14d33824543] => d73aa44ebb4d1912f81ba052973f6bbf [6bfdd7be79a39aca67f2686df2ef5461] => 941fbca59fa38914234d7589a0da6d99 [acf79d4bc8d8e3de670c1d2ae1e5c7c1] => 92f9fc5cdda4f8e29c2e87a742f7a249 [e6e9fc42a4d0087e25cdd8d4687e0c7e] => e47aca32a8ae4b8e2acae563af8e8236 [285ffaa5aa1e51fe52fbdd7f00594179] => 26422932a0788c40cfe28801a78334ea [63a6baceb9e2ef4e0252825e3290c3a4] => 6d96c645313274cdd0b0087514c92d08 [1539481873957994300b7d5fa1c23877] => ca49d8dd738e4a855545e1ca10fce3f2 [2ade4303d1a61fc93127bef3e3d7d124] => 67301ada8a97929689559934eb4cf896 [2268fc51adec01b3c329a6f364d9a1cd] => aed40f4d652744db19bfefbf0f7a3bbd [1d0fa1c04a1994fec8b2f21b8e141cee] => 6dfe0f6ee224b247c499a9c95b34d1ea [0b8a59add1f839890862ac817601c3fd] => 541e2f41778940dac77e13428a1efd38 [b5c82b36283c12e00cbf096fcf42c790] => 1897811664a0a6c074a74b82ff451626 [517a76671551b09e786c79d06130218b] => 92050c90ac59f4327dcbabb7ac7707bb [fc3a273b468e0ac42f4a69d65e55032e] => f8766838d7a111c3b47314b43908ec1e [1fbbeed01eef22414384b655e5af2218] => 5c7fdb46743ca71895164e6020bc19fb [b8be3e2fb5265fd95612eee9ccfdbc8a] => 0ccfe8cd778750cd7989950a6fa22f4d [4dcbe7759aed8ed367339558f0b2df02] => 72611189cd30f9e13ee4143b63ff9244 [fdc088c0458e90cce20460e08b9183a8] => 7c4009b961d56f6b2ff9615b270d15c8 [5e85c45a070660567b48ccd87691deeb] => db4d60afefe087c846149a6099c5137f [447dab485ca17758ea5e6b948f5438b7] => 4a07a4c7940e7cbca1556ad01766d36b [d8ad5af3fe9edcb6525cc70405a777a5] => 2cff91800410b42f10b05e5fe5b5adc8 [6271491329817d7c44afa4530ef785b6] => f526ab0a752902d1394ac8122f75aa5a [3b1f7a25f76a9725573fdfa3f3f542ec] => 250427bfec97ead4b0ba90b4061b3bad [5f95c7af57ae9585e99c6c8d36e40ab3] => a8bc480b995d7547151665fe617c90d5 [0e9de0ef274a8309f8f29fa1904d7ab4] => 0aab3e8046c542cd4dd8f59aafcd650a [6f8cb9b5ae084ac6703d29405b24be7c] => 9fa6f343616379979fd7d0973c1d75ed [77d3ea575d46f2e877fc6f9c5a9cc6c4] => 747c3e83b62bb19ce6def020fcccad22 [ef6bb15b194a7e9711f74f216932a909] => f746f4631fbfe8b560b4bb265e46668b [daf128f543bfea50a7d6ca66bd59a6b2] => 8907e113080f865b47ffab951c3ce560 [ee381db2626e5add0a2812a3dba5a5b2] => 7401ea2022e4842163a67baa75d05c54 [e6e9565885c5f009fd64f500fde58f8e] => 110815add4d176dfbd9e0a5b14406549 [17bb86bae69d55eb216be5aba5e1fa53] => 07d48fb6e0755f667fcc948a76f5395a [6401a62449b9199531b39cc81de63dd6] => 769a0b3bc54d70958fb9101e2be96b22 [2f4310161422586a024e63027f40a542] => fa0548acb9295904507fd3ba223d8455 [876ecbdbc7dfc33607bcb8e7c16eae60] => 8bebd293e7b83b90d0516c82d80a7a62 [4438dead14ef8270c3f8e9f3aa22094d] => 434888a7b6aa7ac2752cf427ddb89e6c [f07201b47ac0ce316ca3ce5f88b65d0c] => 9c66addcbcae5af252af186f9e7f8489 [7b51ed4c52ee383c18f02a1da40f88bf] => 95c30f5af4bfaf3b3360c124706239ed [153a7a3838994326d43db43a1b4c7050] => 7435cdbf372bc254eb7077dd8ee29cc1 [8f6acda2d79b7d9b5150e29abb003b6b] => e3445bb74bf8d304648c1a601f6f817b [3aa9eca0d54665a97e0697e1552ebf57] => 2f361822af947b69cc92136a1d4fc4a0 [f73629536d3b028fb997d4c3166e362e] => bff24955a71e682a42563bce5b13f062 [5fb2c8e83859efa579ad73fcbdc8b7c8] => 084f35b8ba5c6012c55ff9b24aebd496 [947a117ffc675e69f17581839e5e3d37] => b761feeccf7a60a5804f2fae7b437ab3 [2758e70e12517b460d7cd7f71e31faf7] => f697ea05f47c9cb02f384c8637516d3e [9d3ed0adc71f25abc38367de3071b1b7] => ffd5746e5f4717f5c062c54c7d41baa9 [027e4eb887cd2e4ad5b0c2af9935423c] => e6fac45d4354e3c27f5699ddfdbbd22f [03c6590213354d710c319db6bce1f53b] => eaa589388c9551c0ceade16b4b72b717 [f207acd78a642f003b1b0a0fd453896c] => 8b41964a83ddcb8391e849dcc03b2619 ) [hash] => 8b41964a83ddcb8391e849dcc03b2619-f207acd78a642f003b1b0a0fd453896c ) [flag:protected] => 2 [iteratorClass:protected] => ArrayIterator [protectedProperties:protected] => Array ( [0] => storage [1] => flag [2] => iteratorClass [3] => protectedProperties ) ) |
Search | Zend\Stdlib\ArrayObject Object ( [storage:protected] => Array ( [last] => /vufind/Search/Results?lookfor=%28presenta+OR+%28%28%28presentea+OR+presenteeaaaaeane%29+OR+presentan%29+OR+representeeear%29%29+of+Guatemala&type=AllFields [params|Solr|hiddenFilters] => Array ( ) [params|Solr|limit] => 20 [params|Solr|sort] => relevance [params|Solr|view] => list ) [flag:protected] => 2 [iteratorClass:protected] => ArrayIterator [protectedProperties:protected] => Array ( [0] => storage [1] => flag [2] => iteratorClass [3] => protectedProperties ) ) |
Key | Value |
REDIRECT_VUFIND_ENV | development |
REDIRECT_VUFIND_LOCAL_DIR | /usr/local/vufind/local |
REDIRECT_STATUS | 200 |
VUFIND_ENV | development |
VUFIND_LOCAL_DIR | /usr/local/vufind/local |
HTTP_ACCEPT | */* |
HTTP_USER_AGENT | Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) |
HTTP_ACCEPT_ENCODING | gzip, br, zstd, deflate |
HTTP_HOST | pricila.senacyt.gob.pa |
HTTP_VIA | 1.1 squid-proxy-5b5d847c96-4j58b (squid/6.10) |
HTTP_X_FORWARDED_FOR | 10.2.49.172, 216.73.216.175 |
HTTP_CACHE_CONTROL | max-age=0 |
HTTP_CONNECTION | keep-alive |
HTTP_COOKIE | VUFIND_SESSION=glh9fhorpp1vcbm45at722cff7; ui=standard |
PATH | /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin |
SERVER_SIGNATURE | <address>Apache/2.4.25 (Debian) Server at pricila.senacyt.gob.pa Port 80</address> |
SERVER_SOFTWARE | Apache/2.4.25 (Debian) |
SERVER_NAME | pricila.senacyt.gob.pa |
SERVER_ADDR | 10.88.50.5 |
SERVER_PORT | 80 |
REMOTE_ADDR | 10.88.50.12 |
DOCUMENT_ROOT | /var/www/html |
REQUEST_SCHEME | http |
CONTEXT_PREFIX | /vufind |
CONTEXT_DOCUMENT_ROOT | /home/lareferencia/vufind/public |
SERVER_ADMIN | webmaster@localhost |
SCRIPT_FILENAME | /home/lareferencia/vufind/public/index.php |
REMOTE_PORT | 35790 |
REDIRECT_URL | /vufind/Search/Results |
REDIRECT_QUERY_STRING | lookfor=%28presenta+OR+%28%28%28presentea+OR+presenteeaaaaeane%29+OR+presentan%29+OR+representeeear%29%29+of+Guatemala&type=AllFields |
GATEWAY_INTERFACE | CGI/1.1 |
SERVER_PROTOCOL | HTTP/1.1 |
REQUEST_METHOD | GET |
QUERY_STRING | lookfor=%28presenta+OR+%28%28%28presentea+OR+presenteeaaaaeane%29+OR+presentan%29+OR+representeeear%29%29+of+Guatemala&type=AllFields |
REQUEST_URI | /vufind/Search/Results?lookfor=%28presenta+OR+%28%28%28presentea+OR+presenteeaaaaeane%29+OR+presentan%29+OR+representeeear%29%29+of+Guatemala&type=AllFields |
SCRIPT_NAME | /vufind/index.php |
PHP_SELF | /vufind/index.php |
REQUEST_TIME_FLOAT | 1755029092.76 |
REQUEST_TIME | 1755029092 |