2025-08-12T20:49:08-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%28present+OR+presenteaeea%29+OR+%28%28presenta+OR+presentaan%29+OR+presenteaae%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%28present+OR+presenteaeea%29+OR+%28%28presenta+OR+presentaan%29+OR+presenteaae%29%29+of+Guatemala
2025-08-12T20:49:08-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%28present+OR+presenteaeea%29+OR+%28%28presenta+OR+presentaan%29+OR+presenteaae%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%28present+OR+presenteaeea%29+OR+%28%28presenta+OR+presentaan%29+OR+presenteaae%29%29+of+Guatemala
2025-08-12T20:49:09-04:00 DEBUG: VuFindSearch\Backend\Solr\Connector: <= 200 OK
2025-08-12T20:49:09-04:00 DEBUG: Deserialized SOLR response
2025-08-12T20:49:09-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%28present+OR+presenteaeea%29+OR+%28%28presenta+OR+presentaan%29+OR+presenteaae%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%28present+OR+presenteaeea%29+OR+%28%28presenta+OR+presentaan%29+OR+presenteaae%29%29+of+Guatemala
2025-08-12T20:49:09-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%28present+OR+presenteaeea%29+OR+%28%28presenta+OR+presentaan%29+OR+presenteaae%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%28present+OR+presenteaeea%29+OR+%28%28presenta+OR+presentaan%29+OR+presenteaae%29%29+of+Guatemala
Whoops! There was an error.
Whoops \ Exception \ ErrorException (E_NOTICE)
Undefined variable: openUrlActive Whoops\Exception\ErrorException thrown with message "Undefined variable: openUrlActive" Stacktrace: #17 Whoops\Exception\ErrorException in /home/lareferencia/vufind/themes/neutral/templates/RecordDriver/SolrDefault/result-list.phtml:15 #16 Whoops\Run:handleError in /home/lareferencia/vufind/themes/neutral/templates/RecordDriver/SolrDefault/result-list.phtml:15 #15 include in /home/lareferencia/vufind/vendor/zendframework/zend-view/src/Renderer/PhpRenderer.php:505 #14 Zend\View\Renderer\PhpRenderer:render in /home/lareferencia/vufind/module/VuFind/src/VuFind/View/Helper/Root/Record.php:124 #13 VuFind\View\Helper\Root\Record:renderTemplate in /home/lareferencia/vufind/module/VuFind/src/VuFind/View/Helper/Root/Record.php:406 #12 VuFind\View\Helper\Root\Record:getSearchResult in /home/lareferencia/vufind/themes/bootstrap3/templates/search/list-list.phtml:12 #11 include in /home/lareferencia/vufind/vendor/zendframework/zend-view/src/Renderer/PhpRenderer.php:505 #10 Zend\View\Renderer\PhpRenderer:render in /home/lareferencia/vufind/themes/bootstrap3/templates/search/results.phtml:104 #9 include in /home/lareferencia/vufind/vendor/zendframework/zend-view/src/Renderer/PhpRenderer.php:505 #8 Zend\View\Renderer\PhpRenderer:render in /home/lareferencia/vufind/vendor/zendframework/zend-view/src/View.php:207 #7 Zend\View\View:render in /home/lareferencia/vufind/vendor/zendframework/zend-view/src/View.php:236 #6 Zend\View\View:renderChildren in /home/lareferencia/vufind/vendor/zendframework/zend-view/src/View.php:200 #5 Zend\View\View:render in /home/lareferencia/vufind/vendor/zendframework/zend-mvc/src/View/Http/DefaultRenderingStrategy.php:105 #4 Zend\Mvc\View\Http\DefaultRenderingStrategy:render in /home/lareferencia/vufind/vendor/zendframework/zend-eventmanager/src/EventManager.php:322 #3 Zend\EventManager\EventManager:triggerListeners in /home/lareferencia/vufind/vendor/zendframework/zend-eventmanager/src/EventManager.php:171 #2 Zend\EventManager\EventManager:triggerEvent in /home/lareferencia/vufind/vendor/zendframework/zend-mvc/src/Application.php:384 #1 Zend\Mvc\Application:completeRequest in /home/lareferencia/vufind/vendor/zendframework/zend-mvc/src/Application.php:356 #0 Zend\Mvc\Application:run in /home/lareferencia/vufind/public/index.php:85
Stack frames (18)
17
Whoops
\
Exception
\
ErrorException
/
themes
/
neutral
/
templates
/
RecordDriver
/
SolrDefault
/
result-list.phtml
15
16
Whoops
\
Run
handleError
/
themes
/
neutral
/
templates
/
RecordDriver
/
SolrDefault
/
result-list.phtml
15
15
include
/
vendor
/
zendframework
/
zend-view
/
src
/
Renderer
/
PhpRenderer.php
505
14
Zend
\
View
\
Renderer
\
PhpRenderer
render
/
module
/
VuFind
/
src
/
VuFind
/
View
/
Helper
/
Root
/
Record.php
124
13
VuFind
\
View
\
Helper
\
Root
\
Record
renderTemplate
/
module
/
VuFind
/
src
/
VuFind
/
View
/
Helper
/
Root
/
Record.php
406
12
VuFind
\
View
\
Helper
\
Root
\
Record
getSearchResult
/
themes
/
bootstrap3
/
templates
/
search
/
list-list.phtml
12
11
include
/
vendor
/
zendframework
/
zend-view
/
src
/
Renderer
/
PhpRenderer.php
505
10
Zend
\
View
\
Renderer
\
PhpRenderer
render
/
themes
/
bootstrap3
/
templates
/
search
/
results.phtml
104
9
include
/
vendor
/
zendframework
/
zend-view
/
src
/
Renderer
/
PhpRenderer.php
505
8
Zend
\
View
\
Renderer
\
PhpRenderer
render
/
vendor
/
zendframework
/
zend-view
/
src
/
View.php
207
7
Zend
\
View
\
View
render
/
vendor
/
zendframework
/
zend-view
/
src
/
View.php
236
6
Zend
\
View
\
View
renderChildren
/
vendor
/
zendframework
/
zend-view
/
src
/
View.php
200
5
Zend
\
View
\
View
render
/
vendor
/
zendframework
/
zend-mvc
/
src
/
View
/
Http
/
DefaultRenderingStrategy.php
105
4
Zend
\
Mvc
\
View
\
Http
\
DefaultRenderingStrategy
render
/
vendor
/
zendframework
/
zend-eventmanager
/
src
/
EventManager.php
322
3
Zend
\
EventManager
\
EventManager
triggerListeners
/
vendor
/
zendframework
/
zend-eventmanager
/
src
/
EventManager.php
171
2
Zend
\
EventManager
\
EventManager
triggerEvent
/
vendor
/
zendframework
/
zend-mvc
/
src
/
Application.php
384
1
Zend
\
Mvc
\
Application
completeRequest
/
vendor
/
zendframework
/
zend-mvc
/
src
/
Application.php
356
0
Zend
\
Mvc
\
Application
run
/
public
/
index.php
85
/
home
/
lareferencia
/
vufind
/
themes
/
neutral
/
templates
/
RecordDriver
/
SolrDefault
/
result-list.phtml
<?
$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 ? '; ' : '' ?>
/
home
/
lareferencia
/
vufind
/
themes
/
neutral
/
templates
/
RecordDriver
/
SolrDefault
/
result-list.phtml
<?
$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 ? '; ' : '' ?>
/
home
/
lareferencia
/
vufind
/
vendor
/
zendframework
/
zend-view
/
src
/
Renderer
/
PhpRenderer.php
        // 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
        }
 
