2025-08-12T18:33:02-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=%28present+OR+%28%28presentaaan+OR+presentaaar%29+OR+%28presenteaeeaan+OR+presenteeaeen%29%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=%28present+OR+%28%28presentaaan+OR+presentaaar%29+OR+%28presenteaeeaan+OR+presenteeaeen%29%29%29+of+Guatemala
2025-08-12T18:33:02-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=%28present+OR+%28%28presentaaan+OR+presentaaar%29+OR+%28presenteaeeaan+OR+presenteeaeen%29%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=%28present+OR+%28%28presentaaan+OR+presentaaar%29+OR+%28presenteaeeaan+OR+presenteeaeen%29%29%29+of+Guatemala
2025-08-12T18:33:02-04:00 DEBUG: VuFindSearch\Backend\Solr\Connector: <= 200 OK
2025-08-12T18:33:02-04:00 DEBUG: Deserialized SOLR response
2025-08-12T18:33:02-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=%28present+OR+%28%28presentaaan+OR+presentaaar%29+OR+%28presenteaeeaan+OR+presenteeaeen%29%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=%28present+OR+%28%28presentaaan+OR+presentaaar%29+OR+%28presenteaeeaan+OR+presenteeaeen%29%29%29+of+Guatemala
2025-08-12T18:33:02-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=%28present+OR+%28%28presentaaan+OR+presentaaar%29+OR+%28presenteaeeaan+OR+presenteeaeen%29%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=%28present+OR+%28%28presentaaan+OR+presentaaar%29+OR+%28presenteaeeaan+OR+presenteeaeen%29%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 | (present OR ((presentaaan OR presentaaar) OR (presenteaeeaan OR presenteeaeen))) of Guatemala |
type | AllFields |
Key | Value |
VUFIND_SESSION | e1tso6qa029mf7j7nvb3u87nf7 |
ui | standard |
Key | Value |
__ZF | Array ( [_REQUEST_ACCESS_TIME] => 1755037982.1193 [_VALID] => Array ( [Zend\Session\Validator\Id] => e1tso6qa029mf7j7nvb3u87nf7 ) [FlashMessenger] => Array ( [EXPIRE_HOPS] => Array ( [hops] => 0 [ts] => 1755037982.1193 ) ) [csrf] => Array ( [EXPIRE] => 1755038281 ) ) |
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=64429523 ) [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 ( [ff8cdd37f21cbd986145513aabf6c92d] => 018ddf157273ee5142ee22a05bc4f2cf [26a2874d8bd0f4259ea695f99dd87b22] => 67c3b56a62189c00bed5bd3eb7b95d69 [3b4acf1336316a54c71df19da1c1a63e] => d3046a71520a8bb9263e359adfaf7723 [0a889b0091c40337759422c01d32740f] => 427ef414d7e8e50b73765154fe764011 [0c884b7664607ff65891b74f90422442] => 3adb07ead7d8f89235f7880f70df84e0 [0efaeb4fa220ad9f7b21022fa5e4c94c] => b0af66c6f2a5c34aed00dac08d55bd36 [4ef736417b038b4776feb0407c109182] => 0b50fdeb22c89dfd03ca34160ae8d7d7 [66db7390b6b7e93b88bf658bdc348e7b] => 8f8485bbc1aaf8f38009de23a9fccd42 [fea3afc8e2a2059a2209f35ae4a214a8] => 82ff6dc68136e4b62b40bb7d70a0844b [e0645ae8c6fb1dbdbffea33251f3a530] => 81efd141b795a95881cb58dcb0e6e7e0 [a061361ad1628544da1a8762d491216d] => 2458f350a5780a42a5a09a6bdd3b1e10 [8ea23be80f888625d45a99190c629a20] => 587e68f38ff551e8881d294ffbc31161 [c97a06fe2cd94ad2fc45ccbd54846eda] => 7d004358defc7b10adaee0e4b762939b [128e248231e8e05a32fc32de95653ef7] => 1d6f0ae1702461cd00e66ae98c3a4a7e [f475cfdd93fbea00091dc2ba4bbe4afc] => e5ad2c35ff30a4128880f728d3f2d514 [ea62535218b12b2ec9e83021baa8a80a] => 6871bbf82ff6752e631980ef2238e52b [7f63f047f48c34abd1cc22359732e903] => a45f66c441303f72d9360ddb656f6a8b [72facedaea5551c34f48cb7b5be1ab7b] => 40766da3ed5480688461f6b0eaa5c7f0 [a70ef3a4960f844e66c2c824bf43fc69] => a287217d3e94036e04168fdc79aaf9d7 [3729ac875435ed97e4f1e94ad7f21596] => 25b17116c85a6738d7333594135ad545 [6be776e1767b2a2197663d1748b36197] => 48005ee80d406963021f2c71feedfd5a [dfff0395e360fd253cf17977efb16804] => 2bbe52d3a0417819f017578cbfa85f14 [8de011127e1b33a78b951ae2c9992c42] => 2c8e216e6dafc1277c6ac0f717a74640 [0cf3c37fff525546645dd6c6fa12fbaa] => eeb72491d5d87f0be8709c15075edf17 [75e80bdab9d5bdd5e9b0de82d9374488] => b3e46d9750c1b0d64b8619fab3820e42 [484bbb1b86280fb3c7eaa3287a46e240] => fcf85455c8f111e0204095e78ed2b57a [3242666523c7156ff9ff4157a7bbbd73] => e77010d2ba34099063fe07fee036db99 [65f7d8d5845db5e996d31a1fa25a554d] => 36bc2626e3d6bba38904b17376ba08cf [76e61d763593cacedb1fbdd362887d35] => 350f9cf6c857b4f6533ccb6fa4412ca6 [7eee1725b4ad348cab647533ca1603dc] => 9a5a867fc10fe561d86d037d594486db [fe67851ca454ce5c23d266fef53db5f2] => fce52731e6aded71e3decae93d25e3b2 [9fe61e51a6c1a177ceae2a1dbe9bb31d] => 27f8fd09b7bbdc90c703d08f5b69121f [bc567b1a8fec83f709bb724534487792] => 7f94106c5f0096a78c4738178726679b [2b37b72f08c9c083b8c5e1c3f63cb644] => 81808993799cce279a4f4df597178888 [76ebc48f614bab793242ab2c9c162e6f] => 140e8d0d8d1869751cea3bc857158276 [45409f37448ef199f8ded25c44fe2d38] => cbfe7ac7f76db487ce9be073d9972fc1 [4e6befa439082f674ab19bc0749bfd70] => f16f5262cb7986bbec1e2b0bdae7bd09 [c3298409e686d5eedb2721efc6466d70] => 9b0fbe3f5ce0dcfe9154308ded95c8ef [d3b1d5bf484e1d8d9b2df4efd99b35f7] => 74d716589373a495dcd720f8f4423b15 [f553fe3df355610bc126ea2a49fe77c9] => 05fedd548e66f22e69a659f41c008d27 [867836044c841542cc60bb6a8f94e53a] => d42be892e9d9b046701f271762a4da6f [a4df492f7d466db422ed47546825e8cc] => 9ed2012cabb83cb4929d69d2d7b3dfb8 [7ecc29d69ec52d750f154a70412e0625] => 5580bc15093d131f0affd4a91379e5b3 [526e000eca63fb56bc7f53f68139eaa3] => dbcf16ba08037c1a82fcf93d38887a66 [38bef2eb20d6a7ea9ade3c3941b87d1d] => e7dd2aaa63611c69b33c7604c3f80f5f [2ce39e31a8455aae8ab0423b03fa28dc] => 2b7a87a7e5197c2a0cc384708d0e20fc [41942dc7fa1abfd7af830b6f89cb64db] => 6be06a7ff4149ff9cadb45dc5da2ff72 [784172ec7294e39f5385b0b64544a9e5] => f1f8e3f340122b444825f5d391033487 [f76adae3d3071d2a84622dc067c6837a] => 2353e4f8a40e07bd8b3c3fc8e2cffa84 [bb7e3134c7645833d6bff3ba9066126c] => 19f65d47f79a6f096f89250c231bfd37 [43ef58134cb19aabd18f66a9d09518fc] => 86406ea3489316fd6369ecf6cb4c9eff [e6c397517e24f84af8c3a976becbc700] => 19ca3d3ea8da6ddf3875e70af5870320 [fdae566b2d77c3cb8fbdedab112f6d40] => 8745d840ae9c27cbe2ccf939e70911e8 [b1a68a0a53e6005a341f9c6e96d8cb04] => 0b0fb216b9d71f3687f801fa0501fc20 [79108ecfb0f8d2bc1635798989a5b80c] => cf65cbb49cc47826187cbc5b67f3b0d0 [46916bf034d12257bf5eee805ea9ce67] => 8f126f541a205a1a4302ccced7d3706f [d28d9006ab8e191fb619b759f9c5e6b3] => ee89ca56d9bdc89e6780bf6f2f4a531e [cd34cab527690f346fe933108f2ead41] => 4b5794ce1933192f5f859ed6af59117f [14f7a85f518f3fdab18446506c6844e2] => 003cdcec800122a9eddfa04b3523d145 [e28fd66a91b6e699ccf71b3d3d0ba28b] => b3c369e005d49e98c195954f1ffd47bf [042c3d4ad9216ed330b48f3fcc85cf83] => 4180faa8f5f0464c873845f1b13a688c [ef4650fc41bde5b2b9cffc974519af4f] => 54ce13e2149ef02d4bfe8a35f4396034 [b66c521a56989e5bdf4aa02a77b69208] => 32c1270408066ff78b59e00b73088555 [00fe71189a6069650aa077901365396b] => e4543a53437e9dea93889f4f03ed12ea [a9ae1fd6b86f9eacef2c10ce54d92500] => dfdb3891773dd47be3b97a9b65dabe4e [9748891fcbff557a347ee8d40dc2d482] => d3f02892cf7877c3dff7680ada96c458 [d06523cab96460ac4f96bae9798e125a] => bf8f6e42c3b0d999cd4b4be924e8e513 [8678d594ee9f2d73cc75c8a693591ced] => 8e46e9299f456673d45842ae98acb479 [f6ad1f7e0b5f73d717df932857592ef5] => 49339dd90a7ca318cebeb973164f70ff [9db675130d42d05c81db22c14eaab4ca] => e822cd9302496372d6f246f7cbda189f [3df02cba7717505b1c567703fd078058] => ac5f865d44c6f85575cc6b8e8043b25c [bc85fd9b0bcdcf0a7b4c01d5348a018b] => 014f3f2add9bcfff5f698354e7bead3f [9dab7652c994fb82becae48f88b65a04] => 8fad24843e8557d1d7f459db8c0593eb [7f9414ac09f5694fcb0e3d115cb41d71] => 29f6271477c48e85e433d336498555af [ab56db5f14425d2f83e428368defcfcd] => 4449356b15b02351c47780b920f8c696 [6f69b5f5fe5f04b19cab13107ddb5386] => d69fd157364f85eb0108400150d5195c [1eac5766d6570108dbe45cb779cc4d02] => f26f3689432822995fa82890d58d0acd [3f363974c062b7a68bd24374a13bfd06] => dd8b1b52a77b539475411e0a83896a58 [05c33d16dd2f49b9577af8a5a7f19b4f] => e00fe5e5a0ac07814b82c94ad9be1427 [194fbf4587e9e995404cca3b0163f976] => 3bee5f60cd79bbedce6fbeadc6485dab [ce56b729ec79586018ce8172294bf389] => fcb298d6531dde8fc8293a098ce5d87e [fe135f5a5dcb30b452c0c863434d45f1] => d6e31035643eb9436c9a62a5669e9360 [495e4ba429e16fd76d11eb182b9af3b2] => 7184016f6bb416ad66684f5a12ef32f9 [e55e6184a00b6a921e53ecb582cc4031] => c6313af5eaf3302988e38b0d509fee79 [8e5f6434c4ae3785697584c1972c3aaf] => b1a0f16136d1a7089902e91e691144fd [7993a9dab9894261f608fb6b5023adaa] => cd1dcc4d37f3e0e23e72d8c79b8ec358 [b56250566628f8f2ea9c6154d9bbe4d2] => 6adcb531cef56c97df06398d81e679d2 [198f77cca635d9444d5a560faf9cad0f] => 27421613eea335416fa2eff82be7f1a8 [02b327a139f0c5bf80dd5490904be3e8] => 2c1ec3e1a87445fe8e135c35deb76c94 [0a9a1020deb6fef6b7a40f65bf07e4da] => 46b11d4627a419ea90794e6c44509316 [1889e35c1cf6c04607fdf51227e09d8b] => 096b4a320c4561bfcd107044c497acca [35bd889a70c7727b13540531414ddfc2] => c263a65a5fa5e18e520191575fc845ac [5dc4f5543f5aa97be6efcc9c6b1478ed] => 3ca42a746b7c6b984a5d6067762182fa [37a1fd86ecc55a2b5562b613f876275e] => 11c790b31f6e0170fe4cbadf5da755cd [b5f572f51b651842c998dbc3e2e4e977] => 62c7aa8ac7ff444d24e08cfa24b9c298 [7a17bf7181ad1c994468c8bce8b904ea] => c7d34a7eda876b08b711efe832d77dbe [b267450b6f8b7426f69782707a70d7db] => e45ab49c3d52973f991a4e5c65a163f8 [a16ce77697d6a5e4401f6c90d292f30a] => 8a0e3a9553d6800fc4f4010bc3bc0707 [b6a5d918dfcd525b56bc4ed172141cea] => 22b658d32d48b55551063ea53522fa22 [bba64dd40a90e6dd854936cc8af3b7ca] => aa0e6a5f5e239e7a0e3d91a62b9b23a1 [4d76cefb435f8ea7d88ecb540dcf325b] => a87acd49b991044541e73d6a390ba37a [d7641db8727ad9c8968ad74ad478c956] => 64a6895029527af61bda60a62588ba0a [8c3b9fffac861a27ccbb7cc13e89b63f] => 86de30abe57056bfc801e0f4c24c5987 [af3578eaadbe505bdd728187896f268d] => 445afc2dae681d1ed99066ae8e2cd7a3 [ca08c68d9528fdd682c5ec3ae9db742d] => 10b54a876807d25ff97b6752a2abec8d [2209e0204a6dfffd622a6a8f9b58ec58] => c715cf2cbb1b95c47f62cd7ba6511c49 [8febe1b85bd015603d55bb018c6c425e] => 604d7a7cdd2dbb4a317cd3d364cfd805 [70475d415fc66eea20324dacf353d9c2] => 656cf8d07448c72395ce3283fa7a3990 [59e75540f62cc0ff1c937b0d77dcd405] => 3363cf80d6b4e432aa6cc925dcb62821 [fe42fd4e0353ad6e9cdb5ff55acf45b0] => a92dd527d3bc076b660bb490456dcff2 [7062e2e24bded6890d267076fc1aaa6c] => 021486e4874c6db68aeeb905f72d27af [c7e05c7e78974115b91552d68eb63877] => 24ad0c041842f4eb7230f7f5ab4db57c [96d37e623b1f4c743fca35c00a0ce4d4] => e36e161b0556885ac30f2c5b732331fa [54c49bdb91e669c885e9ac723c1af243] => 0332de886bdf5a4a981c3ac2dc67cc61 [4610072cb60a0e11c5f92168c6891e64] => 46588bed79b2c2b76dd657383ac782f7 [7b0ab1029dafd3d9991037c71da1c3b5] => 4faf2806c8298d3001a229de5c62d669 [9743d649e335db2d6abe752df8eac00f] => 448fe6ca796757961d878a809d0f97fd [96afabf98cb3a4ef4989d26e8a45a29d] => 2caf1ca26fb14147a17e9f59cb532f9d [dce96840950cde02e369cce9c4e1ad71] => a0f763b28a79ee7811c947eea9a50f6f [4296ddae04f71d974888c8ed9f554e6d] => 0e58eb196e5f925f9e7fbc3cb7a06d66 [3c154ba1e394602d8ee8244840bdab58] => d7c00bf772969d1472d007448f45ea1d [a2cb1435eadf01dcb3c4dcdbcef3f366] => 4b7282ff5069812bc87e5991abe5ebb7 [3ff081f5f7d2c59d1ec6ad6cefe1e200] => 757b5bfe053344ffcfb304f098e65189 [2005e57e077d06492c29245b51a41c02] => a8f38a070e67d8010b1df166222a5811 [77673e35fd29b292ce2a72a321563b27] => 63c83729e2b8ec13e49b97ebb84cec56 [9808845e8e2897af48a86acc8d070ec3] => c5e7638a2ca6b632cbcc1a846b442a71 [b984dae175a4b984ba808e202b37acab] => ad99db8fbf09776b5ba55b000f10e47f [29aed9560ecd954c3055eb4cdf9be3e6] => c951360b541aef421b3d354684ea2052 [37d44299054f26f7d08b5d060d6eeef7] => c42bdeeddc20b58e5f415f688787830f [7c7a4480f1d59d9fe20ad621b701b358] => f483904c31d7419694087f6cba4447b0 [cd2b8a294e59c53dd83502bba3756119] => 1e2b17c44b3db1a67f4c8b9f0b86b5cc [da44ecd1ca9d0f81af4cd03277ac2237] => 7df0936100de5622768107df99b51fde [47f6167a75b67db4cae4797454126aac] => 2c3d5b9acdbeae3cee3f29b03af84d21 [25285d165518bb48e5cd0abc89af5116] => a75eb59623c7f6b2b37ee6bc04419390 [77fec1d1a026707f91982001c5c72bad] => 42bb45f04c71d96ef02d4a667d81c088 [bdf5ab66c389e892a10f8ad5b50e84c4] => 50ac044d1976f1069003bb3e3de0ae63 [71de536d34dc2d9d8af4188e931eef27] => 57f185215d2b4e521650ae232fc97adf [6b6c64c4796a64debf94587fdb09c7ae] => 446be48c26a80e361caf89b6a79b9cf7 [b45558a52ae48a4f1b9b10f843d359d7] => 9c758859abf0c9f990d61c0c1f476b5d [9aa9c91b402a118372dc229c22d1a16c] => b3d4c97551186cff1740b5b03829cf2c [9a18294b7b146e0b102399f4fa395a9c] => 294ee41448a9f35dedc4bb12fff86e37 [3baee997b54c72d0af6b1dbfee6fe86b] => 1e262110bed4a2bed3ef929faea1b072 [45ffd47783b0e2222d823b1edb4da024] => 5849552781a8008f1ac49443657fa038 [6ff9899422041acb322336f4f21cc64f] => 6b302df5336e9e283ad9adcdd93f0305 [2e3a1f232db3149424d2288b5448eaff] => 636d8f5672ec5a3b7c3d57260d476a34 [f78758e50d8d1befcdb1bae6386f5def] => 5414c73a0532a3d39039b43ae8493887 [9e06dfce5e84df5804207affbf2d4be3] => e0da84763932abf461b8e888571cf417 [cd36ab6b52e4463f40f0aa30210d0deb] => f696a96c26f5f8196f380dae226dbdd5 [4eab84b7f06914e46b045086f8f7f4f5] => 247b1a11bb11882cbc4678d6dcada9ca [852d35bf1d85ede12d02737daa5af7cd] => 492c0e09c6dd4e15a64f325b09366bca [74000c12beb4d33921f4e5e49d0139af] => b5f3cf2a7878b2ea07a30964c2916d8f [064e2eb588eafd4619279043d3660508] => 20e008b25f65fbc2dd41f4ba477b3476 [c7df3ae498ce5bfee90a1f393e6ad886] => c175bdbfb21c2e8828eaa147cb4e80f1 [10456c8a92609ac68dd3ee2fdae2302f] => 0b7bc5d0b884de7362de4d0908c653a8 [024728298d1cf66218ca574e2017d783] => 0119bd15eeb4b484694e7a55384a550d [8f3a285ff6bcf0933f3c26ddd9d2f7c8] => f2d1b65408f1cebb5459ae9723f0a803 [e405dcf81a3601704424ab03288ca6b3] => 700c6b53df5339b29343b142ab4cb691 [a480c685bb3bc15478675f5ded3623bf] => be20050786220681f370cd1add3a9de8 [53afd2bc010c9685155fd806e37f260a] => f6ab2ede8b7a90cdd5e73eb8ab8572c8 [32e068c8ca087aadbae4b96b385e39f0] => 2623a5609581e3408fafa96f23fb56ef [845a2dc8c328b224485eb8f240b11068] => ee854732a8eacbc39d6763ecb05802d2 [063a4c02583a4d210affed2ab7836b25] => 75d4608335cc5b85a44f3b95f70e3b0a [d91f72b611ffebc43d0a07eb5cbec5f1] => b9934581c9661cff0a199552e3a9b95c [fbef19f935ea7b73f9d1901f0f4fd671] => 69a769f970c25f79a4fec76a8d5d16cd [c80afdfa259f1b16c7faeb071e52f638] => 9f33b97cdcca28a37be909d6fc857e02 [549c962854b7faaeac928cc4b9c15844] => 6079af6c877db6ade027c032889e6a50 [86280ff9512977c8377ba99bd1540141] => c65594ac96df4a43e60803cd349e856a [d913bd1c29f21342e0777377a1d71507] => 221a3c5c1fed2a14f9d85dabc7b2e367 [d45088733d65ba95ac060fa269ccc2a2] => e90966567752d378fe6041f040d20fea [5ce9a1379cab49e92add8ee1090cd91c] => 1d00216a56f90d7375bb34d756b79c26 [f3206cbcd94ad569b5c575a345e498e7] => 271a352d7100131764643059363ed08c [08b5f14f5dde1b71f95ec6b29a012816] => 7f6ad2724992b4997f29fa0c0ae3cb23 [85fdb432c30324cb9aa900af97b5d7de] => cf6bf198d915430e555a182076ac84f0 [4cbb5a2bba29345f690a9f1d2282d8fc] => 13acc6f7bf8a1bb144c1565b5852d50d [fd7b668cb1d7b8f114bef5855d333fd3] => 242168e0526bc45f521baba49918c7ec [8233c0d6051523f5c4f184a21680ea57] => b8b3961632635b50ebbc36ddf52800e6 [7d0615a9360b51a5043a3f0076f39b7f] => d67592822c92962325677b7ccf41edfb [59c0400c743c4d918c05aca093621c85] => 39fb6a57bd1c54012b4b958adb99f7bf [01a67011ba7eb2db1ea3a286691eecbd] => 6f3423a8d77c4a1624c5f82230aab171 [ec4034385a6cdc57085627a91ad6e5bf] => 273731aab9cc0b32142aba65aa7a760d [9a8b1de26ba8e17c1a1b52036f9fa1b5] => 6c00c75a4ab8f6a05ff590f1888088e1 [f01af641e1f38e259ebd2684335e783b] => a6a6467640ab31b9f7bf12fde4f775ba [c047efbd99b437d32142c108e25afe1a] => 9fbe71837e66b553b1237246531b5603 [096df479d3153440291e5306b9964887] => ad1db71f1ef70fec574a2867845cc51d [5643783238b0f7f01d465dbc8c056705] => 29d544a509dbc2920ca3d1ab63fdc07a [bac57bd34322fececf672022c98abc7e] => 25316a19bd5c533057aec78bb8a90d00 [cef8ce4cef75adb488e580ae42e64719] => 0d019170f65f70de3359c60aca056d2f [0543d24d48922bd8577ce14d2bc56a9c] => 7703ad64416686962c61e696246341fc [fed95cc8e08566b94bd2760f69c3d7a2] => 8a80819d7938bfa20c247c562e6de535 [061380376d2a5c0024c0bb2ed01c41c2] => 9f4cb993a918db51049121c8ca0d3cb9 [8c7b8ce42fe20b1fdf29a97c0683c50d] => 2695c5b43fd21f812ff4100ba11c5edb [8f34a6da3b58c69b1f820819aad4afa9] => 764632b18f802648e299f5eb2f543693 [42cee65e86c624a1dae54c67d4994b5c] => 3e4500d53ef68da6bdbc0110255f8df5 [3683f20d5571944e94273009385f160d] => c5b4449de914e334ad88163255be52fb [a822a1fe8212b67e303d79c819584e9e] => 0623a22569ae21712c69cd8de076a794 [0682113453c7b9a3d7d2fcd8d55fec8a] => 2cc0568f7869a8d3c5e9fc8fcbd68cf1 [4b0f490a483100ab214da26b6014f6f4] => 29b722185cfe1ea209e14a02ffa4a9c6 [529c3937ee073a3edd05357a49ff4144] => 2710ff6f7066233d97c8abe8429c4ceb [7f01879296879e2c451d50085f959780] => e9c81b15dd12bea6122ddb1760cbef91 [e43e9d64bfbdc12630f93ef51c0c8926] => 34caaadfcd0902bee83d0d2c69e3c3f0 [5ea4b9fb670474ce951887078bdfff8a] => 5e5dbee9618cffab28ac16531fbf983a [82abb02a2cfc7dc2f3ea45d391216925] => 3ddd579aef1a62acb0e88a5894662376 [1e0f6222e49af4eb4bd1f21aa02dce8a] => 57fa7b019064ae6be249f22c6a396540 [99e27d1c7b7219fa0b74a52d32be146e] => 5bb81964923632b090e44a2e2143af84 [fc9016d6a6712c0f4c7ff48fa6700263] => 145686a0c7908519a9ad96a304ecab35 [8bf91baffe3d5059dfd342f08e603d32] => e65f4f84a443db25332edf754fd03536 [97960e3d2306b39066394651bdc6038a] => b3f1e63140eb9439af22ff46c276b63d [43dbc6650e0be44bb1260005fcb6b4d0] => a14f7c471fef03702454d34e34226f28 [c9d0433306ec63327410ac98fe710848] => 7f61d8e3eb6a703205ac6475703ff660 [84896852b96915edc3d292e495580ef5] => 0a782df43533c6ef1324d83e918f8132 [c790d48704064e413b7c8b29b0ac23d4] => ead0fa8a7799be09c7bd891ead425417 [5c9dbc008a98d4552e1af931c53719b6] => 9fc038319684af6ad818aa9277d80d45 [0e47dc64aa950d5f3f0c7fe4908b1c32] => 78225a5146205cf4e2e71691bd26eecf [7b87231c7d4e22ed39cb9b181d498511] => 090ffea2d70e27ceb96b47207ba15bd8 [3a6194cdfd17accce403bba45f481025] => d040a63c0cc755c96547bfe5f309dd3a [aa8910ebe7c8e2c7fb4e25c6d95cc3fb] => 00e72579d060f6276ceb54c1743ed628 [5d28773b0ff6b81e24b5e2b1f12a60dc] => 70611932de2c08b38fab34279c6b74e1 [528f69bbf41c1a958db0ad3cd2aa993d] => dd779fe6cf4e64d2744f05bbb42b9aa2 [c941884b59ca3dc506f348579d977058] => 621c31aa0458197cf66d7e8bddaf2d4d [b33adb2b8c7d949c8a61559f7f8f5d89] => f62511e5e962e21f8cda9fd898dc4597 [d8af29a8aa1e1c27fba427defc1c9add] => 5f5dc17ff33bc0d3132e7018d2a9fcd8 [d2a1bbfe03630284d6fc4d05f3929631] => e64d637c781efc4d2f4cde2329687ab2 [6e8a67e2afec5d9c8aedddb6399646af] => 5347006b70b58b7fe54aa0c3bda6babd [6ec56852d0e99a50a5f613f8c96e1abd] => a9ee3c277a6df85dcb29290600168201 ) [hash] => a9ee3c277a6df85dcb29290600168201-6ec56852d0e99a50a5f613f8c96e1abd ) [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=%28present+OR+%28%28presentaaan+OR+presentaaar%29+OR+%28presenteaeeaan+OR+presenteeaeen%29%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=e1tso6qa029mf7j7nvb3u87nf7; 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 | 21600 |
REDIRECT_URL | /vufind/Search/Results |
REDIRECT_QUERY_STRING | lookfor=%28present+OR+%28%28presentaaan+OR+presentaaar%29+OR+%28presenteaeeaan+OR+presenteeaeen%29%29%29+of+Guatemala&type=AllFields |
GATEWAY_INTERFACE | CGI/1.1 |
SERVER_PROTOCOL | HTTP/1.1 |
REQUEST_METHOD | GET |
QUERY_STRING | lookfor=%28present+OR+%28%28presentaaan+OR+presentaaar%29+OR+%28presenteaeeaan+OR+presenteeaeen%29%29%29+of+Guatemala&type=AllFields |
REQUEST_URI | /vufind/Search/Results?lookfor=%28present+OR+%28%28presentaaan+OR+presentaaar%29+OR+%28presenteaeeaan+OR+presenteeaeen%29%29%29+of+Guatemala&type=AllFields |
SCRIPT_NAME | /vufind/index.php |
PHP_SELF | /vufind/index.php |
REQUEST_TIME_FLOAT | 1755037982.088 |
REQUEST_TIME | 1755037982 |