2025-08-12T15:08:18-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%28presenteaneeacion+OR+%28presenteaear+OR+presenta%29%29+OR+present%29+OR+presentanaar%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%28presenteaneeacion+OR+%28presenteaear+OR+presenta%29%29+OR+present%29+OR+presentanaar%29+of+Guatemala
2025-08-12T15:08:18-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%28presenteaneeacion+OR+%28presenteaear+OR+presenta%29%29+OR+present%29+OR+presentanaar%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%28presenteaneeacion+OR+%28presenteaear+OR+presenta%29%29+OR+present%29+OR+presentanaar%29+of+Guatemala
2025-08-12T15:08:18-04:00 DEBUG: VuFindSearch\Backend\Solr\Connector: <= 200 OK
2025-08-12T15:08:18-04:00 DEBUG: Deserialized SOLR response
2025-08-12T15:08:18-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%28presenteaneeacion+OR+%28presenteaear+OR+presenta%29%29+OR+present%29+OR+presentanaar%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%28presenteaneeacion+OR+%28presenteaear+OR+presenta%29%29+OR+present%29+OR+presentanaar%29+of+Guatemala
2025-08-12T15:08:18-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%28presenteaneeacion+OR+%28presenteaear+OR+presenta%29%29+OR+present%29+OR+presentanaar%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%28presenteaneeacion+OR+%28presenteaear+OR+presenta%29%29+OR+present%29+OR+presentanaar%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 | (((presenteaneeacion OR (presenteaear OR presenta)) OR present) OR presentanaar) of Guatemala |
type | AllFields |
Key | Value |
VUFIND_SESSION | 52kvj2h9hlcmm813v9hqj0hia3 |
ui | standard |
Key | Value |
__ZF | Array ( [_REQUEST_ACCESS_TIME] => 1755025698.4704 [_VALID] => Array ( [Zend\Session\Validator\Id] => 52kvj2h9hlcmm813v9hqj0hia3 ) [FlashMessenger] => Array ( [EXPIRE_HOPS] => Array ( [hops] => 0 [ts] => 1755025698.4704 ) ) [csrf] => Array ( [EXPIRE] => 1755025998 ) ) |
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 ) ) |
Followup | Zend\Stdlib\ArrayObject Object ( [storage:protected] => Array ( [url] => http://pricila.senacyt.gob.pa/vufind/MyResearch/SaveSearch?save=64766784 ) [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 ) ) |
csrf | Zend\Stdlib\ArrayObject Object ( [storage:protected] => Array ( [tokenList] => Array ( [66ea7d3089bcd7323858f5ddf7e14d84] => 26de76aec3e513ec21cd0f03cea14cab [8e9664b6abfea77e5e92d65fdc9e9a6e] => d2c5bf40b3c4112b8b81d8b977b7c75e [177e15a6c5b71d24e8314100bddd728e] => db1ac32671473eeadf953368307266bb [35c63b25fc7335f2fa7dc6e3d9c441eb] => 1286592bf833dd9b1df41a3082e85795 [c8e2c46c3014efe53492243567e23bee] => 69374578a843ff2f404b077130d0636f [6bf34f48da3457f7fc498ab8ffd14bc6] => ca506fa22e48d16efe5057979aabb10e [99c29590277eb9379743fe963d3a1a20] => 5d0a3a3266c68f85f430bf1aa084f26d [ffbb86d4b20f4d20bf56f32f7ebe100e] => 0b47e5493189040ce93a0a5311d95fdf [fbb0df49c87fa3cc9102585734b2f587] => 2be36d939673ab40297c4c30561db30d [2c5aaeba7de5ed49e911c129c7f00459] => 6246898ea447017b981dedeb05e2d34d [6278da126c92affdf3ab7ad728731de8] => 27a344f04cd7183262229d1de5e395a0 [dccfb1bb87b77d1e055c272c7d9dacd1] => 32b8211b1c34f1cac0200e6cfc5860f0 [188e3c124d749330c002479b00bedcec] => b27184bf7d037cf37a994ffba9ae9bed [3cc119e1a937a2c712ae801d7cdd8739] => 1d89db03039c50540f7399307c625456 [8cd11f0fbc501795a966bde353b04847] => 36732311eadaef4d4708639a957cc60c [8b3ac58f64d078a54816d143d1fd0a2b] => 90845266555392134c5aa3f804cc900d [f3d22575b41b2d618743110d0d98164c] => 30b5b7184fd2ea44d438c265c2a9e7df [7a2596f13bf37810c3da848afdc3c1d5] => 2d49e15daa492dd3e1221f2ffe833242 [654dffb549f96c4dfb5f3ee3d3511cc9] => ecee759a7927e22404d2f385895df034 [36394ec58dbdb552275fb869a76c9857] => 257eb3da6976d5432706fc02ca32dd34 [78d1d26de7615b392b9e60785bacdcf3] => bb90734385dcd11a950a48951ff16f7a [a5cd8f71a4196b9ffa6638d759e92bcf] => 2202f71e572699f354c909b3bc8d1db0 [b59d88c9337a62e6afdaefa60d7eaf98] => 4dfdcc4d84c0d690e06c13b376f42ea5 [2658b282d5995e2aca85db3f88d01347] => ca0d32d21a11f60ee27cd69099489ea7 [3472afa5c2f66901826fcc74c36fb06d] => 0b418ee951434460979805a66f4d1075 [2b48fdded3abf98135d239b936c53f31] => 11a7aa536a80adc73bb1a5dc44965762 [78aa02d128ac307c497d4d0a5b69445e] => 367792c4055bf6b6559df4b1beed4833 [06f50e7523c46ac00c827cb36e30c2d8] => 34e9d50b6eff955e1be49258863e0018 [0145fa2a5d7a42874acad1602f6f021a] => 5794c5f8cf709366079e1052e185f3d1 [8a9531305e1cb85ba4f3798c92bdf473] => ccdcb57dfa3c5f8da0cdd974df1ca5ca [e5e5741f31f6a175198093eefd5b708c] => 5a45625e9c637001b167abd4efb2ef93 [403dff1ed36fb966552d77a9bf476d19] => 9d34a88ad2b2f86fbff1608224930891 [268377442c3e023022f2823b837e10f4] => 017697c33b236e982f132de824fc58a0 [296b3cb8d46549444f2df08a52423510] => e82666f13991d805ccfc802a8935bc47 [9dd108c21092348a3859010578e1896e] => 9f4645f99c7a4c3eb88df8ca1860ada6 [db2f3d4cd54c46ca1add92d31cb226bb] => 9d331b7925c6f4ae278f1abac15da650 [31a969b42b85552c3eb888f4aa061327] => 87cca0d00ec684417ea1855ee1f39dc3 [5a619d634f733432e2b9980e393d151c] => e563007b567b3320230a82e5c5d48d90 [d28cb6a00c355d6589ccad39d318dc88] => 51899b97ed306592c0fd1bd5825261dc [a564f2945bde467b80818de831ec704b] => 2c18edb0b6e5b348df4cc83c194e150c [fb49fd9f594a230169c58a04378e9e01] => 82f126e22c71c5c32391aed3017ffa13 [c352b8f8dfc54d46d637554a1b8e9289] => 8a1bf5157e743871edab494acd5b5940 [5a901cb03ea968a1edf8712563cff768] => c11f82107ffaa697eb963b99b9923526 [d456afca7b3a49a6d55b81149be0fdf2] => fa865cf2b257bc8e4a6c1f03de565382 [723a8287fc75ff4752afc5a8a554702b] => 55ff29bf4818993442ff7835c1d5c187 [fdd8cb908d90ed97a89b330597fc52f5] => b46b3069502405ccd2047c24b03fcd9d [c6b099bc34fc17819f95a06fc13481b7] => ddb3ae9301f133ef8fecbbdea13411ce [7ee797c991cfe450fc884d5749c22303] => 0dfe6a512cb81a209738d91c59bae37e [d1e3f79b3e01fffa4d0a6e0f0a0a91f1] => ddd118ac4023781f96f86b9fe5260d06 [5c7bfde47e936c7ce4b2a2194842a6a3] => a6538c2b8f519c7c67d3200534c7446a [bc16ef0c276d164878a77022fc03c53b] => 63a9f64212e3e6310913c4d841a8e685 [00234b26481ab22aed89b13714e49715] => d9f9058db55e595b40eff335ebbc2b39 [61e31285d07a8e37146ece2e27ceefbc] => 122ebbd79cd55b8a3c6280c43168e61d [34802de1073da7c6301f6f6041136436] => 3d03cbd6a60084ebe507f82637507eb3 [e8e983960e3a9b00b4b8acee641a2c20] => 74c3ed1cffe31b6f77a000926120b408 [ff1b0623788391ce3307d97ff747090d] => 98543de20283159934120fd22dca0fa8 [9245d4bb1d6d22f942e17066b1066972] => fdc2aec011bd610550742e768b9d5758 [74845a942be0a6500efb9081937ada41] => 244127585c8b0bc601269b8e8f6590c0 [cd5b6633105e32951d3486a1e15d476a] => b692567767f229d80585c83243718a96 [24f0420304ea9e033c3490c52cc88acc] => 985eb2dcb6752b1607346a2952c5eb42 [a317e39e4e291e3d5b8b861a94595463] => 2d9aa1dfee9376e85e3029a2df3b3036 [3505f386c2a7f5ef0dc1ed9d11df69c3] => 5cc3867ad9a96fceb17a1c3c179ccc2e [bd3e56940af7b73209a3e39af55aa01b] => 3bbb58b27b91a462429908011684e827 [1b34b1f009187331f2dfe87d09efc69f] => 64fa2ca06a43eabcb23fee547c0c3f53 [758e531fa4b7b652e33349763d3e423d] => 4dedf3e774edf1a40fdc736a0e8c14b1 [af49b7ab4b85cfb1f288236cee17d70f] => be4629601c7df29ba6ffc3deb68d6adb [757f5dabb2a02042749f26dbed83a8d6] => c28520695abd72ed5857af7bcfb12db8 [ec909124d1a0c81ee42bb8cf54cf59cb] => d6ce560ded8930fa0a4dcee59c2ac05f [e5aa4d034b765980d258e092d952ec11] => a27b9ab50f9fda21c8fee23ccf180f00 [3ccbce06af2b01e1a4bb1d3fcf6cfb8c] => c6400e114c9622ef7308735f7ade8431 [c64796bb334a6ac96b808be1155960fd] => dc00f361a661f4d8ca1889d74f71ae2c [f3831fa7ee853a02a2443cc5e359ecf5] => f0e59e17ba39a7b642d5f21700b46917 [0726c028cc01c4142499d1d1a4639fec] => b1fe246650f87e6da9239e3dee3bd261 [9b19cad01b955483756f569c92d471ab] => 7030602cd6ba5da7a495b2b1ab930f43 [f9ebdc45a6449a149515233a4c8a52a2] => 1f99de46f941597cce6738a555b56976 [c8a4f291947c93b3baef5520df77c2fc] => aab322f38c054db5ec70eec161d48a97 [6c1385abab5bb3c6143ee3b230832529] => 1a300ee7e222341baa5f750957b6d7a8 [6b144cc77986a00f9509dad232611370] => 3047516bfe07d131b3bbfaa50ee46610 [227b7c3269c349d2aa3e4ef1c05f903b] => 831180f0edd0273c8179898c6edcc85a [6bb488ea1a7fb48dad0e159f6581703b] => 75ca92a1e7aa22c4b9f158f823b8e492 [87f98aeeef0a472216e820d4bbefabe8] => dc4d18113a62383bfb0aeca152514ac5 [f1a37c7835a8847d13125e36838243fc] => 5191566de51bc68548ba4552d7ef21a5 [6ba881a8a0705621fcc3ac4cf5fa0ec7] => 9572a7ba47b8883e083083544e4cfab8 [7327e4a470f2b9caae1803c5e0f2a833] => d856f1cbf5b48d86f3109cefbccd35cd [1e53f0f0577244292e79d36d19c8bfa3] => c52984e9f3fec29f813ae91e185f1495 [868a6e6790e289cad414546a54437292] => 94feb1ca403d84be580390af9aab94be [6a6cc25aee777147cb048df80dc4a415] => 8eae64dd9d00b10631495e50345102e8 [48a0376481b96192dbedf437b9cb9b05] => c2bd72f2f0f0d034c5e38f7ff85106f1 [dd8725bb7c63aa726f810d48d95c9a2d] => 8b5f98f7acf959095a2ce8314f9a1306 [1fbd92272eaefadcfc8ac2e00b925192] => ea19d1adbe1a34fde801e0c9cea1304a [f4213869955be1dd9f21f3bba42268c5] => ebb88fb739e262badc31c91f27119668 [3f0b2c7b6c213dd6dc95c6d09c3f263e] => f8c6a7f8e775ff40f95122813b76d52d [dfd3d6cc68cfd7318ea5f12e2ce83a7b] => 30ef223cb8759a10924ec40b8c8592df [7eb707043b7c9feb48c99bd176a910ca] => 7bc3c175b39db99ea8ca5756fa37fda0 [d405c702ec1342c3194bd6796d15118b] => 48bb36f872c99b505c204e475f6dd66e [fd87a2d4ed7df38dbd15eaa0ea9fe7d9] => 31eb185ede79b7afd003cee36f81f8a2 [8b99fb7fc3a7a3e6e22763ece4490251] => fb41d904cdf0db9a46a58cd80211a37c [2e935d594be84b7bf865c7d3274d1a46] => 9b93c358595a2a249061635e9a5646b2 [5ea61b1388337bd94dfca74713acec19] => ddc5d708207224f9095f6bf0c214713c [5cb2831ed0b607b3f223c99e159dab6c] => f54e0f566f7d64385560d4015c8d1124 [32a08392a8332cef61c71d02001972a5] => e488dee8c58dcfc0e1cb331c5876c1f8 [2c8f549f1ddbaa719896de7208cb5615] => 103f57e706cdbc92474a59a0830951e2 [6a914513ca5b3d447ce4bcc0a1a6bf9f] => 47bd1347db6285fecaef3075d40fe1bd [f02c69901f41934bdc3d940b88275ef9] => f1d11f08163130b5ab4e47823407d13a [9f5606ebcae6d5d225dedc2477d9c368] => 5284eea232f173c825535f2d39a369b7 [116d9edb43796b356b40fda969f771b5] => 6a481e7a68b880d82db2ff4055836d47 [7fb8c7cfd5549d4e30339d47416db6c5] => fc024703ec3752065542fee464fb8277 [40f3f74c348769a9771141545602979b] => b22fd0ce4a272a9ab73ed6d22656f2c5 [877d8759831d4e894095f6798ddc5e11] => 9f55ff33d0e31cbc4a5d08e41c54008e [2120b1471f57a2cbd3b0d4ca82c0e42a] => bdd9158542068bdba863a1627e162eef [8679e4eb3038eff2351021bdaa5e702b] => 05b0f7542ef0c0ac572914b09422b6c3 [fa1a94fadab805aa88852ec1f8c41d69] => 04b2215b6346d04f64545f21091d95a0 [ef97c5bf4450ecec9e2b62e34fdd0824] => 636f8f6a780268f4980a7df7df485564 [bea510d40a59ffb9e10106f450d6ca33] => b9d334dad3fc094d70cb5928c8b10fdc [2ea29e444fae3ac935f5549d6e1f187e] => 057e7854014e16111577dda891b12313 [8f5d231ba14905984c134a5116ce482b] => bb66d71037f97151e023e4f9d4922582 [23120517610cc88267bc6a09c5ddf4b4] => 6e95cb47844294a203f6ce9cac9904f3 [250645d3fe9e2f060e4ca27af317b213] => 4dee3bccb1c107d65770a1960417d8a9 [66df9a398c76074e768e360aed4630e5] => 5466d363b3409746e3372243d47b9fe2 [c1ff4c9eaf12217bee22a1ad0b988b2b] => 1881ff4bbfa4e386338ce6cd4e7551c8 [7c747562f9e5008f85a129fc021a3ca3] => c7a07ce8a72429fb774f21ef4f0231ad [307fbcbaaaeeaebf2951c1e3c7abd862] => e6920633525394f1335e5b47bdd199ca [0298e817c30a20f766f0c5631dd38491] => d5ecaafb1b23f1d0cbd86fe741ac8ee4 [988bedbbefd180ffde0be27b745a0db4] => 052e3b5a3ef0ff05e6ac322be465a022 [d118020dce4bb2e7ab6641398234ab31] => 73bb5fec03447a6bd81ede4c967ccb0d [04f20e0f09f9725b590efeb9ca655403] => 4d2ea801c70dd67c541d3854e22cae12 [1a464cbcfe8d917dee03008abafd98f8] => 69517778aa5820c86f4334ba0add4157 [a035ccd3e463d63c27db80bded05a664] => 039b18f24352433d5b88f71682b0734a [799b4ac8646516f83266a9fa41f818b5] => 60a013c1e34138c3d74407a0398bdb3f [76db2333e1de9f6fe77079d8391b0ed9] => 20d73570e81ff856149e886df7bf6bd2 [2cb4c59cdb35d85edcdb45884e947470] => 37d8a0b9a8600b606cd56a475660aa2a [8b3107e7e48eb5238d1d76eddf25ddcc] => 1aa1cf4985df74e2dcf02ce1979e34ed [464107ea1b4fce7e440714d87d34784c] => 98928f911a98cec162a7019b9afa1dc4 [c258c00775397d8f8904abb63e06bb87] => 7e0f56902d4121b2b6c0f9e6e70f0076 [a404d4393ca2014eac237a1f27c6544f] => 34682c081d09f669a1fdcb2380ce1b2f [19b1a0c2ac106049bc7758528d286291] => 57ce78638cc9384e1a9e34416eaa507b [1ae488a0b853e2091ec268e2bfa0dda5] => f410bcda8ebb01b3c34925a0b99bb2af [b1af34d32590880446da183e32ea64af] => 55060301878449756e6834ecaf3b2255 [7a22e0fab8dc35025d39ac039957ae4c] => 86d6995ef059d1205e1a787cb15967c4 [ecf4b0b9830b2d46b8d940a6c47e9d6f] => 6dc35062ca182e35765542d9c6f29f79 [989758c0e861ef5b25a05a2cf882a134] => 058c636eb542e21088d4752057777250 [dcb994b4726aace5d19ef835178dbfbb] => 8a51bdf5ce1395e49b744dc2befc5452 [2c42643c20a3a7e249a7d1cf77387598] => 12763faeabf1900f66e31a7986600547 [257451b208db56a2aaea96312df1a67c] => f6e00bebba37a56712d1234762f3aa00 [01c21cac5bc2a60a3c66699a885c4591] => c7d57b128898faf700f153091c08f3b4 [e971d0e4937b7f3e634e970169679680] => e37f3bbf874b010defb66d0ec323240f [806d2cb1f5d2bf98becd2266ae81df05] => a6942e44d7c5a1efd195c5948ce474b8 [e3b78c25670f14cfaac3d654c3d155b9] => bcc2e3286264b490865b635b70fbb58d [2f71a94f55941af0b47c245c43dfa861] => fdfb5f23f35777fac07e2023a1f1c1d1 [05fd58241434f4077eecc10a9988cf46] => efaeb9ac341e19a8242ce092faa32d68 [8190ee59c18e4206860a6331b60d940b] => 34c69b0b9c10e11345b96610b204bd9f [3c7c07d6c14dbbf2782247d2ae9c0fa7] => 8eec738e8e7995a923fdf337e5838ab9 [a28138fa25b575de2d5322b383b2f6f8] => 615c178bb3ecc9aa22de331d00bad774 [a689d5ef6b54a166a2de08d94d0808d0] => 7e57ec83121380ee91d9dd812ed1d2f2 [a5972a8e8757289d3825e0f475ae9430] => 1a1a30652b670c1bfe28c59f62b32103 [adde75bc2ce79a7ca55b91033f0116b6] => f76d97da514957a5c8b505e1c74ca418 [e10eae4be8d329c28bccfd74aea08df2] => 11dc857f33c0362d2f73f330dca6d13d [eeab3ca485b1547b5ac7fa8cebb113cf] => d3ec66ce3b204e32b731b65dd6204a96 [85361010dcc7affdbb9daf04e6e4d119] => 2684ddf663b88ec7790cbb92f3cb2604 [c154b6f391848d15e3badd397bc369c2] => 9f82a5d8c68eddb5b6cde4a65e6f523f [991587d0a59c5fa27959c5c320a612bf] => 129c9186ea8d655dd0bdc58b1d2046ec [be101b50f2a8bd630966e0e346633f86] => 03ce679e9c867bc42b223b71dc4f82b8 [f9093db540cad652ee34a9fee34cee51] => 848741b51b0b10f485bca229ccb29be5 [25b89f5b4d30b99f17e2b70168537349] => f56ed78f136b946cd07ce26060dfe7b9 [b60af5886a727fb0aada905ceac1d244] => 3c7793140ecb32e61cb49bc59d9141e2 [bf7897862691c224a9668fe902cf59cd] => da1a222a6441da6e12d0f6941525ce70 [2fdd9177d054c5acf8024f2591a844af] => c43cff2af3e0ee942d826c0cc64e4556 [397e78c0af2077eb5e1d15246e25d47c] => 9e7b95c35515b29a22ae34bbf3ab7603 [5d367138292c2ecbefa6e6a2babc6d5b] => 69e5137b1e4509c30326cd42a7b88c59 [b27a968e0e068e100db8036687ac8acc] => 61d580e2c31b6f888c49649a40587ac7 [e65efa4e910293818b714364131b6d1a] => 648986f8f8708e85522968055a2fd003 [e04bc87f0d4e42e464654ded7be826c6] => 926b6d02f8326c125c63aa5836dba370 [5b086cc4e3570f9e13acaee0ae833b06] => 6798379ba1261830789418ae288a6e63 [c943d8003b059c184ac3b5ef29b637c1] => bd2546f92a17e29e2c4a39e431ebd2d5 [fe571e1dd372ff4d371b8b7912f23b6b] => d509e0182a132e5d6403272a4facb34a [151791d76cf5b4dfa6795be001747d5f] => 87c6c2b353485768e9ac085a99bade2f [e9ef5a9a41c90a5931fb864f4f7fd0d1] => 4cfcebe8fd9bfdb87607ae3597442139 [0d20d98ab4c608bf008d73bc2af64f8a] => f4757cff6805431c2c8c807b0d63d6ae [7d664421ebbaebedfb76a8030f535702] => 1c0833725f5aad1f520bc2190eb395fe [fddd966d8666b60aab52939d0036a3a1] => 8fc0f05c9c26c9fb4410b51d1e7e9794 [7a263caa3a22c0ef2e2a88738f49cc60] => b40f8aa76382172dd5c3c2c1e1335d18 [38afd4fa715fed24e3c255e1093f65f0] => 078e82f173f2c52854994626d98c0039 [115b7397e8ad0b1b87997f8ac306b264] => 2c5d767ddde3ad4a698e62ca58ac29c1 [ccbbda4b66a2d10f51449298aafb12d8] => 6a323fa8ae9b7383fc8e38ea83ac7573 [2adfdfbc89ac60ccf4b368e96a9ced25] => 89e33c2143e5d3f67b1fb5c8bb08a8a3 [e4a65735a75e4430e555b78180337952] => d4b21bcddbc51c8843c2cf6924ada5a9 [8144fdd767e225756c59a881bf0e9773] => 8eff71b48453cbb17ab99ac71a016ee9 [2da06aca0fed5dbc6b50008a0615d862] => c39433273dc07d4b9f0475ee2cc5b064 [86afeec76f6b42462b3460b89afdfa1f] => 6791eb1af3bdbb414e07cc06ea157994 [f96ebebb8f22a0ea9377f1cf3122a249] => f9b6024a6658f17ab0a1ff657f0f36d1 [0456523bcc41bc570c20f8d57b6ed604] => b248cb8c9d293447009cc10ffbd61b74 [3d9dc7f0257cf280a0b160a6c45928aa] => cbee56c08e7773853d2a67749ad93814 [cf390a12c9e4d1fde4d441dce0feda8f] => 4152e6eae1060aa7ddd75fd6ce84e4ed [e7e0d6229086fac78a2dda613a6eb335] => 2f07ee654e68b771bbb2fe9abe1a6d7a [97c5738a145f2e6e3229b23b1e169151] => 944bbdc30440400c4fb9f3a53090029a [4bf4acd5b1cf84228ca8e19ef3eb368a] => 73b04bb529e1b78202d94bab47e13cfd [9999d7e3bb2df11bb9b3208959d898b1] => af4347dc2e83ee61ba05c8f5f050a36a [732e00e8aaafe928a37dda4c2f86e617] => 65a4a95c84ffba1f880564b9602e3acc [51f3a030a5ba5e698cbcda3cb7c3e937] => 7104bd91b622aedb7333fb866eda73a1 [0f13a10dab3cdf7dddef399e2ef85632] => 4d9e71f2b28ab4cfa98e0788a7662fd7 [af9e5565eb3704199474385c26c81787] => 6d392c3d6127c0d4a01aec0ec198276a [1443c9a99d5e3fafb81a036bd3109579] => 83d9f7e55e343ee4617415597a8c0c49 ) [hash] => 83d9f7e55e343ee4617415597a8c0c49-1443c9a99d5e3fafb81a036bd3109579 ) [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%28presenteaneeacion+OR+%28presenteaear+OR+presenta%29%29+OR+present%29+OR+presentanaar%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=52kvj2h9hlcmm813v9hqj0hia3; 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 | 48557 |
REDIRECT_URL | /vufind/Search/Results |
REDIRECT_QUERY_STRING | lookfor=%28%28%28presenteaneeacion+OR+%28presenteaear+OR+presenta%29%29+OR+present%29+OR+presentanaar%29+of+Guatemala&type=AllFields |
GATEWAY_INTERFACE | CGI/1.1 |
SERVER_PROTOCOL | HTTP/1.1 |
REQUEST_METHOD | GET |
QUERY_STRING | lookfor=%28%28%28presenteaneeacion+OR+%28presenteaear+OR+presenta%29%29+OR+present%29+OR+presentanaar%29+of+Guatemala&type=AllFields |
REQUEST_URI | /vufind/Search/Results?lookfor=%28%28%28presenteaneeacion+OR+%28presenteaear+OR+presenta%29%29+OR+present%29+OR+presentanaar%29+of+Guatemala&type=AllFields |
SCRIPT_NAME | /vufind/index.php |
PHP_SELF | /vufind/index.php |
REQUEST_TIME_FLOAT | 1755025698.437 |
REQUEST_TIME | 1755025698 |