/
home
/
lareferencia
/
vufind
/
module
/
VuFind
/
src
/
VuFind
/
View
/
Helper
/
Root
/
Record.php
        // 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.
/
home
/
lareferencia
/
vufind
/
module
/
VuFind
/
src
/
VuFind
/
View
/
Helper
/
Root
/
Record.php
    /**
     * 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;
        }
/
home
/
lareferencia
/
vufind
/
themes
/
bootstrap3
/
templates
/
search
/
list-list.phtml
<? 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; ?>
 
/
home
/
lareferencia
/
vufind
/
vendor
/
zendframework
/
zend-view
/
src
/
Renderer
/
PhpRenderer.php
        // 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
        }
 
/
home
/
lareferencia
/
vufind
/
themes
/
bootstrap3
/
templates
/
search
/
results.phtml
        <? $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>
      &mdash;
      <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'): ?>
        &mdash;
        <? 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; ?>
/
home
/
lareferencia
/
vufind
/
vendor
/
zendframework
/
zend-view
/
src
/
Renderer
/
PhpRenderer.php
        // 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
        }
 
/
home
/
lareferencia
/
vufind
/
vendor
/
zendframework
/
zend-view
/
src
/
View.php
 
        // 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
/
home
/
lareferencia
/
vufind
/
vendor
/
zendframework
/
zend-view
/
src
/
View.php
        $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()
    {
/
home
/
lareferencia
/
vufind
/
vendor
/
zendframework
/
zend-view
/
src
/
View.php
                __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);
    }
/
home
/
lareferencia
/
vufind
/
vendor
/
zendframework
/
zend-mvc
/
src
/
View
/
Http
/
DefaultRenderingStrategy.php
        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);
        }
 
/
home
/
lareferencia
/
vufind
/
vendor
/
zendframework
/
zend-eventmanager
/
src
/
EventManager.php
        }
 
        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;
    }
/
home
/
lareferencia
/
vufind
/
vendor
/
zendframework
/
zend-eventmanager
/
src
/
EventManager.php
        $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))
/
home
/
lareferencia
/
vufind
/
vendor
/
zendframework
/
zend-mvc
/
src
/
Application.php
    {
    }
 
    /**
     * 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;
    }
}
 
/
home
/
lareferencia
/
vufind
/
vendor
/
zendframework
/
zend-mvc
/
src
/
Application.php
        // 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
     */
