2025-08-12T20:03:42-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%28%28presenteaeae+OR+presenteaaanarnn%29+OR+presenteeaana%29+OR+presentear%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%28%28presenteaeae+OR+presenteaaanarnn%29+OR+presenteeaana%29+OR+presentear%29%29+of+Guatemala
2025-08-12T20:03:42-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%28%28presenteaeae+OR+presenteaaanarnn%29+OR+presenteeaana%29+OR+presentear%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%28%28presenteaeae+OR+presenteaaanarnn%29+OR+presenteeaana%29+OR+presentear%29%29+of+Guatemala
2025-08-12T20:03:43-04:00 DEBUG: VuFindSearch\Backend\Solr\Connector: <= 200 OK
2025-08-12T20:03:43-04:00 DEBUG: Deserialized SOLR response
2025-08-12T20:03:43-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%28%28presenteaeae+OR+presenteaaanarnn%29+OR+presenteeaana%29+OR+presentear%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%28%28presenteaeae+OR+presenteaaanarnn%29+OR+presenteeaana%29+OR+presentear%29%29+of+Guatemala
2025-08-12T20:03:43-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%28%28presenteaeae+OR+presenteaaanarnn%29+OR+presenteeaana%29+OR+presentear%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%28%28presenteaeae+OR+presenteaaanarnn%29+OR+presenteeaana%29+OR+presentear%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 (((presenteaeae OR presenteaaanarnn) OR presenteeaana) OR presentear)) of Guatemala |
type | AllFields |
Key | Value |
ui | standard |
VUFIND_SESSION | gnr8i19fjcglg6c0d13vcv55v1 |
Key | Value |
__ZF | Array ( [_REQUEST_ACCESS_TIME] => 1755043422.8757 [_VALID] => Array ( [Zend\Session\Validator\Id] => gnr8i19fjcglg6c0d13vcv55v1 ) [FlashMessenger] => Array ( [EXPIRE_HOPS] => Array ( [hops] => 0 [ts] => 1755043422.8757 ) ) [csrf] => Array ( [EXPIRE] => 1755043722 ) ) |
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=64854643 ) [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 ( [ec20d0c8696203de4a1c6c4efc7c226c] => 6d9497bed77b79058228447efabc1a13 [10cbeef6e1bdb562f1af9fa19b9f4890] => 4ee11fbb55a8e6c099fb518df43e54b4 [8c9391c2ff4d2b4fa94f23b5386015f0] => 4ea83ba46ef12fb587b587f9ce571eaa [504b4cc5f65e247fb52816adb1cc5efa] => b8a402afdaab055512cc085504eb08c9 [ecd84debc1f1d3afa74161254e92f446] => 72459c164ab9cfa9bb619e0a602f2b83 [2f82c7dce735af0f7706b53add7164f1] => 0a5ce1b57569ac4715da2af2544e4435 [20982db0d09f45aededb832be6c04144] => bd28787e87f3ad3fc69b5d0ec5dbaa41 [5c7b2b9f7da07c672e217ce14d541a89] => 8247cd11076419fa9b73bbebc282d822 [9d7f8727ec6276e1d505eb6b3c06cc20] => d2e7d545bb9bc0e1ea5ba6fb799030fe [11439c92d21d2d47e521039f4fcfd491] => 6ffa15c0ed4612a0a15c5510e22d36ae [c68b271c015997660ca19ccafaa5bda9] => 13de623b2ff3c551ad988ae42467b635 [9a7c780b39bbd2b910b6b71bdffab98e] => 140e55ebc0e00b7c8ac00d01eed0a552 [75a5997f9bb16ce770010ffb614346cf] => 9d8677a03d73131e0c70cbd1f52d3601 [bc4597661842d0e44c40c4c391d8bf5e] => db4dde37f392a591284dc999e4837f34 [1fd93f7825ec409a95e790bba567a8a4] => fe73a626ff818308e42c8e0a49d9ebed [31d5af120c8c2a72d662abc764e914b7] => 9345ee522acfecbcd7a9b10afc4fa997 [61d8566e7c029dd014ae2390a629a238] => 3590ce856bb8d4ae5fb1859f210e6a4a [f8f0330498ad3025e8052ce2c1a67614] => f657f1dbbb24df96da81eb8e6e4564e4 [1f5549cc7f3288ffe197e74a2e88f57c] => 0c798bdcb7266c822d88e19ebce97b35 [449aa69e38feb8a311056710d430f84b] => 619a5a3165efad0037dab4971bcc0874 [8c824083cd62ca439e6a581a7f0c8d47] => 3ba189fb19c430e79bfe0e2f6c9017c3 [199bf5b9f00df1c221e7e45510adf362] => 568f3ddb124918ca5e9943604b7531a3 [f79f42a4e9dca2ae8dfce7d4f3d66d74] => 53d5ca80587cf232eeb917ceec951c63 [15519f7b3bad84693e1ae0f59c5a7aa8] => 7f0d46c390d39da758669701db2b55ec [b8d61de4e161c116c781adf2a8759b9d] => bbbfc44c7d6f10446e8e5391fa029ca2 [8247fc33aa5d2f84bba4e1881c174661] => 61fa2589eb5fd0c30fdb3242c49f66ca [08f5cda91f836de1fab5b2d3e1770df4] => e65edf136f834482c01e751fe54874b6 [beea300f3ce2b3bd3692f2659fa349f5] => 817a2555a789b923860bbc051106feb4 [468aec46a725c1e90be1eaa2e82d4746] => 5cdb0f185fef1b4dc4a347e6ec4086f1 [80d6e99c0e1dc0c3d6706522731159e0] => 1493b4e200e8930f7b6bd74836eb0dc1 [7e61d5bf10453c9b8b9416eb5c4ec53c] => 3fab4556808de1a1ce8bd207d83f37f3 [a179cde34396b97aaf8bd05af7f33f45] => d4ad312850821656f10b718ed754d1b8 [052f001f7b2756324e2e540fc8e2e45e] => 224e7a3f55883a4e18407d2c24bf3a0f [4a3e041687f548617ad6be20e7ba69ca] => c13f23a22c17c8bcc8a10ed87b80877e [a84d19633f92f582927606ba371fe024] => 37cfd5edc8d1691630639718701d439e [b1cee7f04d86ba614de50d5f4742c5d0] => f1d5a9f866c3cee3d2444c6fbde35874 [65662bc8c9d75fa1ff30665b6e4c935d] => b33a46880168606d9fbf0f2135bbb214 [b0f2e17bfb3b1e26af4bc234289767c6] => 8751dfc483d8194cb0325f9645432429 [f50ba3a35331e969bf02dcf5888ef4ed] => 5081ca3bc877e139708ce109905f550e [9a8faeb713c0487445bbfd064ff4641d] => 47a6babade47f9cace8ded1bfb1ad41a [c56b27fe5a2fb10c9b8d92a69c4d5f4c] => 6d0c59a90ddc139de7342b6bdef6f606 [153cd64d1f22092f39448a143c1d875c] => 4df9dd895d0ddc7f8cab22e154cc7225 [b8b4239b548f729dde2f4dc04a706e44] => a50d8f7d42f3a20ce30fc571641f8dcf [206a57dc34f068106ec5cb13db8a5949] => a818cac71f145e67ce79bb294b1ae185 [c1e220131bdd407540f42d56a75487d3] => 9fa4e354a234211890f013d0ff590a5b [63141e57db2f00fd7a7994929cb9d9ec] => fcce3490f1ebd1a5870b7fd49ee327ef [de5ad4a8cfd7fb272215bce53d1a6e6b] => bcd35ad00a3eac506af797813da6ea5d [c774cd5cfdf97f6cf7aa5a35f93276e5] => 361a53cfef165a75c4b27d9ccb6b2f68 [f413117393bd3a9b4344cbe80a92d463] => e1730939ec6a19c46c3aa18bd1feb97d [701e81a26d259646dfd35aef9ebf5572] => 596fdc38da7feffa949f2b7f62535150 [e3ee0d7a3061c016a9a4460321d0fc2a] => f1e92cd74989c32cd4ec9b73b74935ca [c0450d1e8a0e29790ff74c9f34cd25fb] => c61b0eb6bb6e1eca0a6ad4a3c4622971 [f92ed2877bde7f98fb5f846d141808fb] => c06cc610eda562d44f87ef36829eb165 [24493331c6cc490e8040e210973333f4] => da8bc51884716764df1d6f539a4e55bf [b3ef2df22600b96cf13744accc7978fa] => 50a1f0dd48a19bf6a2a5be3e9eab3e5c [01128331e41706e657024dfc4e998d8a] => 0b517671e8ed4fe67c9a18f32e72a145 [d3bab4ecb5c3468ef8c0358b9fb6fc56] => 3eebc3db5d29ea66b96719863d12b49b [03b119c4209bf12fa5c16ce6240ee92b] => 9f2e78f278ae13e763302e24c42d00e3 [11c92775c098c67647d65329e90494fe] => ff4c73e82d329907adcd8829f3840bf6 [67b0504715b1b5cfee6d69f3142ec0df] => 51a9f76dbb0fe5048d7fa2f2b6c7f7a0 [e8b00df6bda7e4ede157b52c1ab8eef5] => ab882b2fbbb6915c17b3c8063cc24a9d [c2f075a899f9a613de6b638b37bcfc79] => 7f1387d9b77a6ad64105d19a4030e10e [865a68382aba02f3e79cb793c28ebcc2] => d17217314778b5478c756c28b1556886 [8030745401b1fdfc174a6fd3c9e24056] => a9fc1a307e6fe44993f00200cfeb35b6 [870b83219a3f97c27bf62291b493076d] => cb6a68f322200ede089364942fe7e447 [a64e6c9ec26b3d134edf02234b99783c] => df507afa0e80fc65cbb2f6278a8aeb9a [52c4f4c729ed27d5bc35cb0b185a2278] => 5ce1a5b85271cba5b3f6110c45cdbc52 [1e4972fd9a3cff73b339ec2f3d91c479] => fbe8cd2933c74850c18842fed20d9e72 [b6af8249cc1d0e1cfec16617c594010d] => ba78e3ef0e876b11f2a7ee9888aaa5ed [6dd93309116b615e02e1524af2dae500] => de325839c63ac7d2631474ea5fa79ed9 [e1190679a9fb8403e9d9f4eeb6a43f62] => 6ca20e277cb64393aa44c5666669bfb5 [4d8aefd08da7865932e85aa0f536581b] => 80d83690723471a13f89f46d11b6a643 [936e5a6db67d630aa2bb840ba482c690] => 450e8e030cd23c6cb3b227d178fca74e [c22ab2d60fa8d12998e52dd9d651c974] => c799952bcebdf24fd6002c501f7b538b [9fedd166839f980c7b8006f42c38279a] => 9048192d6a03eeda1433fdb90834798c [a010ece5643204a1b46646fee8a87598] => 92e9e7d322341a1d7b7300a59dd5fffa [3e234418bac5a9d6b1c7486e6a90a894] => eb59e9c4d0fc43c10b74a93cd7c2e7f0 [b2658a5c063322b9c37a87864952b82c] => cfa00806f5115ce6698a6ddad36ace3a [af9c2f32f35a0d48a160673c71e4b4dc] => 5be2974452843178c9c4a1a4a7d94e66 [db959761dfb859c9e3f085cdeebb8204] => 76cdccc8f66d43ad72a1e183065a8722 [d67d695c2610e4ebecfe1c04fca0e01d] => c92d6a8bd104f29b5cb081906a54247a [b65f2db29143e529b37edcda4eb4ec75] => 5b95c7e83306461db7e97131eb9a8265 [ee8acdb209db3bd9894848ee39749ea2] => eec2e89f7341d9d83760aef6e1285e5f [ece4e3afbb725f54877b818b8346aa6c] => 7dbd1c26f44f10818088acb42f86a898 [fcbf7fb70ea20abbb4b22fa5a4cf4cc1] => 9419e6b7bfe37734d68a0b0ffce3c0da [d0c7987ed5cbe4792116494daf672d0b] => 53ea26c788c31302dadd0d008706b085 [dd1f2fb3faf6cb64337b95b402aa27bb] => 890993da7ba4b9964fdcf4b75abd2411 [7908162614bcacd120f788aaba95ade5] => fb733a5a2fa0470c8673632836d30374 [df7d12df97f7a319d0498f37da17175f] => 591b30f072562c72976d5d2aa6270e65 [c6967f59526e1dcba2b357478deeaa9a] => ebfc85666166a1bb3394a9bb33a56e95 [ebeae57301360f4728cb9a9433a7f853] => 798aeb4dc6ee4e0be9bb4d341f4be51e [a0fbf855d1b434d1914de779497b822c] => 5bf1f4021eca922db51c57256c61b77b [f30a33bb1dddff2dd47b20f02df2c26c] => 28dd36c5b2e739eb08abfc971efb82be [90f1e2c0fdb6ad4154adb1172e11b506] => f8d29b103eedb1a8330a8bc4d8e71155 [3b0126cf3862f7b09dff40bf0502552c] => 57365d9e5c9d925da359ec8560e81f94 [abb41d84ee2733031b7d2d6314c4d2df] => 8b38dfa7fe7fb6275d208de7af8ffff7 [83c1bcdd8385973cff807772e410ac99] => 1dcf22d8bb12d8610e5bd8a7b0c10007 [aafb90c016eeb3aedf9fb5966461134a] => 6c22b18ff505e483e47ec854d2bdad59 [8873c38a171b85d1879ad6ea9b548f7d] => e2c865ebb1b21407a2984aefd0a04604 [a2c1f0fb9ff794ed537e50dbb1103116] => c5e425f45f65a4dd932c79dbb4b90204 [b3d217796477383bbd85d985a51264b1] => be0cb31fa0023ce696a445b4404c4bdb [af7cb71a1b89ba9e525181a1f0b28634] => 3e577f7314a315fb4286b7bc44562bb5 [41a36577a19fd04663a57a97b0817ab8] => a907d35c9bc5cbe180b0b31e1558f25b [4f5168bb1a76d2e735e9dc1f4783fef6] => b3f59921551cb1e29448da9478489466 [b3c66a742f0e8dd33a4bcc800111e5b9] => 43f0371133a0a82e4c9025862982f992 [25539cfcbba086ba954b18ae97a996cb] => a4c0b3c3d27c62b433a75b8a84686429 [ef8d371a9269a7f789fcc75fc4f5eb9f] => 9c060a1be1a5d9308278b8f8376e2deb [8a4b349e156e57b9a9b4143788e736db] => 397fb95ef06d5cd480d428b49db8daef [6733bff856def64fa78369ded88448aa] => 01de8ee817b3cc0f853378ee03dcaaf3 [195eebc174bc57951d3f875810644e9e] => ff99c14b4c43d38b1cd263d9eb96c2ed [fbea4741184558980de455c3b9b8a491] => 62e1fe01a59eca29873473c2c60f2edd [ee7afb184f38e5ae483b22d6b351494c] => 284c291f4481493b22971775923eae58 [e8bf49bc0b7b00fbc4caf0deac4632ab] => 6ddcd5f6187325144f2eedb00be75cf4 [630cdd90d61ee1ef0c3b877372dc80f6] => 1eb6685e67ea3e3770253a9155ab56d5 [a89aaa3e3c69b2045f4fb3a6131208e9] => a1e43f83233be3fc1e84963980795abf [73f2454b134c1a211d191d1fc1f17bd7] => 6737b841d57730bf45eb4c6a52321883 [adb04e064a32fad5a4e3d9af7371a799] => 5068ea1b6912340b25f6450ab0c0806a [2dcd72482de9c550bdd37d905f32c49d] => 4b5555558b94fa23acd3550ac47d3c29 [0b643d8b5c9a5a42d39792c8a708a6a3] => 22a440df28499f6437e27b9480442ed8 [4cb262354d7ae39c67a088b1651372aa] => 3fa218fb5f885581f2292b0104bbab01 [eae905cfe5874bef79d8f3a874944134] => af8a50c9bbe16217341bbc0a4e7c0b0f [326cac87a595a41b8f423ea75db59072] => d93dd637a429f475c7f1ab3b5f8eae93 [34d8e70f3245197994190103c2445c0f] => 4414705b9186593aebc4ac4265d95947 [08b8c9f31242a4033e5aa44fa377b3b2] => dfdf50613db1ec49588c3ef379b89581 [6ccba5157ee9d1db3827fe60457f2cd2] => eef082863910b8404874444cea6ae682 [27818ccc60690911f11bfa803094f9f4] => 7618e223c2c8048912a4424334750ed0 [d226fbf02d2037a3d74f8fce8257aadd] => 9a5099ed88f35a07cc7151ece174933a [23bcf9307e0801a400b618a3e48b76d8] => b180d7eb46807a4d464c26fda4d6a71b [aa26966cd4abb3f6c3b1b524bf111866] => d51c3991c3b932baf2a2010d7ca97a1e [ee9c55e2b025a9dacad119677c87f800] => 8d41450e44c4690f349b5461eb54f24e [cc2591bda4b9faffee59ad617c39f696] => 9082c34973b13fbde0f3a7981c2a04e9 [9e6744538759a7b30b8d217bb0e89835] => e3d12996b4ca00e7151710035be6a146 [67992b9df49ea9906d4d38da15c38b42] => e8fc70a0c184c9cd9a8b7a359f1e8a4c [42d7e8b80d17d4ffa9cda652962e73f4] => 2b613ad4e812af9fca1ad9dcffbee34e [8b6394530f8280e949535ebf13da2ac5] => 1c978888fb61b1b8a7739a7f44447dde [0074a8212b0b3efa8b1e7da76e6bc0ca] => 527ba71d9c35b3030ccf6c697bad1f3a [6a3596a238ea3a226f9a3752d11efb85] => 2edc5a9cb0b3f03e309f63a256872e01 [9a4e9e1a65a803c25be7942621867631] => 2ff3095b2d9dee08175e70bf163ac2d6 [a8d8cc9de4bfae3583ea17cda96de9ed] => 5ccf43338ba30e88f988ca7302ab99c2 [3496948eb37568344ba0372b963a24c0] => 0cc46b9977d96fcd193bdb358ea138ab [f9f5558eab7c2ad19b4df9c45c67b8c7] => 6a645b21b96c8679a4695c37d82cdf53 [346763d4f0aab3500a49b1c58c2677eb] => ce26e2c7b9fe3c63c0a288634c39c2a7 [6ea5ae7cad10c06cf53d0f9f46c72d5c] => 0a2b726de96edc26e75fbb486f7316ed [dd6cb8c1c721745bcf58465b2aa46e9c] => 4999296f8f881b682530af4668d03c06 [584af3465b9ebcba7bf724fce84a2315] => 04eb0571f6a1c6da4d355d460ec0e04c [44617621edd82d0a2d974891b73f9a37] => 0b28c448212808414ab8108dddc72115 [8d2fca387561872b0a11684a462fe50d] => 587db7e0754b51802c30a81e4c8d16a2 [b45462e9274777d489ac5f7734dc872e] => 1b70db5073e30d2d20f841f41cbfd663 [75ba2b13abd739307dfcf196c6fa3274] => 83ab4a30172218ee3c46e5d76ec130c5 [584de7653e22a118ee063a7cf11fcc4e] => 1163a780ecd1ba08cd3dfa5f85203ddf [347f0b546292147eb8db1930b5b41875] => 5207e253c9573c1c63bf69ede8055e51 [ff9776a08dd5faf0374cd8ed7a97ebd3] => d87b267d96acb0d5cafbec2fefec1360 [27755a9ead119c4f6142c4850b862324] => 93ec135aa14923d71b15d9b4a4a3bc8b [756cdc6ffbfa02c86c782193fb20e04f] => a78a44b045d3713f7bdab49177d9d064 [00370179256578f92a5cd59b69883950] => 260c818c49823ba7954824a1b32d2851 [d34069e6edce8b95103dfea87b963ac5] => 16b971074fe305adbeb40c76e071da6b [ef96768822a12ffac542ea3e48f9eae3] => a410f1faa3ec4c6615cff9e2273dc774 [a9b4667e117f1310d8d84b1469151dc7] => ecee152ce2239c5636f0450e67de0bc3 [c9552ac1006cad508072ade69d320b5f] => 4e352e305fc579bef9f2243eadd62e77 [aaae639cdc46e0557fbd3b7cd8f75f2b] => f49c6e4232625e259046b2d761124f9e [9e4379c2615fb5a84de05a2efa7d3a1b] => 204a00f6c0f769c58fd32a6883352981 [cfcd0d2292bffddd6e20140f095d04b3] => e16eaf8039774d1d46c3c14fe6a2dfe3 [6b19855a8e1cae83e9c5f754c04df437] => 5ae298bba0fd2c2bab790015e3069d53 [2806c974b3ad8218784eeb24f05a714b] => f75466cf303d717dba48dc696d67320f [23ed9e6fc798e00830957f240354d25c] => d85dee983b5cdb3a7c7c14bef587391e [ab4bb6df31ce8d16ebdcc7e9ae8bda91] => d407d06e332a055d6c973fd08ffdf6ad [a47fd5731b26526bc47e5abd43b7f34f] => d04be368627234a01804bd4ba0f5191f [e49c7e0cda73cdf1f4c9ae1a9a125e79] => c55c5bd9ce9b9db490456342a3324001 [d8e669ca5373639eb029589b34fe5387] => db2df28aa06456f762aa98b8167ce780 [44150036e59e1037b3b0a0afd3c9365d] => 049e33b4a52e2b2bf90f96e2556313fb [c77dfbed8372524d672231238954646b] => 9ddf7a8dbb55eb50d79f46332633696f [c410e1ee9944e249fe7e0066fa9ba70e] => 43b666146bfe8606fe8c97b835e25bd9 [785b84aa7680c7e93b230da508383ae6] => a9552beab1a7619f6ef0b73c257dd3d1 [9a7f167496d4ef9486bb0d09d3471254] => 03d9e65925d9efb9defc979f0de58439 [017e45f0e26c851436d950040766d964] => 87a21b028299ab72e9b8936ea8e8c549 [cfe6c9038a6ab80f51b7e8a5ce0176db] => 10c1ea333d63b7d548cffecd0de622bc [8d8e420ed97bd535cf6045b320c8b22f] => 1fd748047713a5a9e658b54bda3df099 [5184f0c7d6a10ececa1c3e080cf6f243] => 6e659d92a7783fbee493823b44704010 [2e8f0d99a9e185f99b1e076fb3b108c9] => 4cefa28a52a77fb989a354645b7b8dc9 [826df1580bcc129ad292070426d50653] => be0f5c354fcb711e6fd7740d9e62baef [1db50e1aa62e7b421a9824d8363cc3f1] => 109d4541d08ae5f720bb82ff52c83dec [50e26bce87305891192cf02bde9f4fea] => 52ca96c291bd99939948876ab0248818 [ccbc7555f4d28732455d5f603dc7d873] => a14e381e192e08dff45eb13b0ae3dec8 [779be7d05e4f1998cb60f2c8e5c7af15] => 602e768e00c05cf8d433e610b239b06c [35b7cbb673672618454e97483c0eb21c] => ed158f6f89ebb7e6370353d3a2615350 [ed9b6ceb219f801a43f5484fafc2b3fa] => 06a364f5b621e525c105e5cf66c5966d [08bc789303bc716d8f4feef77948fbc3] => 87beeceab48b7f366ab9c6f03c5e3acf [64c86e001689d9b1c4e1dc6cd9fe3ea8] => c24c32d80989904d105c9d4626ac75dd [231dabee6b3825026c34a68a05e13c13] => 696e48503f4a379430b62ea2429329b4 [d9a5dbb835b79cc83dce02671fc32db0] => 14255e0ae6f050d1151b7f9bf6dac52b [347797abea414a22663eb74c0cda833c] => a82d42dee831c8ae3400be9934405372 [d4b953a28befb91aafc072915b346e80] => 7c0ca87a8a14d49f32b9ba1fbc951253 [6091d1650a2f2614a41f356eb722ba5f] => 8cfdeda49461528b484037aececafc36 [103896ec60890e8cccf8b12ac0239225] => 5d6456347ebb3fa93f438d008fbe01e7 [ad86935398807b9f3de658cee7fc17b2] => 91a2eab7a14144ab6468a54d28cda366 [7ef6a48344c3d729a88623483c79ff0f] => c2208bf7482520deedbf95669576a3a1 [bdb79e829fe0d325afc7be902bd8072c] => 63d704238b6ded991986d2dec457bf27 [3fd1e530e69cd148e94443a631dd07ca] => dff100803d21c69fd63bc252ed6cd44d [6a554f9aebc5162930a2c8737e1ce4ef] => 70dd4d74cf12d72b7ab9ef153be8a9b8 [314d5593be7daf98587ab938d13097d0] => 4b7f2604af038fb54bfb90cb79c14df2 [913a6295f330b62c5f1f3f29ef401ea2] => b7d2dae43b0c35a9894ebce0eed73472 [c433281b34a1f34a16c41361cd52ae2d] => 452d3c66ecd35273876797fe561a3fb5 [0108fd0c9174284979b17b26af021542] => dcb3b8c5691a805570f2941450cfaab0 [038a35f31b83d9f2f6c810ffdd7fc5db] => 3efc185e301fe0eb9746d0b4ed4b39ea [406768d73e13772b43243d03e6ecf260] => d1abd76ac3cd7e0aff66e6e0e917a693 [d9e6173850f78566e30ef013359abe07] => 231fa195f615b82454b386fc6cb5bde3 [d01cb6b5f1133b1e47914dbb3ebad100] => fea43118153d616015c4c8b1d9675301 [809ea94ec08738e4d9f4365cbb7c7e48] => 555dfe238da948b7bdc83fb97c4d17e6 ) [hash] => 555dfe238da948b7bdc83fb97c4d17e6-809ea94ec08738e4d9f4365cbb7c7e48 ) [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%28%28presenteaeae+OR+presenteaaanarnn%29+OR+presenteeaana%29+OR+presentear%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 | ui=standard; VUFIND_SESSION=gnr8i19fjcglg6c0d13vcv55v1 |
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 | 46510 |
REDIRECT_URL | /vufind/Search/Results |
REDIRECT_QUERY_STRING | lookfor=%28present+OR+%28%28%28presenteaeae+OR+presenteaaanarnn%29+OR+presenteeaana%29+OR+presentear%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%28%28presenteaeae+OR+presenteaaanarnn%29+OR+presenteeaana%29+OR+presentear%29%29+of+Guatemala&type=AllFields |
REQUEST_URI | /vufind/Search/Results?lookfor=%28present+OR+%28%28%28presenteaeae+OR+presenteaaanarnn%29+OR+presenteeaana%29+OR+presentear%29%29+of+Guatemala&type=AllFields |
SCRIPT_NAME | /vufind/index.php |
PHP_SELF | /vufind/index.php |
REQUEST_TIME_FLOAT | 1755043422.841 |
REQUEST_TIME | 1755043422 |