2025-08-12T20:29:44-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=%28%28%28presentea+OR+presentenaar%29+OR+present%29+OR+%28presenteaeaanene+OR+presentaaaaning%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=%28%28%28presentea+OR+presentenaar%29+OR+present%29+OR+%28presenteaeaanene+OR+presentaaaaning%29%29+of+Guatemala
2025-08-12T20:29:44-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=%28%28%28presentea+OR+presentenaar%29+OR+present%29+OR+%28presenteaeaanene+OR+presentaaaaning%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=%28%28%28presentea+OR+presentenaar%29+OR+present%29+OR+%28presenteaeaanene+OR+presentaaaaning%29%29+of+Guatemala
2025-08-12T20:29:44-04:00 DEBUG: VuFindSearch\Backend\Solr\Connector: <= 200 OK
2025-08-12T20:29:44-04:00 DEBUG: Deserialized SOLR response
2025-08-12T20:29:44-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=%28%28%28presentea+OR+presentenaar%29+OR+present%29+OR+%28presenteaeaanene+OR+presentaaaaning%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=%28%28%28presentea+OR+presentenaar%29+OR+present%29+OR+%28presenteaeaanene+OR+presentaaaaning%29%29+of+Guatemala
2025-08-12T20:29:44-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=%28%28%28presentea+OR+presentenaar%29+OR+present%29+OR+%28presenteaeaanene+OR+presentaaaaning%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=%28%28%28presentea+OR+presentenaar%29+OR+present%29+OR+%28presenteaeaanene+OR+presentaaaaning%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 | (((presentea OR presentenaar) OR present) OR (presenteaeaanene OR presentaaaaning)) of Guatemala |
type | AllFields |
Key | Value |
ui | standard |
VUFIND_SESSION | 7tlgqujimdlseh34ueh54n35g0 |
Key | Value |
__ZF | Array ( [_REQUEST_ACCESS_TIME] => 1755044984.1206 [_VALID] => Array ( [Zend\Session\Validator\Id] => 7tlgqujimdlseh34ueh54n35g0 ) [FlashMessenger] => Array ( [EXPIRE_HOPS] => Array ( [hops] => 0 [ts] => 1755044984.1206 ) ) [csrf] => Array ( [EXPIRE] => 1755045283 ) ) |
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=65159961 ) [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 ( [07924569741c035e28820dfb82f6a06e] => a28ed9987a0b079e2d4866fe413f77b7 [62f47270d70b3c90523c9d572494d71c] => aaf30cb3386c33d7a93bda705a199922 [637243369135808e1701944f6d22208f] => feb85aa815bc7400e6833ddfc730a0d8 [1575ffe76714a58affb07b3bc90a8885] => 6d52dfc19b3a332483fae461a2af93ae [7ebc8881741fedc494c415fdcc4704c2] => b5080cbe6e957fe3da621451773b5deb [945e30afb9d6e169bbf066f20e6d3b46] => b44a30c1c4d2a442002e123c848acec8 [415fff14a825296874caeccd27b57c0f] => 8b7b2a39604ec2bd422eb883b77c613e [c652533c614cd5d48fcdc914a993b703] => 9421a507cc04704dad5816ccb29f6cd7 [cfab50f2cf655df5d397f83694564c96] => cb9c0c8c3ee40d701f0e2cb3e6dc0878 [a29327126d2785db330bc16c37bbfe7e] => 38abfe23f5d6fecd80e89a3240615133 [869e54c5b0fa32cb3fd8d0751c7de30c] => f6f8a1032b504d46faf470909448d67a [aee8249e253c664d9be38389d7128bed] => 3709ebbc75a70bc82e10df03ae459641 [04b0ead6ea81fcfbebc6e11b2f7f19fb] => 0ad78af03d52d3a307312d9fed8bce81 [e6a8ec24aab0ffce43aac2b9707364a5] => b97dc58a06726320c9caadb355edfb49 [ff50b80cce1a61da81ab9eb3f6e6831a] => a840271340fed82b01e18c8376e18b72 [163acf18512b0b8793b50bc66b2d77e8] => 6ae72622f966c30b1f6973ee5c84a71e [f5a040bc6e7e1be5f1da2ec1c9b412e5] => f5aab28dfd4eace1df1ac2b36bf13f5d [9a44ae45304eaa26fed80b8075d47e9f] => 681bc63fb8df54c77ba69b0f95bf28cb [1165da1400f7be476c57019fc1c1ee55] => 42ca03b052f83d86a351ed7a010bf2f4 [d374906c047277f70ea5d912752e49a7] => ea4459b470bfd6d2370f1b34112bc663 [2e11e084e38a4fb9052929af2c48220a] => 4157329884051a2977b0f414278a1121 [67e435bf193984fcef475f95600e3994] => dcd724bc20c38ea97c53f6613d751d6e [c9232d786bd211c114deddec30cacb45] => f31f43d9a3d67d6274c4f0372117855a [f8636389245179e0dfa1e71742d15717] => 69e8c8a96bcd0ba5113cbe59e0e0528e [ccc501631bd4605416ed986a071ad144] => fbebb10f2d3fe70683ecb07c1f377dd0 [c2e45e011307fd0f8a86f106da6d1ce7] => beaf49f54e6f519703034649d3d65a08 [164e9d3872372f46e5adedea76f23dca] => 26242a131d4df6caaedf73beb382d317 [73ecf2a3b08a06271e4ab421e2402884] => b9ac11da9b2c01e3e8f67edf418b6388 [62fdb6b268cf17c961a2230f05be3998] => 96bca2ae1bc31851d80d6f01a5d4fd8a [92a410dccedb955e0a868d74b237170f] => d8aedbd064adc7a12db25bc2b87c0eb9 [0feec185c8c59e1da206d19768717aa9] => c01a1058af7c0e0f0bd7e52685c304ba [ad22424c04a8e3579951c0afef461624] => 8fff81b167e03702ade463fd1002f4cd [0fc933422d98cf78195d830e7fc83fb8] => b4adc40b07e5ec787fe6ee746f3bd466 [64c5ee574dfbdb42143b37a90751d3d6] => f46866f81ea88e4c4dc52ce0804b277d [48f39f06a26ddb34a93b3ca8875b1344] => 1667c3bb9ed854f0be1d8d0368e54b7c [ff55cd83c77c0eaba377c30ad45f480b] => 6de78a55704e172cb07bea2270a0c3ba [4eb91dafe040452d522a41be0c4fbd5b] => 244b664e26d702e590e16712aa0bb581 [d7fac8111fb830ec164c084acce2d570] => e0b8dfc5f2cd2827fc1d04ad42f15cbe [99532efad2e29317b661118c0f56ebac] => dae5c31d235627432c74bd55c7e39d0b [54e91823783a2a63f66113fc25b4a3de] => d6c71669f0ad53e458723d1f89303ea4 [143a9495362f7acfb502d1a59c0134f2] => d5846493b1731af078391502d0ddf063 [b752d15cbda7c7dd3638402331bbdb29] => 7e004389f91a58f1b887cc918e582c2a [2ef2a0ff2683a41be9943942f520f110] => 8515da0c9ced52ef70b534be82bba3c2 [b57780b4317a74c203fda1cd10ae61f8] => 4e64b941a765a23ccae444d81b884dfd [18fc71825953adb18142bbb3a35e99dd] => 9194333b84e45f0649afda905c5e9437 [bfe75f54fc4781b4bd9e234a18196769] => a2118f9c1828fe3a308af384f1254fb7 [038e5ece72bc768906c82d65c7e95066] => ec5fc1cc63655ddbf567fbfd367e7003 [93f5ade57fd99fe9aed3e57d303043a6] => a41c99cff8b136778b324c3eec43f155 [59ad635e92a504f3d1679f5e440bde29] => 9369d861cb94759c289b70458f1b3fc1 [907f87479bbae4f721cc301e8be5939f] => ee0eb524b960386f8aad7cf009f92a84 [1cc89bf395e988125cdee90c8457d43d] => bf3345ed6af1f7e900c2c376fd5f20ba [1451c9ccfe1c5f176555b10e7f7104be] => 08a1d2960e424bfd1f0b6e568834e0cb [68f7d0f0cb01e66e3ac2d0eb9a21c006] => 1d17d901d9df61245173383286dd9b16 [a183cfcc7b6a9d74119535e2b3c28d04] => f576b615b8688009dba2df871685630c [950999c5fc2761cb0fb1539607d9423d] => 8025f16dc5ad19378ff7336c8d6d0f19 [96e9982dc6c9401e9c2a64977b804df7] => ae7ee2ef2d30d5bdb0b5c242d569f11c [8615afad3fb799a5300928f7b5c180bf] => 517292b631feb1b44193b09723d8aee1 [2cdfb3afdf5a7411d86707133031b2e9] => 97ba38126c41f6ac2ae7eb23c81bbab3 [646c490ef4c7273e389a5dfec0c1f590] => d9bf1912746ce119090abd3dc9d3ebb6 [4140091e4b94373e0b159805dbbb620f] => 3cd1610ac11510d3f40aa9a2753f5228 [a1cbe6baacef21006db7e29348612fbf] => 4f01fdd389839bc216d2c23c04b1f155 [40d75f4e725c7b847b8b828aecbba25a] => 5b26e68af21f21832ee35eacafe99011 [db3291670f8a4619980ad78d32b00835] => a89fa9a100e1646a39417bf7b31a172d [f28a1e3f8a5b189725819a6464e474bc] => 8c1f0ca7142b2352cdbfbc34d34be7b1 [b2028dbf720ba2388c0140718e30bcfe] => 5f3820462f3dab2528a4cde0a7791103 [260e9ddc72b678727a1251593ea4e254] => 1454ac0a084595cf4e267ea629de3e1d [01a9ead4ac73c476e943fe665c0da9d4] => 079fde2e566cd09c0e3479e648e29fc4 [fdcbff9466e0711694624a5d539118a8] => 565440b781f224a936c528b6d98231a5 [de8fe8500381b395284d0517f1a04488] => e039fa92bbf04f8b1a7f8efb649c53d1 [f61063d2d4ec147ca5f97ced8e6d8026] => 31d9a0c8519091a11f9b8921bf42e7bf [6871ad9e4390908db5ae33f99780ad77] => 8cf445d797bce3d432ea50507ee4d260 [98a0a4262d006f50b72f6bc6a05fa144] => 715096b58b72ef7ca615a9a2ba6f216b [5ee101be1feac446799c9ad513581802] => c9d5a2b11879157cee077f402bf86dfd [986c7c398e8b6e5450fb2b0e78bbe876] => 0e64b4f673be2139f6be57e5dfe26973 [3f4f3db6690039bf0a56340d2f4ce19b] => 67b6f218f0f182e70306ffd4fc32235c [3ffc06631e220a4485e48f7de0ff6dc6] => c4fe65418196857963e7b8d93ba937dd [4845b3792b009d9b24c67ba07910af71] => 670b01121db414050abc47919873bd45 [3e6426a6031cad141383cd3287fafd2a] => 2ab57e0f917f3a3ce20b924463099829 [ceeab048883e43caa473fa3ca5a5ac2b] => c9c1ff5c8e901550885030032fd89804 [7a01172e7dac163e97d5799a47162227] => 288f2be18ebb480dbc1409a8f0179815 [8d63f21441381238b2f1bd2cb71cb1e6] => eca7a8ac2010e4b84736b500407aa758 [eda799fc271bc106d668ebb088c019b0] => d6f0f8e387b57bdd962a11399eb6e867 [e4837c48e77b225e39b9a414d7286667] => fe9b3efdfe1d9132085e19f2dc55586d [d29b6bb6aab07eb04ec497e1358ef208] => 5790715921013ad98c565ce6cf04f832 [e1969270beadd3355f3b230f73d7603f] => f217d38ba724ede543bfa1427efe7f67 [f85312d8f58aafeaf030aa27519379ac] => c1dc3d51a71cd6ff3a992fe6b3faf7e6 [7590167dcf47394cb27afdf4c128f8c8] => 82f64875d0aa9aefd6cf86940adb6a0b [6ae2392503757c4d06caac4deb287436] => 8965d5e160e785d84d0d4e5e937f94d5 [4c7b4a084a4cb3619e9b1d567a3901e4] => d03440c3a436520036b4500ffb2e85e2 [b1d4869749425f2a551fb597906b8d9b] => 630559124e44dae9df9b66a3fda55d69 [4cb07939906ca62d07f2bfcb7eae0a79] => 06e86f3e3d79ac8dfb46706021d7c009 [d6bf61e5391129b8ff2748af55acac7d] => ad00c300c4c13e445a57b67f79cde8ef [3b6bc76d7ab4bcec8017fdd07447f685] => ffcc77f98760d92f751bb95ef727f743 [2a690153627bb475dc22fce5fc7b8c67] => 3abff47c02c6b2dce767f04dac41a068 [3c5e30c5bc3f670c96016a9fa67667e3] => 1ccb2632d07d572bde822c4420c50348 [afeefea5f895461078e72881dc022505] => c809aa750f624eda75843cf8eb4bb21f [f2d72ff2feb3990dc4d0cde8dcb16bf3] => edc64fb699c17528b41f9aca3cd32be2 [e41691711cee34ecfcb56c76ae993a1d] => 7723a09fafc22b5a835550231fac8b93 [cfc1d03164869d02723a649c2fa53dfc] => 5c723a8e09ff94c0bc7b83c9eb482390 [970e5b3c31fe8cc7a25ed30b2a96e869] => cab87e19fb0bafb7f199ede15c0b6821 [b7d57ef0acd53c40d56f47356dfcb091] => fdbd06d554e8e4f71e16ecb42f0eb597 [9c3b9debef53a4b82d70411b0a63c7e9] => c7072c1d8fb619aa1194445527193969 [2c9309d30f1035f741728ed89a65b245] => 19569a868fa632230c6b078c94e744f4 [bee6740240c3901226a260681e9ab857] => 8bedc772533e77d7007fa3f83c60c2d6 [498b77a498afe3cf3996be0104d67b3c] => e4cc17e54ab17e78f9585366ed53a5d9 [4dc9d10b781b1861009ccea2b36a1314] => efcf4a11a033fd16a5c0a586747e2bae [084bb9a5aad2be0b127c5303ef63c403] => 850b181e8da50dc236e78dc2d10c1279 [c6cf2431818aeac28c113cccc01c4436] => ef36b816e1325a4049fdb1ca42bb5b33 [b634da04164e1399f57568b406ccd27f] => 794ec07718b3516f5935f1b990973097 [b7d36a61940a4565d200496112e16c54] => a40e1f80ce38c05c38c6ce36e33a2dd7 [7aafb1d0f6daa67b38806da15bed03fa] => 8aa40b189e7e00cecc90979585349b0a [48f21e7c82d583e1f082d88df9bc233e] => 2dc61a4e1564d69a21a15297c30c6fdc [dfbebb784322533db00d337728c35f79] => 6cd7fe5727981c617b9b37813b06e114 [b47a5d53c391946665d8b62d08b85fe3] => d6f681c801792e1c12297d9036017694 [598c3cb1dde8616250ec1bf11c410b88] => 66589874d003d164ca1306f1ff0ac4fb [fbbff7f85925d6bb6baad3a7d763c39e] => f75bf619bcf38a972cbd6a665b197fa3 [52d8ef368152b6f0d9a6f09d12ba7562] => 8cb61aea0e013fddf8fd82c6b6f62479 [e7d0ff4e29b841f5f8bb83ff953303f9] => c5872eaf14ac4b14f0ddd0778cf83803 [9189d5db079f34bcfd7a77f7f3c089d1] => 4ce9518d4e6ae65111a394a047512fd8 [fbc9834e16354d601fe90752a8fcfd05] => 2095bf96fbc136097b989c717c47c644 [ef8fbd68e3b033e44a52c5f5128c47bc] => 0cb9c9183f1f3064a84d7ca991fcff8f [65665dd5c486dcdf0e5b6cffb3a199b4] => 79d9859aae8af2b10384bb0ad943e852 [f15c99e41147d446df9e1f4ccf991cd6] => a80868b9e747b2fb46881e1eacec1f51 [45ba151da12dc1aaeb31d57e19713c12] => 27a0a94e2666417d65958ec9513ba7f5 [70c21a678da8dab13efb522b4cbc2add] => 5b9cbd1a880e66e4202734b253d074f0 [a39e81ee161b5b0d3ccd213b83aeff3b] => 64ce54fe2c40c92ecc2ceb15652c23d8 [6bae8a51a9df6e70cca0fb75eeaf2333] => c7d2f87de31f97d0e5cf1e345b1937a1 [3509fb2aa1dc5f68f9489ef6069c234c] => 9718537733639a9e84fd74aab097d5b3 [3917e64008f143c1f40dd449bc3291f4] => 491910a93c3234b0e098c583902c9bdf [57aed0b437b392fec50b779ba1fcf4a4] => 7563689603e8d83901933788b4ea2ad8 [eb3a83cbd98711bb010c4edcaafcf9d4] => 97bc028104f37ba492c1466f3abcc430 [ce83a95fa30126c88162fcc951a4f4d2] => 64eb10b3bdd3a9494cebdad78a1d9539 [04fb1c64aaed9cfd80dcde283867bc1e] => 89d5d617792ef0962ceccda905b02005 [8a30f9bdce002114f757d1b52cfa2ebd] => b418165747ba4b2afa4779b801a4dfec [294ab7c2427c1b46bd9d856a66f688fb] => fe32177f7ea0e626d613f56e2b10ddbf [314c6ab2262be4adebc31d6091916821] => f5dc779f53bd5227af995ce3abafbf54 [0a15eda26f46c922580b467c10f79bfb] => 338a8ed894c8e1789f364923e664b3ca [cfe555b0d759f6d9120aaf71f68d174a] => bb1852150a7ba8a317976ae38e35d4b5 [6fc62e183586d875661f791c17c5b242] => 207dfbb240f0f8a9a7dab54fbb8d3490 [633c38bd6b8d5bef985181edf9b9e3c5] => cd7a66dbdd834cec564bcdd52c524814 [5b89c64eb520580bf9a967ebdadd2fc4] => d3c4ffe8d55c2de72f0846bb66348a0f [6aac5f340df8c31d8e387f9aa27015a3] => 449ead55c6dbc52b8065ce559207baea [8aaccb3beb95db85af1107eb1fcd7bc8] => c4d5c5ac4fbbfba8b5bb6e1354419552 [4b35ea35eac90a098fd614bc6b83b9c5] => 50b20c0a85fd8a8ff18d345e023aa6b3 [7a06a612c8a04a7038bc62fde226907b] => 44cffbd3c4f20479a891283f1f964b7c [815ad939f2991129b0b399c3e276e752] => bcddbfd2511aac71af5ea6b7ef6c74a8 [d032bf9f269af1ebbfe8b50707d0e753] => f1bcfcd13d65f02a5850b04de0a59e24 [390b9dc5fac07431dc24047008796cd1] => 66f5a42af1dddb5810b9426b852e5532 [963903a898b474638bfbb6b017475ac7] => 03a78555a944a97720e6ad463a5e9492 [5c657d84f1bb95baba5250a4fe7161d8] => cf3cc27b1dc5f2579fe3a320ac87b0f7 [680f66f8402f8a0b31af7e89b7d7ad5b] => b6dfc8e3f4cc06b0ad0987d7a8f6bdc2 [29fc28ca4984219d8909b0cdaa4622ad] => 7a7c9f710d4cd45d1fb4ea57ccfa0d9f [b7a6e9472c5e98d5e6d2add4335421ad] => 4c16d491f39862b25d8b413bfb6e6591 [0fd3661a7316e19aadc4848e3f7044f8] => ee2bbde592e4b48c11832ca29e70f8e5 [8ca58ea32656317e1cc1a1fe6ea6667b] => 180f0f690d85933032a28fdd6a99a08a [5a53ef2650ed48e42dce3c46ae3bb198] => a184ca41bf19fd77018ddc9fc0ab1f71 [9380d45c98bc4d946e8a7c5c439e529d] => 2e57496cd1da39c9fd9a5a8da312724e [ede0fb01dff2c506a7f117f3f6f768b3] => 5cba28eb954d6ed0bd5b4de23193d25c [0e518f127231ed534174ef9872c42d54] => 3cd6dd29df5beaa02bc1858e42beebc2 [a1fd4ad2a494af7bedd8102acaa0f9e1] => 41cdaa0acfa03b2d89f9b96e5c4cbb02 [8d24d47f7e46e8a45b78da164d77cdf6] => 2f1f8a2fd157b6a5855733d8d6f7cf58 [cd0d0aa66daf9de6073d26f8d8032140] => 59354205b2cf64049c8ad85503c3d814 [7187c12f257a6cc0c065cf331a403c32] => 7b3d1bb45cb703a08f4daa68dea10354 [77fe2b560821493deb12fe0a31c0ed2c] => c0e65f8667e0d00770d8e5b0ab5b8db0 [f18d45928683b84b44e185e0c2724168] => f8c72da0f294c7af57f4ef02779ab3d2 [a9f83bf7a2d45858dc754ec62ee24303] => dc2fb8c805f035a3aaab9b4e1a6b7f4c [25bfb62174185a898f292ba2f1d6037d] => b7c17bcb65f6b77b578be094f634f897 [a87d5c859d697e9d6ba7adaa573219f4] => 34bbbf1c783a8daf22aee3990e0b257d [49ee3540d6812dcb8ca98b6cca46dff3] => ec926f21a1cc13bb7fa4a2ec1d3bbd3f [f6ef38e6539399ee2e0d0a43c7363ae6] => a5eeac9d2ed7f4a2221ea6478ef86a5a [79d0e49bbe5eb9ffb2cda66f9442b967] => 798aed3e8a10cbe461b3078d388af2a8 [23b2feffa990f56054a7c29bfcac862e] => 1fa0881a090addb27af3f5732792120a [e371cf088c8cfd5f71182c819230e9d2] => 60ae4382958495338225e3035aae586d [9e8003bafd859e48a71e6b0452be3ae0] => 9fa922817890f3ea65e8a85bfe7751bb [a075f47ad33285b81dce3d1e44b5aace] => d9813959cdb98a34c2fe79fb8cbad3f8 [4e2c9529b687539e66014c0bd7f478d3] => 841658fd8cb378ccc85a8f5ffea02572 [4c7c49a909b55fcd1de3fd7c2c4c0f23] => d2b6321930021a33c8669de7790d2860 [d32d4d7728d10a397810a04d4d54b333] => af95d49c0c9bc7b7ef5bc2fe18588521 [79442a92073e6be84f23ed29c613e8d4] => c538b701058dc3a1228222725bd77db9 [3bebbb1e8669a920585a57c1fc746285] => 22705181907ca58662e7f6797502f92e [caf035f49834c8d868ae470e722fa192] => af59aa84b664c83fea4f1b02149cf7d9 [511e596466b325344b4b7fb609f3540c] => beb938ad09dcdac0286c85aff0846617 [142da29773aee4651fb4b57e727e8468] => f511497129b566c0e8a99bd554ef294c [158f8ef6187b9951608445c4ad337c1b] => f68ec093aaee8080af87c40bc1f2d813 [53026751681b63fefdb3a0cd57db5149] => ad6dd0ee0da4a796f957c0d1cd34293c [ebbe933091ee0c0cc009846bdad3d0af] => c60eb50dfee3a6e6ade44df665aa3085 [c7b12bc373bb80064077b30704a40f65] => d2c32e5e387c5f4d4b9a8d0823bbfbb2 [51790e103afd0972fc533518d6f709eb] => 8fdf7e11b5c8b4c4239221c48f30f9b0 [38b950353572339bc430c4175a7e9ca6] => 3ecefb789ad38698003f6b2462ec4f8c [3c4776f6d3aca61cf6b2dafc23238d2b] => 5b17cb44ab7ed30811f625c9404dbbc7 [e70a4ed9cbb3c4ae76f939f6b5e95713] => 700188591bb8e8ba9b4b8e155ecc095d [1634056b75d1f2e255d09d9883bd7eee] => bf3efab4c71d32e059da8fe03670310d [202926b8017b66284fd377c66d64d318] => 8f4c1efb98bfa15343f8a1409fc42a75 [8a39f8550a1ab3c4a4b299a5bc4878c7] => 90820e479924a07efee564197c2e05ec [51a5c5fb4e6650868b088875f8be2f41] => cad00977c80d3d56aec2f2679b0ea7e7 [9ac0ab8afd1800d81358baa839e000dc] => adeac0dc371c702cc0b67b00105123d6 [ff6af68552918c952cd7faedeec19122] => 216d1daf5ca262c40884cff6bcdc4d1f [4194bfa0f308d0cc7245557f24e1a838] => bd67e06daaf650fa582fddd254c371d2 [9e4ae73cb51f41511e65ee33b72eb443] => dbc6223cb533efe889bbf597edb0bb89 [90f2c0c896163f3dca7e9197e694cbbd] => ab97cc63e580976e385eef0ecfc84035 [a47d8cb49f382ca89fb6aa7474c09a24] => 8c72b4d7c6d62713dc5e2f827dcb465e [2938fb0b223667648044c723c93c4a40] => 0f9c40f8167bb0ea08eb0c847c4558d7 [2e997fd281592dafa21ff53f9c160206] => faaa0c158d10a9125f936864ee53d1c8 ) [hash] => faaa0c158d10a9125f936864ee53d1c8-2e997fd281592dafa21ff53f9c160206 ) [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=%28%28%28presentea+OR+presentenaar%29+OR+present%29+OR+%28presenteaeaanene+OR+presentaaaaning%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=7tlgqujimdlseh34ueh54n35g0 |
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 | 56220 |
REDIRECT_URL | /vufind/Search/Results |
REDIRECT_QUERY_STRING | lookfor=%28%28%28presentea+OR+presentenaar%29+OR+present%29+OR+%28presenteaeaanene+OR+presentaaaaning%29%29+of+Guatemala&type=AllFields |
GATEWAY_INTERFACE | CGI/1.1 |
SERVER_PROTOCOL | HTTP/1.1 |
REQUEST_METHOD | GET |
QUERY_STRING | lookfor=%28%28%28presentea+OR+presentenaar%29+OR+present%29+OR+%28presenteaeaanene+OR+presentaaaaning%29%29+of+Guatemala&type=AllFields |
REQUEST_URI | /vufind/Search/Results?lookfor=%28%28%28presentea+OR+presentenaar%29+OR+present%29+OR+%28presenteaeaanene+OR+presentaaaaning%29%29+of+Guatemala&type=AllFields |
SCRIPT_NAME | /vufind/index.php |
PHP_SELF | /vufind/index.php |
REQUEST_TIME_FLOAT | 1755044984.089 |
REQUEST_TIME | 1755044984 |