/
home
/
lareferencia
/
vufind
/
public
/
index.php
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>";
}
 

Environment & details:

Key Value
lookfor ((present OR presenteaeea) OR ((presenta OR presentaan) OR presenteaae)) of Guatemala
type AllFields
empty
empty
Key Value
VUFIND_SESSION 3a7d1fvec3glnm7tfnj711hrg7
ui standard
Key Value
__ZF Array ( [_REQUEST_ACCESS_TIME] => 1755046148.9199 [_VALID] => Array ( [Zend\Session\Validator\Id] => 3a7d1fvec3glnm7tfnj711hrg7 ) [FlashMessenger] => Array ( [EXPIRE_HOPS] => Array ( [hops] => 0 [ts] => 1755046148.9199 ) ) [csrf] => Array ( [EXPIRE] => 1755046448 ) )
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 ) )
Search Zend\Stdlib\ArrayObject Object ( [storage:protected] => Array ( [last] => /vufind/Search/Results?lookfor=%28%28present+OR+presenteaeea%29+OR+%28%28presenta+OR+presentaan%29+OR+presenteaae%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 ) )
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=64661706 ) [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 ( [18b273b36fba386ee779188b1fa9f80f] => a43018d4b6c11ad8c52e11ca5949ad12 [3f64bf80ab900fd5546f6f6c0f989b3f] => 34a7f9380ad5824f84e85bd4d52760cb [b6be2fec0a23c3a0ae1806449b7a17e3] => 8f86fdeefbbaf8c60f187a7fcb5e7f12 [f0775aba0d03bc515864410754662017] => e0d5a914349a69f22dcc92a61cf83f2a [bfce1b73457a5b1642d3a22c97d121aa] => 02de1ccbc4bf19333a7d3b61363d730b [445ad9d3ffc1fb37e629ac9ee6a3c0d1] => 4dba2a5e0261cd159cb67c1848ff8c44 [dca0353c4c6cff8a7720a964de0f0358] => afcbbe61f4d6fc01734fabbf496a5112 [167700d16e276244b7f98baeeba70d9b] => 168dd4e0bcf58b9aa2b9e84f5841b2dc [fc7944f649b07d7993bf0369ecc5358b] => 71e1b847297f4d6bab1a77c5344651db [6b86fdde3de95eb7069ff1f1a035bfe3] => 6fffec0815d4ecce1a91b5ef43357349 [0ba4a0a172dd52d2ee116a5966250940] => 82bba9090bd90603bb583c79b1e60beb [8616dc539397c18f37be76faf35fd681] => a885114a5ca6431b4865823a0b80aa68 [ba7f2f2c4cbf3d1982e6969aaa3a06c5] => 11b0171c0f647093187dced8c21bd19d [f56569558f9fc9de1b4a8c6ec027e1f6] => bd24cda589b0b0456f830ed56ff36fd8 [dd19eb67b923dbdb406476440b0d97c5] => 46c6b2b82871b24a0bb549c25ed92c01 [f3ebaba01def66b3316146516f574253] => 684b4611c48327f07d290890730c13be [31bb3affc1bd9a0dfd99d780c88847c6] => 0c23d774d903f9309528ddabdb4f781c [d6f47fc263f8bbcd0b2e88741f8b7d23] => 93e9807b4c46878cdcb94675e73224ac [4db18eec90163880b8e789a0a8239aa7] => 0440cb9abe19dc48be79f4d6d42fe399 [8753a70a789a192cf99aa22100736e02] => dbe21467de047fe937e4755f21ac87ef [662de897b1e29381482aaf80977f5d4c] => efa2a494d3164e1282396b8af2ff48d3 [1d3c599f25345a0015207c5993a6da64] => 1c67130bf751b809053d5b55624fa187 [bab5f6c81c65f2a863f5151c5fbf9ea9] => 708ff8c9599edf61c316c6f4910e1af5 [e93e79c8e618de6a7e8c503e8410053c] => 4f409371c7022aadeb14ce7ca7486048 [2e5bdb0749cfb25bde071dd9140f5b97] => 7c6155a3ef82f4bb2e41a819e38b40de [c223cd0c76ddef62cd004a5efe013f98] => 9164475dd6e9d5855e76b2a26e1f45c6 [a8f270a812935911e1642d0d5ca64e7a] => d473ba0f0213dbcc2677daa0ed4c2d6a [2aedf3cd0f37a174440e26db612a40bd] => eb39a6206c91ee992495020a5b7602e7 [8cb9e45b9476905bea2931790f027b09] => 5b979c3d18c453f8788269822351c40c [210c5b923a6aff88a8e1ca1e0d261938] => 20b04f99de8ce27c6fe8f6b481549c7b [064c3c78c09a188036fa1608b0d7b92b] => 75ec64c46f32f42ec5407165d33fe2eb [366551b3924e0b9bbed6eaaf5b158afd] => 41bcd7a05fa78a77a82ff4bb206e828b [1c7b3f3f747ee25a90573376eb1888d8] => 46aecb0383f7b29fdd16461f25495c01 [372dbc1ef4215ca4181bfd183a81acd0] => 8cda797591b1d6fe3101b0da3e899aea [0cdec7252023bba0437ef9ac29007930] => 69ce2a5c356ad86d39a8881bb2d8ffd7 [48e5397ad598a5b55306cd7143b4f689] => 74300fdb133e9342e11126f58fbf0aa7 [a552d70efd696d958f5dadcba2065cde] => 13d8bddedded436bc2a303252e1a4f18 [ef16fd851ecbff7772d78c0ef91d0d10] => 964f93f93d794b11a4280b85523233c2 [9edea7ef519991af1ee3e02edd411805] => c0f94493b5d128a61e6296e8b7a26c35 [3c965180918aa07797c15bd0da6d5bbc] => 1a7006c681042a89de208f8eba8803e9 [b01a867700ba818bcdcf37488f47131e] => cc9124c50f418c61c80fba1821618260 [b7c84ed1248a9cfaa568b6073e24afa3] => 0cb6764ac02adaac7c40b7f80d53de30 [0f521000b7d53685b9194a7e79c76964] => 4270740c1e9314e8fb28c5f1fbf92295 [b6d758d75d89a6078a6d08c9fcb4e557] => f2a882de218bb3f57f0084b5a9ca068c [80ee1d4e490a8d7fd36ee2f00703ab7b] => 544b2bac44f84afc302f42bd5cccf30f [3528672be1f0d773e3796440b9cee805] => db45f0d6f29eff86d74e180498f5eb85 [4a16f215b83efef208bacc7271daa55d] => 2187b2afd16519ab94bd00a1ab7845f1 [ac19a4330a9ffcb92652203dc870f2ac] => 5adaaaa5576610cb7d63c4446959daca [fbab380d763abe18b02294da024b7445] => 8813eab72b2096c0786ddb16eff5c96f [58770bc40849340f9c25b02f35be8587] => 9e2365038fc2a41060f306e6212a81ed [c547a12a5bb3d5159f17d233be76c177] => 3c1f67de1eaeb210950a2295cc02e574 [abc1874030ee8acd66bb192004eef17b] => ac9d32eb44ff1d9a0663253182d360d5 [bce4fed6864fc5e84a2787a68d3bdace] => 6d7810d0f9b12c0b75509701ff7b3a07 [afffff23b8f8ba18caad66249eac863e] => b74a61d9fba269cb22b986ba2ef9320e [5d75685b7e8fc324e56c6b83040f614e] => 4ed77dc84e2d9a40082ca07e67617a39 [9149f87e7124e27f94535ee82c8e2568] => e45f09a740ca1600fcc7ddbe61221cc7 [45a80afa9beceb39ade2704b4437b63f] => f3b7e6f746d818d874e6a8c49ba8b20e [5805ce3bfc367631b56436f8e6ed02a3] => 1b694c02b4212686c169c5ebeec08578 [f5c2523e94d80f3431c02e96054661e3] => f2f154d44460619c15fee9245379c684 [5147489890ecb1bb3ba6336f03bd761e] => 2e2dc70a708e4c1b3f33ad8b4f9ec37c [ea090acfeb89612bd698b260011a9d46] => 080a53f23008b6c8152fb2ce92fd355d [e47af8cb5affdda262e75686e713e796] => 2cf75b06df5071aad73cbbcaa0d014b0 [92f0affed956fda8257ebd49c06a80dc] => 02d734cc8ddcdae1e4507ac776580ba9 [b45c2ab77193f4023702e25622725cf3] => 38c3401dac495cfd7749ecad73ee1947 [2433c43c7fb2618ea00b1b675ff297ee] => b438bc2dd3c4ebd9eeade0e69ee539a3 [5c5bb00b0501d5ba43c306a6ffb4784c] => 881bc2d3770cb5120d36639addf3164f [e1a6136a3ca8f8b9aaaaae6cf04d7a50] => 5e6040d46bc7ba8de1d79c08f97e9a62 [93ba68bd528a6131fb9a8cfd72824ecd] => ee1bb931ec6b9d862c9da170be3b737e [9f0f0da14fec1ec3bab48d4573db22f7] => 4d1e0f904773f3742451bd794f2b074a [4f482fbebad0cfaa673bc77e8cd85782] => 304754a7db778f402712491c1c808bc0 [23146dd6eb223343348d66b3eef8ed7d] => 48f0d450ae0871e7ea7a6390ae8c6a62 [7daa2fdcb963b0a7f428c7077bb7d43d] => 8e4d0d82e08cb55dc2998a72bde340d6 [911694cc26b5a77006cc602794d53a79] => 6e7cfdaf0f9605625ec831c857492de5 [f30640f677386f0f27d9f6c0969685fa] => 149139d55ca05410432ccb139b240846 [28afd7400d080165cffe56f3c44baf2f] => 656b0a62015ca822ede98777cbcd3bc8 [22960b47d1ec213c0a57343e5390e5cb] => 22962e884742f3a97a82aaab526f73a3 [a404836b6322f9e92adde34a4f0780f7] => 0d942e2c24e5b285f54669c1a685c9b7 [d5de62ea7e1537f9f1c9edffd6473e36] => 8e8cd8f098a3339dbf2a13ab458c0517 [316ceeab035a6a043c8c114f5c512a36] => 445de141980ebb6a57594708ef70810e [80017bd1348aee05bf257cf334080ea9] => e37975dfd93f2537aa08efd39c739abc [b58abc0059c179d2903ade7dd3c89951] => a1c4e497b64e87a3907b20f439969be7 [4bcb014183d3a03c67c44d1fb5207277] => 4fff8aabdb4241dcea6e1b11c5446089 [8a2fb9b7d67d2d09956f3f787a4e0a94] => 70abc1b78c660c8f1274d8459a7c92ea [e84363a48a65bccef92637831ce1dbf2] => 090a6b88ef1b40ead9eda9ae6c6c40df [5e7940043abc8521e3eb72aade3830de] => 370363dba06df35bad5f721437e748bc [9eb76d31368188794f2f078d484d393f] => 2e36d64414bc30bd0463481312515042 [84f26250d988a9d3ddb0e08f33428689] => 91e521dd9c68dbdd8520ec4dbda0e2ae [a8eacce4b39982178da45cb15fe949fc] => d4cb7847bb6ae08f0b462f4deae715ed [cc93d86c0591e0e4d6c7e7b6bd7c52cf] => c9dd2fb6b833a1294d45dc72b9b81515 [89a2731401be58d3169ab8fde7d51ab8] => 2c0450b40215da15d8fa9a9c5fe2069f [0c37e5f3ecacf4d92c8fcc6355f97511] => ad98a5209a9a353b1496cdf4c9bd8548 [615afb90700e4fc91d320caf22f86d8d] => 24dc0a3da4fb745cf72659db21ebdde7 [0a67574cb1ebf0cda4c9d5fc98c919c6] => 209645e4b454053e3e557dc39ac21d9d [55e60233ce17aa6f7c9c60ad831e3006] => 137bc7910fb3f8608a24527ae5e249ca [2928681f455398c5a294f9ed6f33a077] => be4294c82e8189ab179c25df498e04eb [d599e32f1e747fcf27a0e8c760deba86] => 8d666eb1a4a0258bb766112234e6eb80 [99d3dbb4d5442cef1064f9b7c389afd8] => c74611cdee5cf2d08767e8e5afcff345 [aa4d622118551b03530b702eb4ed01b5] => 3e18fac91a140e66e94a2d0b787005dc [d561c40e96ef8000532ecd00827b27ec] => 85a6996843f0ef92c4614b5ff1c9f996 [3bea4d3371e97c693f20ca7998b09e82] => d6da224ff3282b974668bdf8a83e6648 [0e471ef2b956b93b719361f3a682e4ea] => 4d990974dce8210e48b10ec780db478b [78c4d79dd37835d9c3ef6e821e93143a] => 3affabe39953c0247adb9eb15b4a1df3 [8a7711f797b9be78616c6e9ad0d2592c] => 8f8e3f57081b7067e46e6fe97399e52e [253d9cf26b2735aeadea4fedd3983f2c] => cdbe6174a9fa75fe3c49fc6dccde03cb [504d8072d30b5ac48aa4295b4b4616e8] => 287533ad7ba9404a23ad0845f725ed7f [cd4524e8a4fea253bccd1e5626904b6f] => ac2a8ad93eb23460f3b96d33b0551409 [2d362d40c310fbd0862498e9eb8e1518] => 26be0b9d85a3f529f9ef823842aed075 [19a0b0cc92c4b38f5828595d748b5c4b] => 01ccb0f26145e1086672775d2ebad721 [8f0ced71ddeea53dad9280bafcaa28c8] => 841feecd2fabe13c9875de2e3a77b063 [0e3f95f0d46b1d94f1530effa6679d16] => 3fca76416e14c17ba9a799077dfcee54 [59315bd60a9a8b1231434a481ae1dfde] => 8d91cef71cf055927bfc0ed24253bcce [44e9c18037cd6b644f2fbafec83d46ac] => 9f2a4bd45cff0038e3dd7be7e65360d3 [5e4fa90c653af24c529c46c19754ad22] => 7280386b1ca3e7148975b1a4c6d55431 [e9c175401cd644685178a4236b7e5583] => 82b7cfb7c4e0ca731ecc546402bafd54 [cbaf58932eaca209c18c4bfc046f5cdf] => 4c6433ce151e6d4285b68efefd9ba477 [3ea92e5e37d224b6ed2ec1fc74997216] => a5fec5b22f8694b4cd43d3c233829141 [0b20e610eb8d5e4518ce7a3ca6cdc358] => 274da36fd29a16f91618fb534d12ce38 [cfc41dc905302b544324a00d09d93919] => 9b8551ff4444cc558be158014714408f [863132648810177d8c9e36d2b91d920b] => 1f406a626d5282c61016e05ae0b172db [4c02667ceeb28c6018f9dd6ba6e9b0e9] => 2c8d0887a370fe39ce22581794ea6c9b [b7f75a1283fa767ace3aeb809bf67ef7] => 126555087a4a7e34cb88777de9ec7926 [141c2fedbe8c1f181b830701c33a438d] => e1f7858ad7aad99585fdc4b3b275abc5 [6e300d1267376fcc23833c2d30c4c145] => 581a80f54eb8273310ad4675c35db68b [f9dd488c004058674928a176d72ccd91] => 8ccfcd452207f1501584de33e428f59b [9810e3cae18253c9a4e0ad48501f8267] => ccfd2536c1e4614af29e4ec09cec64f9 [735d8dde29c97bbfc33d9eccd0e57b6d] => 644c1b692b6f2ffae707ab4c90268665 [c345f8474e15fe1cb21777e78d1a8aee] => 9a097c22ec512cdd37cc27cdfc6a129a [74ae907723c1535f69f9fe75e0412e5d] => 5cddb371a89be66503bf1f6470bdd6c9 [ab5015320b46081afef1a7c785d84c43] => 88e90f238c2ed74e3bb7b3de566046f2 [441981caa9da8cb8318ae5b2c2f6b4a5] => 2fa9cc7d37ea4966c0ad7ee5e552ff0f [9f14c6f0f99714de2bdd9f02137b848e] => bb0e608470c2effce08a16d33c783db6 [6baedc8bd7299ed1f94c096367f4e20e] => 2ce7a6a5f2b1f4bc1d9889640074df33 [55714362b3d80d0083e539eba0ff0ee4] => aad7aa1d56724dc926efc396a16220e7 [78d5a5a98cf00d995b29237b0a4a0744] => d08e55b735a69f7ee1e03f10ab28ec4e [f9e879415407db2dd473185e4f2acd0f] => 1f78e6db7c242c6f47efc015081286dc [9d7dc2cd7e087398d016cc5b011af2ec] => d25fb090551336265b1a0b39d6dc7230 [d8827e11560b14545f49fcbd917cd651] => 5cc6ad1b4d7866145487807b449dccaa [86d62833227d7a180ab9765747e71834] => 6c202901e81ae5e6bbc1b32fc798b5bd [73eb1fd244e9abc822a176a5e750f644] => e851abf812ba6b823866715113c890ac [c250d6420e40b38d090100776500b447] => 13c6486c354b2f108cb0ec7975b2a615 [c790bbd1a1942d4b1d50d51ea823620c] => 4747eb84441fdec01fb7ffe8bd99f832 [6d2fe9e688b3afef557162c558554af8] => 9a07579b1639e8cf8acef29298d25355 [b50ca2d1b72189704f48ce3843268c41] => 8b3f2e15cb7bed6d9e4e6c953e40b6e8 [105619afcc0084c1059b47d9006afd50] => a974e9bf5734f6a64c560ea54fa0f2e0 [fe0f6c3b7f9810021b46d16b2273b854] => 45d13dca715caab3df3cea7eb8d64f90 [7c4bd3c39b4b7ab3fb9958b572a3dfb5] => 3b9762250bc770ab2392ff933a23919b [da161e5cd81d40dcae4f61b028bc99ae] => 3740edb47fa84666a58f4a312426c241 [37c3b11bc48ea85373b69277f73f4a65] => 4b33f739d7229600c7ff6521ba8e1f6b [d4e6da9e713e909773a713625b0e958a] => 0c2e0b9b210692def2fecbd370a688c1 [9ae3ae4ffb8476fa904adc85a496dd0f] => 982a20547098de5986234f2d581be244 [0a26405665528d1fa3d60cc787211ec4] => a54c360b8e9bf3d47d5d426c72c522f1 [a7f97501ea824a760908e4ca289b3d68] => 6b6215205568a338e301d3885a52f414 [14a53348ac8836a3ec7f2468e5167ff4] => 7f4d2ee6d764819d3be8945902c41dd1 [16f765cf83edb4f32ce16ba1d8259167] => 7102c62d5e657703e1503bf366ac5259 [c046eff4573c9b41e2c56b55a85446f4] => b9f942d2f097a54416be7167d8b0a676 [42ac155cd9343d70b4460264718fecf5] => 3de69d64e6f25f393bfa7242d2610013 [0a0c3ca6e1b3212ac8bc0b102ff74d6e] => c9ecdfa9153af9d54471959cd2924daf [a698119b4db4801bf4866fe6b45d9eb3] => df9eea274c4b9b709d5429b5251dd884 [717c62cc980328c107f2fa394a79d470] => 54c49d896caa7e336740ee27ede0bcc9 [921d42a7875027b98f2172e822f8d21c] => 2319e5482ce281023c23536295e64603 [bf9336a21c820c558fa47206e7904bef] => c0b5878c6eec8db107413fbad2c8231c [3546dae6ec659b7e17df6f3170765592] => f2e6a38ae5f32067bdeba3dec82fcc28 [d13db4aecb6e1de27c3324d0061109cd] => 78e61825b0d8dd48e10f046418a51ac0 [79d59101b22bde061cc7f55c203e2f4b] => 848b2739dae1ff35c635a1b51e669b73 [e3baed95fda608afe40b5ff0efb4dac9] => 134fdeda82ac4f882fc249ee9cebf734 [f107913c46316cebc1a7b323db3fa6d4] => 56ffb8e530edf64d192226cb7f874a55 [794b0c0e40899480b902fa738b677012] => f11ac06883925a0b5a4ce65227faaff5 [146a1b755ab91e18e00794cb245c2c44] => d89d8a913813467ea914f26b2128c7f3 [62ad9b66fa64f13b0c05f3d3af09b352] => 667fa78a64467802b7ffa5ac31266928 [56b40342ae150a2ff675ef6b724c97e4] => 42fcbfea99b68cf7041f89c7d765727b [b1d3cba408c89d68ccebca34edfa834b] => 19433b579fa41165e779b27d48cedb57 [b39c4da5c6e5312604928663a70db20c] => 06f3d2f7e879d402f335ae263cf42385 [8302a95b327905c44ee0d07c5e85ce66] => cae00704d6cf0167329482d1595e8956 [bc93a21e066abc494ce588b19b64c1b4] => 4452add6ea44b3780c83f7823a62da02 [f96e2c2e74c30c2ce71a57bb00be4604] => bfe0f8d121a6e65cc3994753cfe72ab9 [bd9a049948961d42cb44b54139bab8e8] => 116544828fcf07c8a66f89db35baba94 [1cb3b2da228d17c069e3d2da8765f07b] => 362b1422c9bd839382d85989f06d340d [12bbb9abc1a6c7344dd25a09d655fbbe] => 12fbeb1ca0bcd307b4004f7a15842cbf [c3552dfd76f2add0ee971d9da84a42e9] => df6afbbebed18b5576ec8d108b17c7f2 [cbffab67ad8e286b73acf72e5cf2ae1b] => 7b474c6066dbde90392131be56172307 [6f1d9324f1030989d425ac13cfe78fb3] => a34b4e52ce901f958d406915832ce1ff [416319495da2a141ea55d0bada928804] => cd3b6dfc39a892ea3cb7710c276882d1 [4deb429b905d7e97033f69712972734b] => c7a293e3dfc4c429e3598ed550dae153 [d41bba181f7ef3219e76c25c365b8e97] => b29a793cf3a6c5522c287c4220d8fc6b [3ef7c86f01ea270d672ae8f179d10b3d] => 456e1fe9dd9c4a2a4fb4ae77703aa82d [5283fc64adaeb6bf3224db92caf99fda] => 78d9829fb20a3682cb0cae9a1529a6eb [1f1a4005ccadf65a3926acdbd939f1cf] => 8f390ba8c45dcbbec6107fd0535895bd [3dcd962d0ef307b5bff4e074e345b4ea] => 9d42381a6bb733a86f8108665852ca02 [9d42e1f6bf8ad71ad5e8a037cc558c56] => 7ed4b02ea562f63743e7f8fef07fcbd6 [27b20533152f70ac7c4c3cd709c56a7b] => 6547353aaefe41659a96bd750d5f3232 [5e76b8ec60bb89294b8e887813674686] => a1e9e333442cd1848b3d3089fcc139ee [ca639e1839f2497c2037eca0875426c3] => 0c423fb083d4df395a69624cbbb5faaa [b975b797477e11b36e9d58789ead39a1] => 5f22d7297f4534f264073bed5839077b [e062c1639cc1355720fcbad05a8ac734] => 7c81a6731f7fe3eaa20693bc89c3c54b [43cc20d7c258d19c438a11ee83ba7d45] => 69d1632fa71e696e834724d5aa51c75c [42a584ca05e88db0371c2d6f8a98a410] => 237210174d5a94dcd8e0cd546ccca078 [d91aa05c468acce137b9009945283f24] => 40cb457a1af751525efe6e60d8ac52e8 [be642f7ef4c40368651bbca4634368db] => 7e7d60e87c889bbcdee3ab771c742370 [81498c81c8776fdad15ab62da24a20ba] => 7274286141ef2eec12bf55d4a663c1d7 [ea1e347515c5095eca9b15be5277ba92] => 9e0b1f0804fdbb7f639eafc29f237871 ) [hash] => 9e0b1f0804fdbb7f639eafc29f237871-ea1e347515c5095eca9b15be5277ba92 ) [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=3a7d1fvec3glnm7tfnj711hrg7; 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 21179
REDIRECT_URL /vufind/Search/Results
REDIRECT_QUERY_STRING lookfor=%28%28present+OR+presenteaeea%29+OR+%28%28presenta+OR+presentaan%29+OR+presenteaae%29%29+of+Guatemala&type=AllFields
GATEWAY_INTERFACE CGI/1.1
SERVER_PROTOCOL HTTP/1.1
REQUEST_METHOD GET
QUERY_STRING lookfor=%28%28present+OR+presenteaeea%29+OR+%28%28presenta+OR+presentaan%29+OR+presenteaae%29%29+of+Guatemala&type=AllFields
REQUEST_URI /vufind/Search/Results?lookfor=%28%28present+OR+presenteaeea%29+OR+%28%28presenta+OR+presentaan%29+OR+presenteaae%29%29+of+Guatemala&type=AllFields
SCRIPT_NAME /vufind/index.php
PHP_SELF /vufind/index.php
REQUEST_TIME_FLOAT 1755046148.889
REQUEST_TIME 1755046148
empty
0. Whoops\Handler\PrettyPageHandler