Notice (8): compact(): Undefined variable: subject [CORE/Cake/Utility/ObjectCollection.php, line 128]Code Context$result = null;
foreach ($list as $name) {
$result = call_user_func_array(array($this->_loaded[$name], $callback), compact('subject') + $params);
$callback = 'beforeRender' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Errors/error500.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Errors/error500.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRender' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache' ) $result = null $name = 'Cache'compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::render() - CORE/Cake/View/View.php, line 472 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??
Notice (8): compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [CORE/Cake/Utility/ObjectCollection.php, line 128]Code Context$result = null;
foreach ($list as $name) {
$result = call_user_func_array(array($this->_loaded[$name], $callback), compact('subject') + $params);
$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Errors/error500.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Errors/error500.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache' ) $result = null $name = 'Cache'compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??
Notice (8): compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [CORE/Cake/Utility/ObjectCollection.php, line 128]Code Context$result = null;
foreach ($list as $name) {
$result = call_user_func_array(array($this->_loaded[$name], $callback), compact('subject') + $params);
$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Errors/error500.ctp', (int) 1 => '<h2>No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']</h2> <p class="error"> <strong>Error: </strong> An Internal Error Has Occurred.</p> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-trace').style.display = (document.getElementById('cakeErr68a553c623c7e-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c623c7e-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-code').style.display = (document.getElementById('cakeErr68a553c623c7e-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-context').style.display = (document.getElementById('cakeErr68a553c623c7e-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c623c7e-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c623c7e-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-trace').style.display = (document.getElementById('cakeErr68a553c624ce0-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c624ce0-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-code').style.display = (document.getElementById('cakeErr68a553c624ce0-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-context').style.display = (document.getElementById('cakeErr68a553c624ce0-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c624ce0-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c624ce0-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp', (int) 1 => '<h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp', (int) 1 => '<h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> → <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException $e</span><span style="color: #007700">) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw new </span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(), </span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getCode</span><span style="color: #007700">(), </span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception $e</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw </span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> → <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $count </span><span style="color: #007700">= </span><span style="color: #0000BB">$return</span><span style="color: #007700">-></span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> → <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @return array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">protected function </span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-></span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> → <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> → <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// execute find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $data </span><span style="color: #007700">= </span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// if key is set, then cache results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> → <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// Use APC as a level 1 cache, to reduce total queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">find </span><span style="color: #007700">(</span><span style="color: #0000BB">$type </span><span style="color: #007700">= </span><span style="color: #DD0000">'first'</span><span style="color: #007700">, </span><span style="color: #0000BB">$query </span><span style="color: #007700">= array()) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">])) </span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">; </span><span style="color: #FF8000">// use short cache time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> → <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">displayTown </span><span style="color: #007700">() {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $town_sef_url </span><span style="color: #007700">= </span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">], @</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]); </span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Town</span><span style="color: #007700">-></span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">, array(</span><span style="color: #DD0000">'conditions' </span><span style="color: #007700">=> array(</span><span style="color: #DD0000">'sef_url' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">)))) {</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> → <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> → <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'action' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$method</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> → <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $render </span><span style="color: #007700">= </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">) {</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> → <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">])) {</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> → <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher </span><span style="color: #007700">= new </span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Errors/error500.ctp', (int) 1 => '<h2>No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']</h2> <p class="error"> <strong>Error: </strong> An Internal Error Has Occurred.</p> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-trace').style.display = (document.getElementById('cakeErr68a553c623c7e-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c623c7e-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-code').style.display = (document.getElementById('cakeErr68a553c623c7e-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-context').style.display = (document.getElementById('cakeErr68a553c623c7e-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c623c7e-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c623c7e-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-trace').style.display = (document.getElementById('cakeErr68a553c624ce0-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c624ce0-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-code').style.display = (document.getElementById('cakeErr68a553c624ce0-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-context').style.display = (document.getElementById('cakeErr68a553c624ce0-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c624ce0-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c624ce0-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp', (int) 1 => '<h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp', (int) 1 => '<h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> → <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException $e</span><span style="color: #007700">) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw new </span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(), </span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getCode</span><span style="color: #007700">(), </span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception $e</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw </span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> → <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $count </span><span style="color: #007700">= </span><span style="color: #0000BB">$return</span><span style="color: #007700">-></span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> → <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @return array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">protected function </span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-></span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> → <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> → <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// execute find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $data </span><span style="color: #007700">= </span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// if key is set, then cache results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> → <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// Use APC as a level 1 cache, to reduce total queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">find </span><span style="color: #007700">(</span><span style="color: #0000BB">$type </span><span style="color: #007700">= </span><span style="color: #DD0000">'first'</span><span style="color: #007700">, </span><span style="color: #0000BB">$query </span><span style="color: #007700">= array()) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">])) </span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">; </span><span style="color: #FF8000">// use short cache time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> → <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">displayTown </span><span style="color: #007700">() {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $town_sef_url </span><span style="color: #007700">= </span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">], @</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]); </span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Town</span><span style="color: #007700">-></span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">, array(</span><span style="color: #DD0000">'conditions' </span><span style="color: #007700">=> array(</span><span style="color: #DD0000">'sef_url' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">)))) {</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> → <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> → <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'action' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$method</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> → <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $render </span><span style="color: #007700">= </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">) {</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> → <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">])) {</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> → <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher </span><span style="color: #007700">= new </span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache' ) $result = null $name = 'Cache'compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??
Notice (8): compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [CORE/Cake/Utility/ObjectCollection.php, line 128]Code Context$result = null;
foreach ($list as $name) {
$result = call_user_func_array(array($this->_loaded[$name], $callback), compact('subject') + $params);
$callback = 'afterRender' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Errors/error500.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Errors/error500.ctp' ) result => null omitSubject => true [protected] _name => 'View.afterRender' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache' ) $result = null $name = 'Cache'compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::render() - CORE/Cake/View/View.php, line 474 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??
Notice (8): compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [CORE/Cake/Utility/ObjectCollection.php, line 128]Code Context$result = null;
foreach ($list as $name) {
$result = call_user_func_array(array($this->_loaded[$name], $callback), compact('subject') + $params);
$callback = 'beforeLayout' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Layouts/step.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Layouts/step.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeLayout' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache' ) $result = null $name = 'Cache'compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::renderLayout() - CORE/Cake/View/View.php, line 524 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??
Notice (8): compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [CORE/Cake/Utility/ObjectCollection.php, line 128]Code Context$result = null;
foreach ($list as $name) {
$result = call_user_func_array(array($this->_loaded[$name], $callback), compact('subject') + $params);
$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Layouts/step.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Layouts/step.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache' ) $result = null $name = 'Cache'compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??
Notice (8): compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [CORE/Cake/Utility/ObjectCollection.php, line 128]Code Context$result = null;
foreach ($list as $name) {
$result = call_user_func_array(array($this->_loaded[$name], $callback), compact('subject') + $params);
$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Layouts/step.ctp', (int) 1 => '<!DOCTYPE html> <html lang="en"><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> <link rel="manifest" href="/manifest.json"> <link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5"> <meta name="theme-color" content="#ffffff"> <link href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous" rel="stylesheet"> <link href="https://stackpath.bootstrapcdn.com/bootswatch/4.4.1/cosmo/bootstrap.min.css" rel="stylesheet"><!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> <link href='https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,400,300,600,700&display=swap' rel='preload' as="style" type='text/css' onload="this.onload=null;this.rel='stylesheet'"> <link href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/base/jquery-ui.min.css" rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'"> <link href="/css/animate.min.css" rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'"> <link href="/css/jquery.datetimepicker.css" rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'"> <link href='https://api.tiles.mapbox.com/mapbox-gl-js/v1.2.1/mapbox-gl.css' rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'"> <link href="/css/style.css?v=1.06" rel="stylesheet"> <script type="text/javascript"> var imgcdn = 'https://cdn-step.americantowns.com'; </script> <noscript> <link href='https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,400,300,600,700&display=swap' type='text/css' rel='stylesheet'> <link href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/base/jquery-ui.min.css" rel="stylesheet"> <link href='https://api.tiles.mapbox.com/mapbox-gl-js/v1.2.1/mapbox-gl.css' rel='stylesheet' /> <link href="/css/animate.min.css" rel="stylesheet"> <link rel="stylesheet" type="text/css" href="/css/jquery.datetimepicker.css"> </noscript> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script> <script> var basecdn = ''; </script> </head> <body class="page-<pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c627830-trace').style.display = (document.getElementById('cakeErr68a553c627830-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: Page [<b>APP/View/Layouts/step.ctp</b>, line <b>68</b>]<div id="cakeErr68a553c627830-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c627830-code').style.display = (document.getElementById('cakeErr68a553c627830-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c627830-context').style.display = (document.getElementById('cakeErr68a553c627830-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c627830-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700"></</span><span style="color: #0000BB">head</span><span style="color: #007700">></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700"><</span><span style="color: #0000BB">body </span><span style="color: #007700">class=</span><span style="color: #DD0000">"page-<?=</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">data</span><span style="color: #DD0000">['Page']['slug']?> <?=Localize::replace('{local_body_class}')?>"</span><span style="color: #007700">></span></span></code></span></pre><pre id="cakeErr68a553c627830-context" class="cake-context" style="display: none;">$viewFile = '/var/www/vhosts/devel1/stepoutside/app/View/Layouts/step.ctp' $dataForView = array( 'name' => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]', 'message' => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]', 'url' => '/seanor-pa/dog-parks/', 'error' => object(MongoConnectionException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoConnectionException: No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com'] in /var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>79</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0001</td><td bgcolor='#eeeeec' align='right'>416264</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0078</td><td bgcolor='#eeeeec' align='right'>1946640</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span>, <span>$response = </span><span>class CakeResponse { protected $_statusCodes = [100 =&gt; &#39;Continue&#39;, 101 =&gt; &#39;Switching Protocols&#39;, 200 =&gt; &#39;OK&#39;, 201 =&gt; &#39;Created&#39;, 202 =&gt; &#39;Accepted&#39;, 203 =&gt; &#39;Non-Authoritative Information&#39;, 204 =&gt; &#39;No Content&#39;, 205 =&gt; &#39;Reset Content&#39;, 206 =&gt; &#39;Partial Content&#39;, 300 =&gt; &#39;Multiple Choices&#39;, 301 =&gt; &#39;Moved Permanently&#39;, 302 =&gt; &#39;Found&#39;, 303 =&gt; &#39;See Other&#39;, 304 =&gt; &#39;Not Modified&#39;, 305 =&gt; &#39;Use Proxy&#39;, 307 =&gt; &#39;Temporary Redirect&#39;, 400 =&gt; &#39;Bad Request&#39;, 401 =&gt; &#39;Unauthorized&#39;, 402 =&gt; &#39;Payment Required&#39;, 403 =&gt; &#39;Forbidden&#39;, 404 =&gt; &#39;Not Found&#39;, 405 =&gt; &#39;Method Not Allowed&#39;, 406 =&gt; &#39;Not Acceptable&#39;, 407 =&gt; &#39;Proxy Authentication Required&#39;, 408 =&gt; &#39;Request Time-out&#39;, 409 =&gt; &#39;Conflict&#39;, 410 =&gt; &#39;Gone&#39;, 411 =&gt; &#39;Length Required&#39;, 412 =&gt; &#39;Precondition Failed&#39;, 413 =&gt; &#39;Request Entity Too Large&#39;, 414 =&gt; &#39;Request-URI Too Large&#39;, 415 =&gt; &#39;Unsupported Media Type&#39;, 416 =&gt; &#39;Requested range not satisfiable&#39;, 417 =&gt; &#39;Expectation Failed&#39;, 429 =&gt; &#39;Too Many Requests&#39;, 500 =&gt; &#39;Internal Server Error&#39;, 501 =&gt; &#39;Not Implemented&#39;, 502 =&gt; &#39;Bad Gateway&#39;, 503 =&gt; &#39;Service Unavailable&#39;, 504 =&gt; &#39;Gateway Time-out&#39;, 505 =&gt; &#39;Unsupported Version&#39;]; protected $_mimeTypes = [&#39;html&#39; =&gt; [...], &#39;json&#39; =&gt; &#39;application/json&#39;, &#39;xml&#39; =&gt; [...], &#39;rss&#39; =&gt; &#39;application/rss+xml&#39;, &#39;ai&#39; =&gt; &#39;application/postscript&#39;, &#39;bcpio&#39; =&gt; &#39;application/x-bcpio&#39;, &#39;bin&#39; =&gt; &#39;application/octet-stream&#39;, &#39;ccad&#39; =&gt; &#39;application/clariscad&#39;, &#39;cdf&#39; =&gt; &#39;application/x-netcdf&#39;, &#39;class&#39; =&gt; &#39;application/octet-stream&#39;, &#39;cpio&#39; =&gt; &#39;application/x-cpio&#39;, &#39;cpt&#39; =&gt; &#39;application/mac-compactpro&#39;, &#39;csh&#39; =&gt; &#39;application/x-csh&#39;, &#39;csv&#39; =&gt; [...], &#39;dcr&#39; =&gt; &#39;application/x-director&#39;, &#39;dir&#39; =&gt; &#39;application/x-director&#39;, &#39;dms&#39; =&gt; &#39;application/octet-stream&#39;, &#39;doc&#39; =&gt; &#39;application/msword&#39;, &#39;docx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.wordprocessingml.document&#39;, &#39;drw&#39; =&gt; &#39;application/drafting&#39;, &#39;dvi&#39; =&gt; &#39;application/x-dvi&#39;, &#39;dwg&#39; =&gt; &#39;application/acad&#39;, &#39;dxf&#39; =&gt; &#39;application/dxf&#39;, &#39;dxr&#39; =&gt; &#39;application/x-director&#39;, &#39;eot&#39; =&gt; &#39;application/vnd.ms-fontobject&#39;, &#39;eps&#39; =&gt; &#39;application/postscript&#39;, &#39;exe&#39; =&gt; &#39;application/octet-stream&#39;, &#39;ez&#39; =&gt; &#39;application/andrew-inset&#39;, &#39;flv&#39; =&gt; &#39;video/x-flv&#39;, &#39;gtar&#39; =&gt; &#39;application/x-gtar&#39;, &#39;gz&#39; =&gt; &#39;application/x-gzip&#39;, &#39;bz2&#39; =&gt; &#39;application/x-bzip&#39;, &#39;7z&#39; =&gt; &#39;application/x-7z-compressed&#39;, &#39;hdf&#39; =&gt; &#39;application/x-hdf&#39;, &#39;hqx&#39; =&gt; &#39;application/mac-binhex40&#39;, &#39;ico&#39; =&gt; &#39;image/x-icon&#39;, &#39;ips&#39; =&gt; &#39;application/x-ipscript&#39;, &#39;ipx&#39; =&gt; &#39;application/x-ipix&#39;, &#39;js&#39; =&gt; &#39;application/javascript&#39;, &#39;jsonapi&#39; =&gt; &#39;application/vnd.api+json&#39;, &#39;latex&#39; =&gt; &#39;application/x-latex&#39;, &#39;lha&#39; =&gt; &#39;application/octet-stream&#39;, &#39;lsp&#39; =&gt; &#39;application/x-lisp&#39;, &#39;lzh&#39; =&gt; &#39;application/octet-stream&#39;, &#39;man&#39; =&gt; &#39;application/x-troff-man&#39;, &#39;me&#39; =&gt; &#39;application/x-troff-me&#39;, &#39;mif&#39; =&gt; &#39;application/vnd.mif&#39;, &#39;ms&#39; =&gt; &#39;application/x-troff-ms&#39;, &#39;nc&#39; =&gt; &#39;application/x-netcdf&#39;, &#39;oda&#39; =&gt; &#39;application/oda&#39;, &#39;otf&#39; =&gt; &#39;font/otf&#39;, &#39;pdf&#39; =&gt; &#39;application/pdf&#39;, &#39;pgn&#39; =&gt; &#39;application/x-chess-pgn&#39;, &#39;pot&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pps&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;ppt&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pptx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.presentationml.presentation&#39;, &#39;ppz&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pre&#39; =&gt; &#39;application/x-freelance&#39;, &#39;prt&#39; =&gt; &#39;application/pro_eng&#39;, &#39;ps&#39; =&gt; &#39;application/postscript&#39;, &#39;roff&#39; =&gt; &#39;application/x-troff&#39;, &#39;scm&#39; =&gt; &#39;application/x-lotusscreencam&#39;, &#39;set&#39; =&gt; &#39;application/set&#39;, &#39;sh&#39; =&gt; &#39;application/x-sh&#39;, &#39;shar&#39; =&gt; &#39;application/x-shar&#39;, &#39;sit&#39; =&gt; &#39;application/x-stuffit&#39;, &#39;skd&#39; =&gt; &#39;application/x-koan&#39;, &#39;skm&#39; =&gt; &#39;application/x-koan&#39;, &#39;skp&#39; =&gt; &#39;application/x-koan&#39;, &#39;skt&#39; =&gt; &#39;application/x-koan&#39;, &#39;smi&#39; =&gt; &#39;application/smil&#39;, &#39;smil&#39; =&gt; &#39;application/smil&#39;, &#39;sol&#39; =&gt; &#39;application/solids&#39;, &#39;spl&#39; =&gt; &#39;application/x-futuresplash&#39;, &#39;src&#39; =&gt; &#39;application/x-wais-source&#39;, &#39;step&#39; =&gt; &#39;application/STEP&#39;, &#39;stl&#39; =&gt; &#39;application/SLA&#39;, &#39;stp&#39; =&gt; &#39;application/STEP&#39;, &#39;sv4cpio&#39; =&gt; &#39;application/x-sv4cpio&#39;, &#39;sv4crc&#39; =&gt; &#39;application/x-sv4crc&#39;, &#39;svg&#39; =&gt; &#39;image/svg+xml&#39;, &#39;svgz&#39; =&gt; &#39;image/svg+xml&#39;, &#39;swf&#39; =&gt; &#39;application/x-shockwave-flash&#39;, &#39;t&#39; =&gt; &#39;application/x-troff&#39;, &#39;tar&#39; =&gt; &#39;application/x-tar&#39;, &#39;tcl&#39; =&gt; &#39;application/x-tcl&#39;, &#39;tex&#39; =&gt; &#39;application/x-tex&#39;, &#39;texi&#39; =&gt; &#39;application/x-texinfo&#39;, &#39;texinfo&#39; =&gt; &#39;application/x-texinfo&#39;, &#39;tr&#39; =&gt; &#39;application/x-troff&#39;, &#39;tsp&#39; =&gt; &#39;application/dsptype&#39;, &#39;ttc&#39; =&gt; &#39;font/ttf&#39;, &#39;ttf&#39; =&gt; &#39;font/ttf&#39;, &#39;unv&#39; =&gt; &#39;application/i-deas&#39;, &#39;ustar&#39; =&gt; &#39;application/x-ustar&#39;, &#39;vcd&#39; =&gt; &#39;application/x-cdlink&#39;, &#39;vda&#39; =&gt; &#39;application/vda&#39;, &#39;xlc&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xll&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xlm&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xls&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xlsx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet&#39;, &#39;xlw&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;zip&#39; =&gt; &#39;application/zip&#39;, &#39;aif&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;aifc&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;aiff&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;au&#39; =&gt; &#39;audio/basic&#39;, &#39;kar&#39; =&gt; &#39;audio/midi&#39;, &#39;mid&#39; =&gt; &#39;audio/midi&#39;, &#39;midi&#39; =&gt; &#39;audio/midi&#39;, &#39;mp2&#39; =&gt; &#39;audio/mpeg&#39;, &#39;mp3&#39; =&gt; &#39;audio/mpeg&#39;, &#39;mpga&#39; =&gt; &#39;audio/mpeg&#39;, &#39;ogg&#39; =&gt; &#39;audio/ogg&#39;, &#39;oga&#39; =&gt; &#39;audio/ogg&#39;, &#39;spx&#39; =&gt; &#39;audio/ogg&#39;, &#39;ra&#39; =&gt; &#39;audio/x-realaudio&#39;, &#39;ram&#39; =&gt; &#39;audio/x-pn-realaudio&#39;, &#39;rm&#39; =&gt; &#39;audio/x-pn-realaudio&#39;, &#39;rpm&#39; =&gt; &#39;audio/x-pn-realaudio-plugin&#39;, &#39;snd&#39; =&gt; &#39;audio/basic&#39;, &#39;tsi&#39; =&gt; &#39;audio/TSP-audio&#39;, &#39;wav&#39; =&gt; &#39;audio/x-wav&#39;, &#39;aac&#39; =&gt; &#39;audio/aac&#39;, &#39;asc&#39; =&gt; &#39;text/plain&#39;, &#39;c&#39; =&gt; &#39;text/plain&#39;, ...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = []; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = []; protected $_cookies = [] }</span>, <span>$additionalParams = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>133</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.0123</td><td bgcolor='#eeeeec' align='right'>2843616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( <span>$controller = </span><span>class TownsController { public $uses = [0 =&gt; &#39;Town&#39;, 1 =&gt; &#39;State&#39;, 2 =&gt; &#39;Zip&#39;, 3 =&gt; &#39;County&#39;, 4 =&gt; &#39;Page&#39;, 5 =&gt; &#39;Site&#39;, 6 =&gt; &#39;Module&#39;, 7 =&gt; &#39;DefaultToken&#39;]; public $components = [0 =&gt; &#39;Session&#39;, 1 =&gt; &#39;Params&#39;, 2 =&gt; &#39;Markup&#39;]; public $helpers = [0 =&gt; &#39;Cache&#39;]; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = &#39;Towns&#39;; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [...]; protected $_input = &#39;&#39; }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = &#39;CakeResponse&#39;; public $viewPath = &#39;Towns&#39;; public $layoutPath = NULL; public $viewVars = []; public $view = &#39;displayTown&#39;; public $layout = &#39;step&#39;; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = &#39;View&#39;; public $View = NULL; public $ext = &#39;.ctp&#39;; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 =&gt; &#39;displayTown&#39;, 1 =&gt; &#39;displayCounty&#39;, 2 =&gt; &#39;displayState&#39;, 3 =&gt; &#39;displayGuest&#39;, 4 =&gt; &#39;local&#39;, 5 =&gt; &#39;states&#39;, 6 =&gt; &#39;state_selection&#39;, 7 =&gt; &#39;picker&#39;, 8 =&gt; &#39;state_towns&#39;, 9 =&gt; &#39;county_towns&#39;, 10 =&gt; &#39;zipcode&#39;, 11 =&gt; &#39;nearby_active_towns&#39;, 12 =&gt; &#39;locate&#39;, 13 =&gt; &#39;reset&#39;, 14 =&gt; &#39;mode&#39;, 16 =&gt; &#39;getParams&#39;, 17 =&gt; &#39;parseCakeParams&#39;, 18 =&gt; &#39;renderPage&#39;, 19 =&gt; &#39;detail_map&#39;, 20 =&gt; &#39;jslog&#39;]; public $modelClass = &#39;Town&#39;; public $modelKey = &#39;town&#39;; public $validationErrors = NULL; protected $_mergeParent = &#39;AppController&#39;; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = &#39;&#39;; public $default_image = &#39;https://cdn-step.americantowns.com/img/so_thumb.jpg&#39;; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2983936</td><td bgcolor='#eeeeec'>Controller->invokeAction( <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984048</td><td bgcolor='#eeeeec'><a href='http://www.php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a>( <span>$object = </span><span>class TownsController { public $uses = [0 =&gt; &#39;Town&#39;, 1 =&gt; &#39;State&#39;, 2 =&gt; &#39;Zip&#39;, 3 =&gt; &#39;County&#39;, 4 =&gt; &#39;Page&#39;, 5 =&gt; &#39;Site&#39;, 6 =&gt; &#39;Module&#39;, 7 =&gt; &#39;DefaultToken&#39;]; public $components = [0 =&gt; &#39;Session&#39;, 1 =&gt; &#39;Params&#39;, 2 =&gt; &#39;Markup&#39;]; public $helpers = [0 =&gt; &#39;Cache&#39;]; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = &#39;Towns&#39;; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [...]; protected $_input = &#39;&#39; }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = &#39;CakeResponse&#39;; public $viewPath = &#39;Towns&#39;; public $layoutPath = NULL; public $viewVars = []; public $view = &#39;displayTown&#39;; public $layout = &#39;step&#39;; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = &#39;View&#39;; public $View = NULL; public $ext = &#39;.ctp&#39;; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 =&gt; &#39;displayTown&#39;, 1 =&gt; &#39;displayCounty&#39;, 2 =&gt; &#39;displayState&#39;, 3 =&gt; &#39;displayGuest&#39;, 4 =&gt; &#39;local&#39;, 5 =&gt; &#39;states&#39;, 6 =&gt; &#39;state_selection&#39;, 7 =&gt; &#39;picker&#39;, 8 =&gt; &#39;state_towns&#39;, 9 =&gt; &#39;county_towns&#39;, 10 =&gt; &#39;zipcode&#39;, 11 =&gt; &#39;nearby_active_towns&#39;, 12 =&gt; &#39;locate&#39;, 13 =&gt; &#39;reset&#39;, 14 =&gt; &#39;mode&#39;, 16 =&gt; &#39;getParams&#39;, 17 =&gt; &#39;parseCakeParams&#39;, 18 =&gt; &#39;renderPage&#39;, 19 =&gt; &#39;detail_map&#39;, 20 =&gt; &#39;jslog&#39;]; public $modelClass = &#39;Town&#39;; public $modelKey = &#39;town&#39;; public $validationErrors = NULL; protected $_mergeParent = &#39;AppController&#39;; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = &#39;&#39;; public $default_image = &#39;https://cdn-step.americantowns.com/img/so_thumb.jpg&#39;; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$args = </span><span>[]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984120</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581480</td><td bgcolor='#eeeeec'>Town->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;]]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>10</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581856</td><td bgcolor='#eeeeec'>AppModel->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/Town.php' bgcolor='#eeeeec'>.../Town.php<b>:</b>11</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3581920</td><td bgcolor='#eeeeec'>Model->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/AppModel.php' bgcolor='#eeeeec'>.../AppModel.php<b>:</b>50</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3601120</td><td bgcolor='#eeeeec'>Model->_readDataSource( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;fields&#39; =&gt; NULL, &#39;joins&#39; =&gt; [], &#39;limit&#39; =&gt; 1, &#39;offset&#39; =&gt; NULL, &#39;order&#39; =&gt; [], &#39;page&#39; =&gt; 1, &#39;group&#39; =&gt; NULL, &#39;callbacks&#39; =&gt; TRUE, &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3010</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.0220</td><td bgcolor='#eeeeec' align='right'>4628688</td><td bgcolor='#eeeeec'>MongodbSource->read( <span>$Model = </span><span>class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = []; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = []; public $validationErrors = []; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [&#39;towns&#39; =&gt; &#39;Town&#39;]; public $cacheQueries = FALSE; public $belongsTo = []; public $hasOne = []; public $hasMany = []; public $hasAndBelongsToMany = []; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { public $modelName = &#39;Town&#39;; protected $_methods = [...]; protected $_mappedMethods = [...]; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $whitelist = []; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = []; protected $_associationKeys = [&#39;belongsTo&#39; =&gt; [...], &#39;hasOne&#39; =&gt; [...], &#39;hasMany&#39; =&gt; [...], &#39;hasAndBelongsToMany&#39; =&gt; [...]]; protected $_associations = [0 =&gt; &#39;belongsTo&#39;, 1 =&gt; &#39;hasOne&#39;, 2 =&gt; &#39;hasMany&#39;, 3 =&gt; &#39;hasAndBelongsToMany&#39;]; public $__backAssociation = []; public $__backInnerAssociation = []; public $__backOriginalAssociation = []; public $__backContainableAssociation = []; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [&#39;all&#39; =&gt; TRUE, &#39;first&#39; =&gt; TRUE, &#39;count&#39; =&gt; TRUE, &#39;neighbors&#39; =&gt; TRUE, &#39;list&#39; =&gt; TRUE, &#39;threaded&#39; =&gt; TRUE]; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; protected $_validator = NULL }</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;fields&#39; =&gt; NULL, &#39;joins&#39; =&gt; [], &#39;limit&#39; =&gt; 1, &#39;offset&#39; =&gt; NULL, &#39;order&#39; =&gt; [], &#39;page&#39; =&gt; 1, &#39;group&#39; =&gt; NULL, &#39;callbacks&#39; =&gt; TRUE, &#39;cache&#39; =&gt; TRUE]</span>, <span>$recursive = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3038</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.0237</td><td bgcolor='#eeeeec' align='right'>4997768</td><td bgcolor='#eeeeec'>MongoCursor->count( <span>$foundOnly = </span><span>TRUE</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>1117</td></tr> ' [protected] message => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']' [protected] code => (int) 13053 [protected] file => '/var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 79 }, '_serialize' => array( (int) 0 => 'name', (int) 1 => 'message', (int) 2 => 'url' ), 'content_for_layout' => '<h2>No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]</h2> <p class="error"> <strong>Error: </strong> An Internal Error Has Occurred.</p> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-trace').style.display = (document.getElementById('cakeErr68a553c623c7e-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c623c7e-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-code').style.display = (document.getElementById('cakeErr68a553c623c7e-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-context').style.display = (document.getElementById('cakeErr68a553c623c7e-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c623c7e-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c623c7e-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-trace').style.display = (document.getElementById('cakeErr68a553c624ce0-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c624ce0-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-code').style.display = (document.getElementById('cakeErr68a553c624ce0-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-context').style.display = (document.getElementById('cakeErr68a553c624ce0-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c624ce0-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c624ce0-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039;, (int) 1 =&gt; &#039;&lt;h3&gt;Stack Trace&lt;/h3&gt; &lt;ul class=&quot;cake-stack-trace&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-0&#039;)&quot;&gt;APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-0&#039;)&quot;&gt;Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()&lt;/a&gt; &lt;div id=&quot;file-excerpt-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExecutionTimeoutException&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoCursorTimeoutException&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getMessage&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getCode&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExceptionConverter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;toLegacy&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-1&#039;)&quot;&gt;APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-1&#039;)&quot;&gt;MongoCursor-&gt;count()&lt;/a&gt; &lt;div id=&quot;file-excerpt-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$count&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$return&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-2&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3038&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-2&#039;)&quot;&gt;MongodbSource-&gt;read()&lt;/a&gt; &lt;div id=&quot;file-excerpt-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&amp;nbsp;@return&amp;nbsp;array&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;protected&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$results&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;read&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;resetAssociations&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-3&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3010&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-3&#039;)&quot;&gt;Model-&gt;_readDataSource()&lt;/a&gt; &lt;div id=&quot;file-excerpt-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-4&#039;)&quot;&gt;APP/Model/AppModel.php line 50&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-4&#039;)&quot;&gt;Model-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;execute&amp;nbsp;find&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;if&amp;nbsp;key&amp;nbsp;is&amp;nbsp;set,&amp;nbsp;then&amp;nbsp;cache&amp;nbsp;results&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-5&#039;)&quot;&gt;APP/Model/Town.php line 11&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-5&#039;)&quot;&gt;AppModel-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Use&amp;nbsp;APC&amp;nbsp;as&amp;nbsp;a&amp;nbsp;level&amp;nbsp;1&amp;nbsp;cache,&amp;nbsp;to&amp;nbsp;reduce&amp;nbsp;total&amp;nbsp;queries&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;array())&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;use&amp;nbsp;short&amp;nbsp;cache&amp;nbsp;time&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-6&#039;)&quot;&gt;APP/Controller/TownsController.php line 10&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-6&#039;)&quot;&gt;Town-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;displayTown&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$town_sef_url&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;makeTownUrl&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;state&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;],&amp;nbsp;@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;city&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Town&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;conditions&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;sef_url&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setCurrentTown&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;[internal function]&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-7&#039;)&quot;&gt;TownsController-&gt;displayTown()&lt;/a&gt; &lt;div id=&quot;trace-args-7&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-8&#039;)&quot;&gt;CORE/Cake/Controller/Controller.php line 491&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-8&#039;)&quot;&gt;ReflectionMethod-&gt;invokeArgs()&lt;/a&gt; &lt;div id=&quot;file-excerpt-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$method&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeArgs&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;pass&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-9&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 193&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-9&#039;)&quot;&gt;Controller-&gt;invokeAction()&lt;/a&gt; &lt;div id=&quot;file-excerpt-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;response&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$render&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeAction&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;instanceof&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-10&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 167&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-10&#039;)&quot;&gt;Dispatcher-&gt;_invoke()&lt;/a&gt; &lt;div id=&quot;file-excerpt-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_invoke&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;return&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-11&#039;)&quot;&gt;APP/webroot/index.php line 133&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-11&#039;)&quot;&gt;Dispatcher-&gt;dispatch()&lt;/a&gt; &lt;div id=&quot;file-excerpt-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dispatch&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeRequest&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script type=&quot;text/javascript&quot;&gt; function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === &#039;block&#039;) ? &#039;none&#039; : &#039;block&#039;; event.preventDefault(); return false; } &lt;/script&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039;, (int) 1 =&gt; &#039;&lt;h3&gt;Stack Trace&lt;/h3&gt; &lt;ul class=&quot;cake-stack-trace&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-0&#039;)&quot;&gt;APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-0&#039;)&quot;&gt;Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()&lt;/a&gt; &lt;div id=&quot;file-excerpt-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExecutionTimeoutException&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoCursorTimeoutException&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getMessage&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getCode&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExceptionConverter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;toLegacy&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-1&#039;)&quot;&gt;APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-1&#039;)&quot;&gt;MongoCursor-&gt;count()&lt;/a&gt; &lt;div id=&quot;file-excerpt-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$count&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$return&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-2&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3038&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-2&#039;)&quot;&gt;MongodbSource-&gt;read()&lt;/a&gt; &lt;div id=&quot;file-excerpt-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&amp;nbsp;@return&amp;nbsp;array&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;protected&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$results&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;read&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;resetAssociations&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-3&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3010&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-3&#039;)&quot;&gt;Model-&gt;_readDataSource()&lt;/a&gt; &lt;div id=&quot;file-excerpt-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-4&#039;)&quot;&gt;APP/Model/AppModel.php line 50&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-4&#039;)&quot;&gt;Model-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;execute&amp;nbsp;find&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;if&amp;nbsp;key&amp;nbsp;is&amp;nbsp;set,&amp;nbsp;then&amp;nbsp;cache&amp;nbsp;results&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-5&#039;)&quot;&gt;APP/Model/Town.php line 11&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-5&#039;)&quot;&gt;AppModel-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Use&amp;nbsp;APC&amp;nbsp;as&amp;nbsp;a&amp;nbsp;level&amp;nbsp;1&amp;nbsp;cache,&amp;nbsp;to&amp;nbsp;reduce&amp;nbsp;total&amp;nbsp;queries&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;array())&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;use&amp;nbsp;short&amp;nbsp;cache&amp;nbsp;time&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-6&#039;)&quot;&gt;APP/Controller/TownsController.php line 10&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-6&#039;)&quot;&gt;Town-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;displayTown&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$town_sef_url&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;makeTownUrl&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;state&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;],&amp;nbsp;@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;city&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Town&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;conditions&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;sef_url&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setCurrentTown&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;[internal function]&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-7&#039;)&quot;&gt;TownsController-&gt;displayTown()&lt;/a&gt; &lt;div id=&quot;trace-args-7&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-8&#039;)&quot;&gt;CORE/Cake/Controller/Controller.php line 491&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-8&#039;)&quot;&gt;ReflectionMethod-&gt;invokeArgs()&lt;/a&gt; &lt;div id=&quot;file-excerpt-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$method&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeArgs&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;pass&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-9&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 193&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-9&#039;)&quot;&gt;Controller-&gt;invokeAction()&lt;/a&gt; &lt;div id=&quot;file-excerpt-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;response&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$render&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeAction&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;instanceof&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-10&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 167&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-10&#039;)&quot;&gt;Dispatcher-&gt;_invoke()&lt;/a&gt; &lt;div id=&quot;file-excerpt-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_invoke&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;return&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-11&#039;)&quot;&gt;APP/webroot/index.php line 133&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-11&#039;)&quot;&gt;Dispatcher-&gt;dispatch()&lt;/a&gt; &lt;div id=&quot;file-excerpt-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dispatch&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeRequest&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script type=&quot;text/javascript&quot;&gt; function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === &#039;block&#039;) ? &#039;none&#039; : &#039;block&#039;; event.preventDefault(); return false; } &lt;/script&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ', 'scripts_for_layout' => '', 'title_for_layout' => 'Errors' ) $name = 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]' $message = 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]' $url = '/seanor-pa/dog-parks/' $error = object(MongoConnectionException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoConnectionException: No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com'] in /var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>79</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0001</td><td bgcolor='#eeeeec' align='right'>416264</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0078</td><td bgcolor='#eeeeec' align='right'>1946640</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span>, <span>$response = </span><span>class CakeResponse { protected $_statusCodes = [100 =&gt; &#39;Continue&#39;, 101 =&gt; &#39;Switching Protocols&#39;, 200 =&gt; &#39;OK&#39;, 201 =&gt; &#39;Created&#39;, 202 =&gt; &#39;Accepted&#39;, 203 =&gt; &#39;Non-Authoritative Information&#39;, 204 =&gt; &#39;No Content&#39;, 205 =&gt; &#39;Reset Content&#39;, 206 =&gt; &#39;Partial Content&#39;, 300 =&gt; &#39;Multiple Choices&#39;, 301 =&gt; &#39;Moved Permanently&#39;, 302 =&gt; &#39;Found&#39;, 303 =&gt; &#39;See Other&#39;, 304 =&gt; &#39;Not Modified&#39;, 305 =&gt; &#39;Use Proxy&#39;, 307 =&gt; &#39;Temporary Redirect&#39;, 400 =&gt; &#39;Bad Request&#39;, 401 =&gt; &#39;Unauthorized&#39;, 402 =&gt; &#39;Payment Required&#39;, 403 =&gt; &#39;Forbidden&#39;, 404 =&gt; &#39;Not Found&#39;, 405 =&gt; &#39;Method Not Allowed&#39;, 406 =&gt; &#39;Not Acceptable&#39;, 407 =&gt; &#39;Proxy Authentication Required&#39;, 408 =&gt; &#39;Request Time-out&#39;, 409 =&gt; &#39;Conflict&#39;, 410 =&gt; &#39;Gone&#39;, 411 =&gt; &#39;Length Required&#39;, 412 =&gt; &#39;Precondition Failed&#39;, 413 =&gt; &#39;Request Entity Too Large&#39;, 414 =&gt; &#39;Request-URI Too Large&#39;, 415 =&gt; &#39;Unsupported Media Type&#39;, 416 =&gt; &#39;Requested range not satisfiable&#39;, 417 =&gt; &#39;Expectation Failed&#39;, 429 =&gt; &#39;Too Many Requests&#39;, 500 =&gt; &#39;Internal Server Error&#39;, 501 =&gt; &#39;Not Implemented&#39;, 502 =&gt; &#39;Bad Gateway&#39;, 503 =&gt; &#39;Service Unavailable&#39;, 504 =&gt; &#39;Gateway Time-out&#39;, 505 =&gt; &#39;Unsupported Version&#39;]; protected $_mimeTypes = [&#39;html&#39; =&gt; [...], &#39;json&#39; =&gt; &#39;application/json&#39;, &#39;xml&#39; =&gt; [...], &#39;rss&#39; =&gt; &#39;application/rss+xml&#39;, &#39;ai&#39; =&gt; &#39;application/postscript&#39;, &#39;bcpio&#39; =&gt; &#39;application/x-bcpio&#39;, &#39;bin&#39; =&gt; &#39;application/octet-stream&#39;, &#39;ccad&#39; =&gt; &#39;application/clariscad&#39;, &#39;cdf&#39; =&gt; &#39;application/x-netcdf&#39;, &#39;class&#39; =&gt; &#39;application/octet-stream&#39;, &#39;cpio&#39; =&gt; &#39;application/x-cpio&#39;, &#39;cpt&#39; =&gt; &#39;application/mac-compactpro&#39;, &#39;csh&#39; =&gt; &#39;application/x-csh&#39;, &#39;csv&#39; =&gt; [...], &#39;dcr&#39; =&gt; &#39;application/x-director&#39;, &#39;dir&#39; =&gt; &#39;application/x-director&#39;, &#39;dms&#39; =&gt; &#39;application/octet-stream&#39;, &#39;doc&#39; =&gt; &#39;application/msword&#39;, &#39;docx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.wordprocessingml.document&#39;, &#39;drw&#39; =&gt; &#39;application/drafting&#39;, &#39;dvi&#39; =&gt; &#39;application/x-dvi&#39;, &#39;dwg&#39; =&gt; &#39;application/acad&#39;, &#39;dxf&#39; =&gt; &#39;application/dxf&#39;, &#39;dxr&#39; =&gt; &#39;application/x-director&#39;, &#39;eot&#39; =&gt; &#39;application/vnd.ms-fontobject&#39;, &#39;eps&#39; =&gt; &#39;application/postscript&#39;, &#39;exe&#39; =&gt; &#39;application/octet-stream&#39;, &#39;ez&#39; =&gt; &#39;application/andrew-inset&#39;, &#39;flv&#39; =&gt; &#39;video/x-flv&#39;, &#39;gtar&#39; =&gt; &#39;application/x-gtar&#39;, &#39;gz&#39; =&gt; &#39;application/x-gzip&#39;, &#39;bz2&#39; =&gt; &#39;application/x-bzip&#39;, &#39;7z&#39; =&gt; &#39;application/x-7z-compressed&#39;, &#39;hdf&#39; =&gt; &#39;application/x-hdf&#39;, &#39;hqx&#39; =&gt; &#39;application/mac-binhex40&#39;, &#39;ico&#39; =&gt; &#39;image/x-icon&#39;, &#39;ips&#39; =&gt; &#39;application/x-ipscript&#39;, &#39;ipx&#39; =&gt; &#39;application/x-ipix&#39;, &#39;js&#39; =&gt; &#39;application/javascript&#39;, &#39;jsonapi&#39; =&gt; &#39;application/vnd.api+json&#39;, &#39;latex&#39; =&gt; &#39;application/x-latex&#39;, &#39;lha&#39; =&gt; &#39;application/octet-stream&#39;, &#39;lsp&#39; =&gt; &#39;application/x-lisp&#39;, &#39;lzh&#39; =&gt; &#39;application/octet-stream&#39;, &#39;man&#39; =&gt; &#39;application/x-troff-man&#39;, &#39;me&#39; =&gt; &#39;application/x-troff-me&#39;, &#39;mif&#39; =&gt; &#39;application/vnd.mif&#39;, &#39;ms&#39; =&gt; &#39;application/x-troff-ms&#39;, &#39;nc&#39; =&gt; &#39;application/x-netcdf&#39;, &#39;oda&#39; =&gt; &#39;application/oda&#39;, &#39;otf&#39; =&gt; &#39;font/otf&#39;, &#39;pdf&#39; =&gt; &#39;application/pdf&#39;, &#39;pgn&#39; =&gt; &#39;application/x-chess-pgn&#39;, &#39;pot&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pps&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;ppt&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pptx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.presentationml.presentation&#39;, &#39;ppz&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pre&#39; =&gt; &#39;application/x-freelance&#39;, &#39;prt&#39; =&gt; &#39;application/pro_eng&#39;, &#39;ps&#39; =&gt; &#39;application/postscript&#39;, &#39;roff&#39; =&gt; &#39;application/x-troff&#39;, &#39;scm&#39; =&gt; &#39;application/x-lotusscreencam&#39;, &#39;set&#39; =&gt; &#39;application/set&#39;, &#39;sh&#39; =&gt; &#39;application/x-sh&#39;, &#39;shar&#39; =&gt; &#39;application/x-shar&#39;, &#39;sit&#39; =&gt; &#39;application/x-stuffit&#39;, &#39;skd&#39; =&gt; &#39;application/x-koan&#39;, &#39;skm&#39; =&gt; &#39;application/x-koan&#39;, &#39;skp&#39; =&gt; &#39;application/x-koan&#39;, &#39;skt&#39; =&gt; &#39;application/x-koan&#39;, &#39;smi&#39; =&gt; &#39;application/smil&#39;, &#39;smil&#39; =&gt; &#39;application/smil&#39;, &#39;sol&#39; =&gt; &#39;application/solids&#39;, &#39;spl&#39; =&gt; &#39;application/x-futuresplash&#39;, &#39;src&#39; =&gt; &#39;application/x-wais-source&#39;, &#39;step&#39; =&gt; &#39;application/STEP&#39;, &#39;stl&#39; =&gt; &#39;application/SLA&#39;, &#39;stp&#39; =&gt; &#39;application/STEP&#39;, &#39;sv4cpio&#39; =&gt; &#39;application/x-sv4cpio&#39;, &#39;sv4crc&#39; =&gt; &#39;application/x-sv4crc&#39;, &#39;svg&#39; =&gt; &#39;image/svg+xml&#39;, &#39;svgz&#39; =&gt; &#39;image/svg+xml&#39;, &#39;swf&#39; =&gt; &#39;application/x-shockwave-flash&#39;, &#39;t&#39; =&gt; &#39;application/x-troff&#39;, &#39;tar&#39; =&gt; &#39;application/x-tar&#39;, &#39;tcl&#39; =&gt; &#39;application/x-tcl&#39;, &#39;tex&#39; =&gt; &#39;application/x-tex&#39;, &#39;texi&#39; =&gt; &#39;application/x-texinfo&#39;, &#39;texinfo&#39; =&gt; &#39;application/x-texinfo&#39;, &#39;tr&#39; =&gt; &#39;application/x-troff&#39;, &#39;tsp&#39; =&gt; &#39;application/dsptype&#39;, &#39;ttc&#39; =&gt; &#39;font/ttf&#39;, &#39;ttf&#39; =&gt; &#39;font/ttf&#39;, &#39;unv&#39; =&gt; &#39;application/i-deas&#39;, &#39;ustar&#39; =&gt; &#39;application/x-ustar&#39;, &#39;vcd&#39; =&gt; &#39;application/x-cdlink&#39;, &#39;vda&#39; =&gt; &#39;application/vda&#39;, &#39;xlc&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xll&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xlm&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xls&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xlsx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet&#39;, &#39;xlw&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;zip&#39; =&gt; &#39;application/zip&#39;, &#39;aif&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;aifc&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;aiff&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;au&#39; =&gt; &#39;audio/basic&#39;, &#39;kar&#39; =&gt; &#39;audio/midi&#39;, &#39;mid&#39; =&gt; &#39;audio/midi&#39;, &#39;midi&#39; =&gt; &#39;audio/midi&#39;, &#39;mp2&#39; =&gt; &#39;audio/mpeg&#39;, &#39;mp3&#39; =&gt; &#39;audio/mpeg&#39;, &#39;mpga&#39; =&gt; &#39;audio/mpeg&#39;, &#39;ogg&#39; =&gt; &#39;audio/ogg&#39;, &#39;oga&#39; =&gt; &#39;audio/ogg&#39;, &#39;spx&#39; =&gt; &#39;audio/ogg&#39;, &#39;ra&#39; =&gt; &#39;audio/x-realaudio&#39;, &#39;ram&#39; =&gt; &#39;audio/x-pn-realaudio&#39;, &#39;rm&#39; =&gt; &#39;audio/x-pn-realaudio&#39;, &#39;rpm&#39; =&gt; &#39;audio/x-pn-realaudio-plugin&#39;, &#39;snd&#39; =&gt; &#39;audio/basic&#39;, &#39;tsi&#39; =&gt; &#39;audio/TSP-audio&#39;, &#39;wav&#39; =&gt; &#39;audio/x-wav&#39;, &#39;aac&#39; =&gt; &#39;audio/aac&#39;, &#39;asc&#39; =&gt; &#39;text/plain&#39;, &#39;c&#39; =&gt; &#39;text/plain&#39;, ...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = []; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = []; protected $_cookies = [] }</span>, <span>$additionalParams = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>133</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.0123</td><td bgcolor='#eeeeec' align='right'>2843616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( <span>$controller = </span><span>class TownsController { public $uses = [0 =&gt; &#39;Town&#39;, 1 =&gt; &#39;State&#39;, 2 =&gt; &#39;Zip&#39;, 3 =&gt; &#39;County&#39;, 4 =&gt; &#39;Page&#39;, 5 =&gt; &#39;Site&#39;, 6 =&gt; &#39;Module&#39;, 7 =&gt; &#39;DefaultToken&#39;]; public $components = [0 =&gt; &#39;Session&#39;, 1 =&gt; &#39;Params&#39;, 2 =&gt; &#39;Markup&#39;]; public $helpers = [0 =&gt; &#39;Cache&#39;]; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = &#39;Towns&#39;; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [...]; protected $_input = &#39;&#39; }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = &#39;CakeResponse&#39;; public $viewPath = &#39;Towns&#39;; public $layoutPath = NULL; public $viewVars = []; public $view = &#39;displayTown&#39;; public $layout = &#39;step&#39;; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = &#39;View&#39;; public $View = NULL; public $ext = &#39;.ctp&#39;; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 =&gt; &#39;displayTown&#39;, 1 =&gt; &#39;displayCounty&#39;, 2 =&gt; &#39;displayState&#39;, 3 =&gt; &#39;displayGuest&#39;, 4 =&gt; &#39;local&#39;, 5 =&gt; &#39;states&#39;, 6 =&gt; &#39;state_selection&#39;, 7 =&gt; &#39;picker&#39;, 8 =&gt; &#39;state_towns&#39;, 9 =&gt; &#39;county_towns&#39;, 10 =&gt; &#39;zipcode&#39;, 11 =&gt; &#39;nearby_active_towns&#39;, 12 =&gt; &#39;locate&#39;, 13 =&gt; &#39;reset&#39;, 14 =&gt; &#39;mode&#39;, 16 =&gt; &#39;getParams&#39;, 17 =&gt; &#39;parseCakeParams&#39;, 18 =&gt; &#39;renderPage&#39;, 19 =&gt; &#39;detail_map&#39;, 20 =&gt; &#39;jslog&#39;]; public $modelClass = &#39;Town&#39;; public $modelKey = &#39;town&#39;; public $validationErrors = NULL; protected $_mergeParent = &#39;AppController&#39;; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = &#39;&#39;; public $default_image = &#39;https://cdn-step.americantowns.com/img/so_thumb.jpg&#39;; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2983936</td><td bgcolor='#eeeeec'>Controller->invokeAction( <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984048</td><td bgcolor='#eeeeec'><a href='http://www.php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a>( <span>$object = </span><span>class TownsController { public $uses = [0 =&gt; &#39;Town&#39;, 1 =&gt; &#39;State&#39;, 2 =&gt; &#39;Zip&#39;, 3 =&gt; &#39;County&#39;, 4 =&gt; &#39;Page&#39;, 5 =&gt; &#39;Site&#39;, 6 =&gt; &#39;Module&#39;, 7 =&gt; &#39;DefaultToken&#39;]; public $components = [0 =&gt; &#39;Session&#39;, 1 =&gt; &#39;Params&#39;, 2 =&gt; &#39;Markup&#39;]; public $helpers = [0 =&gt; &#39;Cache&#39;]; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = &#39;Towns&#39;; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [...]; protected $_input = &#39;&#39; }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = &#39;CakeResponse&#39;; public $viewPath = &#39;Towns&#39;; public $layoutPath = NULL; public $viewVars = []; public $view = &#39;displayTown&#39;; public $layout = &#39;step&#39;; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = &#39;View&#39;; public $View = NULL; public $ext = &#39;.ctp&#39;; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 =&gt; &#39;displayTown&#39;, 1 =&gt; &#39;displayCounty&#39;, 2 =&gt; &#39;displayState&#39;, 3 =&gt; &#39;displayGuest&#39;, 4 =&gt; &#39;local&#39;, 5 =&gt; &#39;states&#39;, 6 =&gt; &#39;state_selection&#39;, 7 =&gt; &#39;picker&#39;, 8 =&gt; &#39;state_towns&#39;, 9 =&gt; &#39;county_towns&#39;, 10 =&gt; &#39;zipcode&#39;, 11 =&gt; &#39;nearby_active_towns&#39;, 12 =&gt; &#39;locate&#39;, 13 =&gt; &#39;reset&#39;, 14 =&gt; &#39;mode&#39;, 16 =&gt; &#39;getParams&#39;, 17 =&gt; &#39;parseCakeParams&#39;, 18 =&gt; &#39;renderPage&#39;, 19 =&gt; &#39;detail_map&#39;, 20 =&gt; &#39;jslog&#39;]; public $modelClass = &#39;Town&#39;; public $modelKey = &#39;town&#39;; public $validationErrors = NULL; protected $_mergeParent = &#39;AppController&#39;; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = &#39;&#39;; public $default_image = &#39;https://cdn-step.americantowns.com/img/so_thumb.jpg&#39;; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$args = </span><span>[]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984120</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581480</td><td bgcolor='#eeeeec'>Town->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;]]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>10</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581856</td><td bgcolor='#eeeeec'>AppModel->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/Town.php' bgcolor='#eeeeec'>.../Town.php<b>:</b>11</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3581920</td><td bgcolor='#eeeeec'>Model->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/AppModel.php' bgcolor='#eeeeec'>.../AppModel.php<b>:</b>50</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3601120</td><td bgcolor='#eeeeec'>Model->_readDataSource( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;fields&#39; =&gt; NULL, &#39;joins&#39; =&gt; [], &#39;limit&#39; =&gt; 1, &#39;offset&#39; =&gt; NULL, &#39;order&#39; =&gt; [], &#39;page&#39; =&gt; 1, &#39;group&#39; =&gt; NULL, &#39;callbacks&#39; =&gt; TRUE, &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3010</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.0220</td><td bgcolor='#eeeeec' align='right'>4628688</td><td bgcolor='#eeeeec'>MongodbSource->read( <span>$Model = </span><span>class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = []; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = []; public $validationErrors = []; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [&#39;towns&#39; =&gt; &#39;Town&#39;]; public $cacheQueries = FALSE; public $belongsTo = []; public $hasOne = []; public $hasMany = []; public $hasAndBelongsToMany = []; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { public $modelName = &#39;Town&#39;; protected $_methods = [...]; protected $_mappedMethods = [...]; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $whitelist = []; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = []; protected $_associationKeys = [&#39;belongsTo&#39; =&gt; [...], &#39;hasOne&#39; =&gt; [...], &#39;hasMany&#39; =&gt; [...], &#39;hasAndBelongsToMany&#39; =&gt; [...]]; protected $_associations = [0 =&gt; &#39;belongsTo&#39;, 1 =&gt; &#39;hasOne&#39;, 2 =&gt; &#39;hasMany&#39;, 3 =&gt; &#39;hasAndBelongsToMany&#39;]; public $__backAssociation = []; public $__backInnerAssociation = []; public $__backOriginalAssociation = []; public $__backContainableAssociation = []; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [&#39;all&#39; =&gt; TRUE, &#39;first&#39; =&gt; TRUE, &#39;count&#39; =&gt; TRUE, &#39;neighbors&#39; =&gt; TRUE, &#39;list&#39; =&gt; TRUE, &#39;threaded&#39; =&gt; TRUE]; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; protected $_validator = NULL }</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;fields&#39; =&gt; NULL, &#39;joins&#39; =&gt; [], &#39;limit&#39; =&gt; 1, &#39;offset&#39; =&gt; NULL, &#39;order&#39; =&gt; [], &#39;page&#39; =&gt; 1, &#39;group&#39; =&gt; NULL, &#39;callbacks&#39; =&gt; TRUE, &#39;cache&#39; =&gt; TRUE]</span>, <span>$recursive = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3038</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.0237</td><td bgcolor='#eeeeec' align='right'>4997768</td><td bgcolor='#eeeeec'>MongoCursor->count( <span>$foundOnly = </span><span>TRUE</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>1117</td></tr> ' [protected] message => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']' [protected] code => (int) 13053 [protected] file => '/var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 79 } $_serialize = array( (int) 0 => 'name', (int) 1 => 'message', (int) 2 => 'url' ) $content_for_layout = '<h2>No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]</h2> <p class="error"> <strong>Error: </strong> An Internal Error Has Occurred.</p> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-trace').style.display = (document.getElementById('cakeErr68a553c623c7e-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c623c7e-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-code').style.display = (document.getElementById('cakeErr68a553c623c7e-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-context').style.display = (document.getElementById('cakeErr68a553c623c7e-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c623c7e-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c623c7e-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-trace').style.display = (document.getElementById('cakeErr68a553c624ce0-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c624ce0-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-code').style.display = (document.getElementById('cakeErr68a553c624ce0-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-context').style.display = (document.getElementById('cakeErr68a553c624ce0-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c624ce0-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c624ce0-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039;, (int) 1 =&gt; &#039;&lt;h3&gt;Stack Trace&lt;/h3&gt; &lt;ul class=&quot;cake-stack-trace&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-0&#039;)&quot;&gt;APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-0&#039;)&quot;&gt;Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()&lt;/a&gt; &lt;div id=&quot;file-excerpt-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExecutionTimeoutException&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoCursorTimeoutException&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getMessage&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getCode&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExceptionConverter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;toLegacy&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-1&#039;)&quot;&gt;APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-1&#039;)&quot;&gt;MongoCursor-&gt;count()&lt;/a&gt; &lt;div id=&quot;file-excerpt-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$count&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$return&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-2&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3038&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-2&#039;)&quot;&gt;MongodbSource-&gt;read()&lt;/a&gt; &lt;div id=&quot;file-excerpt-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&amp;nbsp;@return&amp;nbsp;array&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;protected&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$results&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;read&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;resetAssociations&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-3&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3010&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-3&#039;)&quot;&gt;Model-&gt;_readDataSource()&lt;/a&gt; &lt;div id=&quot;file-excerpt-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-4&#039;)&quot;&gt;APP/Model/AppModel.php line 50&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-4&#039;)&quot;&gt;Model-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;execute&amp;nbsp;find&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;if&amp;nbsp;key&amp;nbsp;is&amp;nbsp;set,&amp;nbsp;then&amp;nbsp;cache&amp;nbsp;results&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-5&#039;)&quot;&gt;APP/Model/Town.php line 11&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-5&#039;)&quot;&gt;AppModel-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Use&amp;nbsp;APC&amp;nbsp;as&amp;nbsp;a&amp;nbsp;level&amp;nbsp;1&amp;nbsp;cache,&amp;nbsp;to&amp;nbsp;reduce&amp;nbsp;total&amp;nbsp;queries&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;array())&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;use&amp;nbsp;short&amp;nbsp;cache&amp;nbsp;time&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-6&#039;)&quot;&gt;APP/Controller/TownsController.php line 10&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-6&#039;)&quot;&gt;Town-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;displayTown&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$town_sef_url&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;makeTownUrl&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;state&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;],&amp;nbsp;@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;city&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Town&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;conditions&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;sef_url&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setCurrentTown&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;[internal function]&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-7&#039;)&quot;&gt;TownsController-&gt;displayTown()&lt;/a&gt; &lt;div id=&quot;trace-args-7&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-8&#039;)&quot;&gt;CORE/Cake/Controller/Controller.php line 491&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-8&#039;)&quot;&gt;ReflectionMethod-&gt;invokeArgs()&lt;/a&gt; &lt;div id=&quot;file-excerpt-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$method&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeArgs&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;pass&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-9&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 193&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-9&#039;)&quot;&gt;Controller-&gt;invokeAction()&lt;/a&gt; &lt;div id=&quot;file-excerpt-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;response&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$render&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeAction&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;instanceof&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-10&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 167&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-10&#039;)&quot;&gt;Dispatcher-&gt;_invoke()&lt;/a&gt; &lt;div id=&quot;file-excerpt-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_invoke&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;return&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-11&#039;)&quot;&gt;APP/webroot/index.php line 133&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-11&#039;)&quot;&gt;Dispatcher-&gt;dispatch()&lt;/a&gt; &lt;div id=&quot;file-excerpt-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dispatch&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeRequest&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script type=&quot;text/javascript&quot;&gt; function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === &#039;block&#039;) ? &#039;none&#039; : &#039;block&#039;; event.preventDefault(); return false; } &lt;/script&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039;, (int) 1 =&gt; &#039;&lt;h3&gt;Stack Trace&lt;/h3&gt; &lt;ul class=&quot;cake-stack-trace&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-0&#039;)&quot;&gt;APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-0&#039;)&quot;&gt;Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()&lt;/a&gt; &lt;div id=&quot;file-excerpt-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExecutionTimeoutException&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoCursorTimeoutException&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getMessage&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getCode&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExceptionConverter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;toLegacy&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-1&#039;)&quot;&gt;APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-1&#039;)&quot;&gt;MongoCursor-&gt;count()&lt;/a&gt; &lt;div id=&quot;file-excerpt-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$count&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$return&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-2&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3038&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-2&#039;)&quot;&gt;MongodbSource-&gt;read()&lt;/a&gt; &lt;div id=&quot;file-excerpt-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&amp;nbsp;@return&amp;nbsp;array&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;protected&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$results&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;read&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;resetAssociations&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-3&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3010&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-3&#039;)&quot;&gt;Model-&gt;_readDataSource()&lt;/a&gt; &lt;div id=&quot;file-excerpt-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-4&#039;)&quot;&gt;APP/Model/AppModel.php line 50&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-4&#039;)&quot;&gt;Model-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;execute&amp;nbsp;find&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;if&amp;nbsp;key&amp;nbsp;is&amp;nbsp;set,&amp;nbsp;then&amp;nbsp;cache&amp;nbsp;results&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-5&#039;)&quot;&gt;APP/Model/Town.php line 11&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-5&#039;)&quot;&gt;AppModel-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Use&amp;nbsp;APC&amp;nbsp;as&amp;nbsp;a&amp;nbsp;level&amp;nbsp;1&amp;nbsp;cache,&amp;nbsp;to&amp;nbsp;reduce&amp;nbsp;total&amp;nbsp;queries&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;array())&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;use&amp;nbsp;short&amp;nbsp;cache&amp;nbsp;time&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-6&#039;)&quot;&gt;APP/Controller/TownsController.php line 10&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-6&#039;)&quot;&gt;Town-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;displayTown&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$town_sef_url&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;makeTownUrl&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;state&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;],&amp;nbsp;@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;city&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Town&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;conditions&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;sef_url&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setCurrentTown&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;[internal function]&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-7&#039;)&quot;&gt;TownsController-&gt;displayTown()&lt;/a&gt; &lt;div id=&quot;trace-args-7&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-8&#039;)&quot;&gt;CORE/Cake/Controller/Controller.php line 491&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-8&#039;)&quot;&gt;ReflectionMethod-&gt;invokeArgs()&lt;/a&gt; &lt;div id=&quot;file-excerpt-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$method&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeArgs&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;pass&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-9&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 193&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-9&#039;)&quot;&gt;Controller-&gt;invokeAction()&lt;/a&gt; &lt;div id=&quot;file-excerpt-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;response&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$render&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeAction&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;instanceof&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-10&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 167&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-10&#039;)&quot;&gt;Dispatcher-&gt;_invoke()&lt;/a&gt; &lt;div id=&quot;file-excerpt-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_invoke&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;return&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-11&#039;)&quot;&gt;APP/webroot/index.php line 133&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-11&#039;)&quot;&gt;Dispatcher-&gt;dispatch()&lt;/a&gt; &lt;div id=&quot;file-excerpt-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dispatch&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeRequest&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script type=&quot;text/javascript&quot;&gt; function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === &#039;block&#039;) ? &#039;none&#039; : &#039;block&#039;; event.preventDefault(); return false; } &lt;/script&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' $scripts_for_layout = '' $title_for_layout = 'Errors' $version = '1.06' $css = ''</pre><pre class="stack-trace">include - APP/View/Layouts/step.ctp, line 68 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c628f1b-trace').style.display = (document.getElementById('cakeErr68a553c628f1b-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Trying to access array offset on value of type null [<b>APP/View/Layouts/step.ctp</b>, line <b>68</b>]<div id="cakeErr68a553c628f1b-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c628f1b-code').style.display = (document.getElementById('cakeErr68a553c628f1b-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c628f1b-context').style.display = (document.getElementById('cakeErr68a553c628f1b-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c628f1b-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700"></</span><span style="color: #0000BB">head</span><span style="color: #007700">></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700"><</span><span style="color: #0000BB">body </span><span style="color: #007700">class=</span><span style="color: #DD0000">"page-<?=</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">data</span><span style="color: #DD0000">['Page']['slug']?> <?=Localize::replace('{local_body_class}')?>"</span><span style="color: #007700">></span></span></code></span></pre><pre id="cakeErr68a553c628f1b-context" class="cake-context" style="display: none;">$viewFile = '/var/www/vhosts/devel1/stepoutside/app/View/Layouts/step.ctp' $dataForView = array( 'name' => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]', 'message' => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]', 'url' => '/seanor-pa/dog-parks/', 'error' => object(MongoConnectionException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoConnectionException: No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com'] in /var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>79</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0001</td><td bgcolor='#eeeeec' align='right'>416264</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0078</td><td bgcolor='#eeeeec' align='right'>1946640</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span>, <span>$response = </span><span>class CakeResponse { protected $_statusCodes = [100 =&gt; &#39;Continue&#39;, 101 =&gt; &#39;Switching Protocols&#39;, 200 =&gt; &#39;OK&#39;, 201 =&gt; &#39;Created&#39;, 202 =&gt; &#39;Accepted&#39;, 203 =&gt; &#39;Non-Authoritative Information&#39;, 204 =&gt; &#39;No Content&#39;, 205 =&gt; &#39;Reset Content&#39;, 206 =&gt; &#39;Partial Content&#39;, 300 =&gt; &#39;Multiple Choices&#39;, 301 =&gt; &#39;Moved Permanently&#39;, 302 =&gt; &#39;Found&#39;, 303 =&gt; &#39;See Other&#39;, 304 =&gt; &#39;Not Modified&#39;, 305 =&gt; &#39;Use Proxy&#39;, 307 =&gt; &#39;Temporary Redirect&#39;, 400 =&gt; &#39;Bad Request&#39;, 401 =&gt; &#39;Unauthorized&#39;, 402 =&gt; &#39;Payment Required&#39;, 403 =&gt; &#39;Forbidden&#39;, 404 =&gt; &#39;Not Found&#39;, 405 =&gt; &#39;Method Not Allowed&#39;, 406 =&gt; &#39;Not Acceptable&#39;, 407 =&gt; &#39;Proxy Authentication Required&#39;, 408 =&gt; &#39;Request Time-out&#39;, 409 =&gt; &#39;Conflict&#39;, 410 =&gt; &#39;Gone&#39;, 411 =&gt; &#39;Length Required&#39;, 412 =&gt; &#39;Precondition Failed&#39;, 413 =&gt; &#39;Request Entity Too Large&#39;, 414 =&gt; &#39;Request-URI Too Large&#39;, 415 =&gt; &#39;Unsupported Media Type&#39;, 416 =&gt; &#39;Requested range not satisfiable&#39;, 417 =&gt; &#39;Expectation Failed&#39;, 429 =&gt; &#39;Too Many Requests&#39;, 500 =&gt; &#39;Internal Server Error&#39;, 501 =&gt; &#39;Not Implemented&#39;, 502 =&gt; &#39;Bad Gateway&#39;, 503 =&gt; &#39;Service Unavailable&#39;, 504 =&gt; &#39;Gateway Time-out&#39;, 505 =&gt; &#39;Unsupported Version&#39;]; protected $_mimeTypes = [&#39;html&#39; =&gt; [...], &#39;json&#39; =&gt; &#39;application/json&#39;, &#39;xml&#39; =&gt; [...], &#39;rss&#39; =&gt; &#39;application/rss+xml&#39;, &#39;ai&#39; =&gt; &#39;application/postscript&#39;, &#39;bcpio&#39; =&gt; &#39;application/x-bcpio&#39;, &#39;bin&#39; =&gt; &#39;application/octet-stream&#39;, &#39;ccad&#39; =&gt; &#39;application/clariscad&#39;, &#39;cdf&#39; =&gt; &#39;application/x-netcdf&#39;, &#39;class&#39; =&gt; &#39;application/octet-stream&#39;, &#39;cpio&#39; =&gt; &#39;application/x-cpio&#39;, &#39;cpt&#39; =&gt; &#39;application/mac-compactpro&#39;, &#39;csh&#39; =&gt; &#39;application/x-csh&#39;, &#39;csv&#39; =&gt; [...], &#39;dcr&#39; =&gt; &#39;application/x-director&#39;, &#39;dir&#39; =&gt; &#39;application/x-director&#39;, &#39;dms&#39; =&gt; &#39;application/octet-stream&#39;, &#39;doc&#39; =&gt; &#39;application/msword&#39;, &#39;docx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.wordprocessingml.document&#39;, &#39;drw&#39; =&gt; &#39;application/drafting&#39;, &#39;dvi&#39; =&gt; &#39;application/x-dvi&#39;, &#39;dwg&#39; =&gt; &#39;application/acad&#39;, &#39;dxf&#39; =&gt; &#39;application/dxf&#39;, &#39;dxr&#39; =&gt; &#39;application/x-director&#39;, &#39;eot&#39; =&gt; &#39;application/vnd.ms-fontobject&#39;, &#39;eps&#39; =&gt; &#39;application/postscript&#39;, &#39;exe&#39; =&gt; &#39;application/octet-stream&#39;, &#39;ez&#39; =&gt; &#39;application/andrew-inset&#39;, &#39;flv&#39; =&gt; &#39;video/x-flv&#39;, &#39;gtar&#39; =&gt; &#39;application/x-gtar&#39;, &#39;gz&#39; =&gt; &#39;application/x-gzip&#39;, &#39;bz2&#39; =&gt; &#39;application/x-bzip&#39;, &#39;7z&#39; =&gt; &#39;application/x-7z-compressed&#39;, &#39;hdf&#39; =&gt; &#39;application/x-hdf&#39;, &#39;hqx&#39; =&gt; &#39;application/mac-binhex40&#39;, &#39;ico&#39; =&gt; &#39;image/x-icon&#39;, &#39;ips&#39; =&gt; &#39;application/x-ipscript&#39;, &#39;ipx&#39; =&gt; &#39;application/x-ipix&#39;, &#39;js&#39; =&gt; &#39;application/javascript&#39;, &#39;jsonapi&#39; =&gt; &#39;application/vnd.api+json&#39;, &#39;latex&#39; =&gt; &#39;application/x-latex&#39;, &#39;lha&#39; =&gt; &#39;application/octet-stream&#39;, &#39;lsp&#39; =&gt; &#39;application/x-lisp&#39;, &#39;lzh&#39; =&gt; &#39;application/octet-stream&#39;, &#39;man&#39; =&gt; &#39;application/x-troff-man&#39;, &#39;me&#39; =&gt; &#39;application/x-troff-me&#39;, &#39;mif&#39; =&gt; &#39;application/vnd.mif&#39;, &#39;ms&#39; =&gt; &#39;application/x-troff-ms&#39;, &#39;nc&#39; =&gt; &#39;application/x-netcdf&#39;, &#39;oda&#39; =&gt; &#39;application/oda&#39;, &#39;otf&#39; =&gt; &#39;font/otf&#39;, &#39;pdf&#39; =&gt; &#39;application/pdf&#39;, &#39;pgn&#39; =&gt; &#39;application/x-chess-pgn&#39;, &#39;pot&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pps&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;ppt&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pptx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.presentationml.presentation&#39;, &#39;ppz&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pre&#39; =&gt; &#39;application/x-freelance&#39;, &#39;prt&#39; =&gt; &#39;application/pro_eng&#39;, &#39;ps&#39; =&gt; &#39;application/postscript&#39;, &#39;roff&#39; =&gt; &#39;application/x-troff&#39;, &#39;scm&#39; =&gt; &#39;application/x-lotusscreencam&#39;, &#39;set&#39; =&gt; &#39;application/set&#39;, &#39;sh&#39; =&gt; &#39;application/x-sh&#39;, &#39;shar&#39; =&gt; &#39;application/x-shar&#39;, &#39;sit&#39; =&gt; &#39;application/x-stuffit&#39;, &#39;skd&#39; =&gt; &#39;application/x-koan&#39;, &#39;skm&#39; =&gt; &#39;application/x-koan&#39;, &#39;skp&#39; =&gt; &#39;application/x-koan&#39;, &#39;skt&#39; =&gt; &#39;application/x-koan&#39;, &#39;smi&#39; =&gt; &#39;application/smil&#39;, &#39;smil&#39; =&gt; &#39;application/smil&#39;, &#39;sol&#39; =&gt; &#39;application/solids&#39;, &#39;spl&#39; =&gt; &#39;application/x-futuresplash&#39;, &#39;src&#39; =&gt; &#39;application/x-wais-source&#39;, &#39;step&#39; =&gt; &#39;application/STEP&#39;, &#39;stl&#39; =&gt; &#39;application/SLA&#39;, &#39;stp&#39; =&gt; &#39;application/STEP&#39;, &#39;sv4cpio&#39; =&gt; &#39;application/x-sv4cpio&#39;, &#39;sv4crc&#39; =&gt; &#39;application/x-sv4crc&#39;, &#39;svg&#39; =&gt; &#39;image/svg+xml&#39;, &#39;svgz&#39; =&gt; &#39;image/svg+xml&#39;, &#39;swf&#39; =&gt; &#39;application/x-shockwave-flash&#39;, &#39;t&#39; =&gt; &#39;application/x-troff&#39;, &#39;tar&#39; =&gt; &#39;application/x-tar&#39;, &#39;tcl&#39; =&gt; &#39;application/x-tcl&#39;, &#39;tex&#39; =&gt; &#39;application/x-tex&#39;, &#39;texi&#39; =&gt; &#39;application/x-texinfo&#39;, &#39;texinfo&#39; =&gt; &#39;application/x-texinfo&#39;, &#39;tr&#39; =&gt; &#39;application/x-troff&#39;, &#39;tsp&#39; =&gt; &#39;application/dsptype&#39;, &#39;ttc&#39; =&gt; &#39;font/ttf&#39;, &#39;ttf&#39; =&gt; &#39;font/ttf&#39;, &#39;unv&#39; =&gt; &#39;application/i-deas&#39;, &#39;ustar&#39; =&gt; &#39;application/x-ustar&#39;, &#39;vcd&#39; =&gt; &#39;application/x-cdlink&#39;, &#39;vda&#39; =&gt; &#39;application/vda&#39;, &#39;xlc&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xll&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xlm&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xls&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xlsx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet&#39;, &#39;xlw&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;zip&#39; =&gt; &#39;application/zip&#39;, &#39;aif&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;aifc&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;aiff&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;au&#39; =&gt; &#39;audio/basic&#39;, &#39;kar&#39; =&gt; &#39;audio/midi&#39;, &#39;mid&#39; =&gt; &#39;audio/midi&#39;, &#39;midi&#39; =&gt; &#39;audio/midi&#39;, &#39;mp2&#39; =&gt; &#39;audio/mpeg&#39;, &#39;mp3&#39; =&gt; &#39;audio/mpeg&#39;, &#39;mpga&#39; =&gt; &#39;audio/mpeg&#39;, &#39;ogg&#39; =&gt; &#39;audio/ogg&#39;, &#39;oga&#39; =&gt; &#39;audio/ogg&#39;, &#39;spx&#39; =&gt; &#39;audio/ogg&#39;, &#39;ra&#39; =&gt; &#39;audio/x-realaudio&#39;, &#39;ram&#39; =&gt; &#39;audio/x-pn-realaudio&#39;, &#39;rm&#39; =&gt; &#39;audio/x-pn-realaudio&#39;, &#39;rpm&#39; =&gt; &#39;audio/x-pn-realaudio-plugin&#39;, &#39;snd&#39; =&gt; &#39;audio/basic&#39;, &#39;tsi&#39; =&gt; &#39;audio/TSP-audio&#39;, &#39;wav&#39; =&gt; &#39;audio/x-wav&#39;, &#39;aac&#39; =&gt; &#39;audio/aac&#39;, &#39;asc&#39; =&gt; &#39;text/plain&#39;, &#39;c&#39; =&gt; &#39;text/plain&#39;, ...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = []; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = []; protected $_cookies = [] }</span>, <span>$additionalParams = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>133</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.0123</td><td bgcolor='#eeeeec' align='right'>2843616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( <span>$controller = </span><span>class TownsController { public $uses = [0 =&gt; &#39;Town&#39;, 1 =&gt; &#39;State&#39;, 2 =&gt; &#39;Zip&#39;, 3 =&gt; &#39;County&#39;, 4 =&gt; &#39;Page&#39;, 5 =&gt; &#39;Site&#39;, 6 =&gt; &#39;Module&#39;, 7 =&gt; &#39;DefaultToken&#39;]; public $components = [0 =&gt; &#39;Session&#39;, 1 =&gt; &#39;Params&#39;, 2 =&gt; &#39;Markup&#39;]; public $helpers = [0 =&gt; &#39;Cache&#39;]; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = &#39;Towns&#39;; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [...]; protected $_input = &#39;&#39; }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = &#39;CakeResponse&#39;; public $viewPath = &#39;Towns&#39;; public $layoutPath = NULL; public $viewVars = []; public $view = &#39;displayTown&#39;; public $layout = &#39;step&#39;; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = &#39;View&#39;; public $View = NULL; public $ext = &#39;.ctp&#39;; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 =&gt; &#39;displayTown&#39;, 1 =&gt; &#39;displayCounty&#39;, 2 =&gt; &#39;displayState&#39;, 3 =&gt; &#39;displayGuest&#39;, 4 =&gt; &#39;local&#39;, 5 =&gt; &#39;states&#39;, 6 =&gt; &#39;state_selection&#39;, 7 =&gt; &#39;picker&#39;, 8 =&gt; &#39;state_towns&#39;, 9 =&gt; &#39;county_towns&#39;, 10 =&gt; &#39;zipcode&#39;, 11 =&gt; &#39;nearby_active_towns&#39;, 12 =&gt; &#39;locate&#39;, 13 =&gt; &#39;reset&#39;, 14 =&gt; &#39;mode&#39;, 16 =&gt; &#39;getParams&#39;, 17 =&gt; &#39;parseCakeParams&#39;, 18 =&gt; &#39;renderPage&#39;, 19 =&gt; &#39;detail_map&#39;, 20 =&gt; &#39;jslog&#39;]; public $modelClass = &#39;Town&#39;; public $modelKey = &#39;town&#39;; public $validationErrors = NULL; protected $_mergeParent = &#39;AppController&#39;; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = &#39;&#39;; public $default_image = &#39;https://cdn-step.americantowns.com/img/so_thumb.jpg&#39;; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2983936</td><td bgcolor='#eeeeec'>Controller->invokeAction( <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984048</td><td bgcolor='#eeeeec'><a href='http://www.php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a>( <span>$object = </span><span>class TownsController { public $uses = [0 =&gt; &#39;Town&#39;, 1 =&gt; &#39;State&#39;, 2 =&gt; &#39;Zip&#39;, 3 =&gt; &#39;County&#39;, 4 =&gt; &#39;Page&#39;, 5 =&gt; &#39;Site&#39;, 6 =&gt; &#39;Module&#39;, 7 =&gt; &#39;DefaultToken&#39;]; public $components = [0 =&gt; &#39;Session&#39;, 1 =&gt; &#39;Params&#39;, 2 =&gt; &#39;Markup&#39;]; public $helpers = [0 =&gt; &#39;Cache&#39;]; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = &#39;Towns&#39;; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [...]; protected $_input = &#39;&#39; }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = &#39;CakeResponse&#39;; public $viewPath = &#39;Towns&#39;; public $layoutPath = NULL; public $viewVars = []; public $view = &#39;displayTown&#39;; public $layout = &#39;step&#39;; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = &#39;View&#39;; public $View = NULL; public $ext = &#39;.ctp&#39;; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 =&gt; &#39;displayTown&#39;, 1 =&gt; &#39;displayCounty&#39;, 2 =&gt; &#39;displayState&#39;, 3 =&gt; &#39;displayGuest&#39;, 4 =&gt; &#39;local&#39;, 5 =&gt; &#39;states&#39;, 6 =&gt; &#39;state_selection&#39;, 7 =&gt; &#39;picker&#39;, 8 =&gt; &#39;state_towns&#39;, 9 =&gt; &#39;county_towns&#39;, 10 =&gt; &#39;zipcode&#39;, 11 =&gt; &#39;nearby_active_towns&#39;, 12 =&gt; &#39;locate&#39;, 13 =&gt; &#39;reset&#39;, 14 =&gt; &#39;mode&#39;, 16 =&gt; &#39;getParams&#39;, 17 =&gt; &#39;parseCakeParams&#39;, 18 =&gt; &#39;renderPage&#39;, 19 =&gt; &#39;detail_map&#39;, 20 =&gt; &#39;jslog&#39;]; public $modelClass = &#39;Town&#39;; public $modelKey = &#39;town&#39;; public $validationErrors = NULL; protected $_mergeParent = &#39;AppController&#39;; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = &#39;&#39;; public $default_image = &#39;https://cdn-step.americantowns.com/img/so_thumb.jpg&#39;; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$args = </span><span>[]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984120</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581480</td><td bgcolor='#eeeeec'>Town->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;]]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>10</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581856</td><td bgcolor='#eeeeec'>AppModel->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/Town.php' bgcolor='#eeeeec'>.../Town.php<b>:</b>11</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3581920</td><td bgcolor='#eeeeec'>Model->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/AppModel.php' bgcolor='#eeeeec'>.../AppModel.php<b>:</b>50</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3601120</td><td bgcolor='#eeeeec'>Model->_readDataSource( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;fields&#39; =&gt; NULL, &#39;joins&#39; =&gt; [], &#39;limit&#39; =&gt; 1, &#39;offset&#39; =&gt; NULL, &#39;order&#39; =&gt; [], &#39;page&#39; =&gt; 1, &#39;group&#39; =&gt; NULL, &#39;callbacks&#39; =&gt; TRUE, &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3010</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.0220</td><td bgcolor='#eeeeec' align='right'>4628688</td><td bgcolor='#eeeeec'>MongodbSource->read( <span>$Model = </span><span>class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = []; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = []; public $validationErrors = []; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [&#39;towns&#39; =&gt; &#39;Town&#39;]; public $cacheQueries = FALSE; public $belongsTo = []; public $hasOne = []; public $hasMany = []; public $hasAndBelongsToMany = []; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { public $modelName = &#39;Town&#39;; protected $_methods = [...]; protected $_mappedMethods = [...]; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $whitelist = []; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = []; protected $_associationKeys = [&#39;belongsTo&#39; =&gt; [...], &#39;hasOne&#39; =&gt; [...], &#39;hasMany&#39; =&gt; [...], &#39;hasAndBelongsToMany&#39; =&gt; [...]]; protected $_associations = [0 =&gt; &#39;belongsTo&#39;, 1 =&gt; &#39;hasOne&#39;, 2 =&gt; &#39;hasMany&#39;, 3 =&gt; &#39;hasAndBelongsToMany&#39;]; public $__backAssociation = []; public $__backInnerAssociation = []; public $__backOriginalAssociation = []; public $__backContainableAssociation = []; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [&#39;all&#39; =&gt; TRUE, &#39;first&#39; =&gt; TRUE, &#39;count&#39; =&gt; TRUE, &#39;neighbors&#39; =&gt; TRUE, &#39;list&#39; =&gt; TRUE, &#39;threaded&#39; =&gt; TRUE]; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; protected $_validator = NULL }</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;fields&#39; =&gt; NULL, &#39;joins&#39; =&gt; [], &#39;limit&#39; =&gt; 1, &#39;offset&#39; =&gt; NULL, &#39;order&#39; =&gt; [], &#39;page&#39; =&gt; 1, &#39;group&#39; =&gt; NULL, &#39;callbacks&#39; =&gt; TRUE, &#39;cache&#39; =&gt; TRUE]</span>, <span>$recursive = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3038</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.0237</td><td bgcolor='#eeeeec' align='right'>4997768</td><td bgcolor='#eeeeec'>MongoCursor->count( <span>$foundOnly = </span><span>TRUE</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>1117</td></tr> ' [protected] message => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']' [protected] code => (int) 13053 [protected] file => '/var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 79 }, '_serialize' => array( (int) 0 => 'name', (int) 1 => 'message', (int) 2 => 'url' ), 'content_for_layout' => '<h2>No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]</h2> <p class="error"> <strong>Error: </strong> An Internal Error Has Occurred.</p> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-trace').style.display = (document.getElementById('cakeErr68a553c623c7e-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c623c7e-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-code').style.display = (document.getElementById('cakeErr68a553c623c7e-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-context').style.display = (document.getElementById('cakeErr68a553c623c7e-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c623c7e-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c623c7e-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-trace').style.display = (document.getElementById('cakeErr68a553c624ce0-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c624ce0-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-code').style.display = (document.getElementById('cakeErr68a553c624ce0-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-context').style.display = (document.getElementById('cakeErr68a553c624ce0-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c624ce0-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c624ce0-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039;, (int) 1 =&gt; &#039;&lt;h3&gt;Stack Trace&lt;/h3&gt; &lt;ul class=&quot;cake-stack-trace&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-0&#039;)&quot;&gt;APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-0&#039;)&quot;&gt;Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()&lt;/a&gt; &lt;div id=&quot;file-excerpt-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExecutionTimeoutException&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoCursorTimeoutException&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getMessage&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getCode&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExceptionConverter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;toLegacy&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-1&#039;)&quot;&gt;APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-1&#039;)&quot;&gt;MongoCursor-&gt;count()&lt;/a&gt; &lt;div id=&quot;file-excerpt-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$count&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$return&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-2&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3038&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-2&#039;)&quot;&gt;MongodbSource-&gt;read()&lt;/a&gt; &lt;div id=&quot;file-excerpt-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&amp;nbsp;@return&amp;nbsp;array&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;protected&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$results&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;read&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;resetAssociations&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-3&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3010&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-3&#039;)&quot;&gt;Model-&gt;_readDataSource()&lt;/a&gt; &lt;div id=&quot;file-excerpt-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-4&#039;)&quot;&gt;APP/Model/AppModel.php line 50&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-4&#039;)&quot;&gt;Model-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;execute&amp;nbsp;find&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;if&amp;nbsp;key&amp;nbsp;is&amp;nbsp;set,&amp;nbsp;then&amp;nbsp;cache&amp;nbsp;results&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-5&#039;)&quot;&gt;APP/Model/Town.php line 11&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-5&#039;)&quot;&gt;AppModel-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Use&amp;nbsp;APC&amp;nbsp;as&amp;nbsp;a&amp;nbsp;level&amp;nbsp;1&amp;nbsp;cache,&amp;nbsp;to&amp;nbsp;reduce&amp;nbsp;total&amp;nbsp;queries&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;array())&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;use&amp;nbsp;short&amp;nbsp;cache&amp;nbsp;time&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-6&#039;)&quot;&gt;APP/Controller/TownsController.php line 10&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-6&#039;)&quot;&gt;Town-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;displayTown&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$town_sef_url&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;makeTownUrl&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;state&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;],&amp;nbsp;@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;city&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Town&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;conditions&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;sef_url&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setCurrentTown&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;[internal function]&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-7&#039;)&quot;&gt;TownsController-&gt;displayTown()&lt;/a&gt; &lt;div id=&quot;trace-args-7&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-8&#039;)&quot;&gt;CORE/Cake/Controller/Controller.php line 491&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-8&#039;)&quot;&gt;ReflectionMethod-&gt;invokeArgs()&lt;/a&gt; &lt;div id=&quot;file-excerpt-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$method&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeArgs&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;pass&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-9&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 193&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-9&#039;)&quot;&gt;Controller-&gt;invokeAction()&lt;/a&gt; &lt;div id=&quot;file-excerpt-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;response&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$render&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeAction&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;instanceof&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-10&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 167&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-10&#039;)&quot;&gt;Dispatcher-&gt;_invoke()&lt;/a&gt; &lt;div id=&quot;file-excerpt-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_invoke&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;return&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-11&#039;)&quot;&gt;APP/webroot/index.php line 133&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-11&#039;)&quot;&gt;Dispatcher-&gt;dispatch()&lt;/a&gt; &lt;div id=&quot;file-excerpt-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dispatch&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeRequest&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script type=&quot;text/javascript&quot;&gt; function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === &#039;block&#039;) ? &#039;none&#039; : &#039;block&#039;; event.preventDefault(); return false; } &lt;/script&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039;, (int) 1 =&gt; &#039;&lt;h3&gt;Stack Trace&lt;/h3&gt; &lt;ul class=&quot;cake-stack-trace&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-0&#039;)&quot;&gt;APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-0&#039;)&quot;&gt;Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()&lt;/a&gt; &lt;div id=&quot;file-excerpt-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExecutionTimeoutException&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoCursorTimeoutException&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getMessage&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getCode&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExceptionConverter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;toLegacy&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-1&#039;)&quot;&gt;APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-1&#039;)&quot;&gt;MongoCursor-&gt;count()&lt;/a&gt; &lt;div id=&quot;file-excerpt-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$count&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$return&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-2&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3038&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-2&#039;)&quot;&gt;MongodbSource-&gt;read()&lt;/a&gt; &lt;div id=&quot;file-excerpt-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&amp;nbsp;@return&amp;nbsp;array&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;protected&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$results&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;read&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;resetAssociations&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-3&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3010&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-3&#039;)&quot;&gt;Model-&gt;_readDataSource()&lt;/a&gt; &lt;div id=&quot;file-excerpt-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-4&#039;)&quot;&gt;APP/Model/AppModel.php line 50&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-4&#039;)&quot;&gt;Model-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;execute&amp;nbsp;find&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;if&amp;nbsp;key&amp;nbsp;is&amp;nbsp;set,&amp;nbsp;then&amp;nbsp;cache&amp;nbsp;results&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-5&#039;)&quot;&gt;APP/Model/Town.php line 11&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-5&#039;)&quot;&gt;AppModel-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Use&amp;nbsp;APC&amp;nbsp;as&amp;nbsp;a&amp;nbsp;level&amp;nbsp;1&amp;nbsp;cache,&amp;nbsp;to&amp;nbsp;reduce&amp;nbsp;total&amp;nbsp;queries&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;array())&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;use&amp;nbsp;short&amp;nbsp;cache&amp;nbsp;time&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-6&#039;)&quot;&gt;APP/Controller/TownsController.php line 10&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-6&#039;)&quot;&gt;Town-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;displayTown&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$town_sef_url&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;makeTownUrl&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;state&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;],&amp;nbsp;@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;city&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Town&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;conditions&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;sef_url&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setCurrentTown&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;[internal function]&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-7&#039;)&quot;&gt;TownsController-&gt;displayTown()&lt;/a&gt; &lt;div id=&quot;trace-args-7&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-8&#039;)&quot;&gt;CORE/Cake/Controller/Controller.php line 491&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-8&#039;)&quot;&gt;ReflectionMethod-&gt;invokeArgs()&lt;/a&gt; &lt;div id=&quot;file-excerpt-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$method&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeArgs&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;pass&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-9&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 193&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-9&#039;)&quot;&gt;Controller-&gt;invokeAction()&lt;/a&gt; &lt;div id=&quot;file-excerpt-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;response&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$render&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeAction&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;instanceof&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-10&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 167&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-10&#039;)&quot;&gt;Dispatcher-&gt;_invoke()&lt;/a&gt; &lt;div id=&quot;file-excerpt-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_invoke&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;return&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-11&#039;)&quot;&gt;APP/webroot/index.php line 133&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-11&#039;)&quot;&gt;Dispatcher-&gt;dispatch()&lt;/a&gt; &lt;div id=&quot;file-excerpt-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dispatch&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeRequest&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script type=&quot;text/javascript&quot;&gt; function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === &#039;block&#039;) ? &#039;none&#039; : &#039;block&#039;; event.preventDefault(); return false; } &lt;/script&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ', 'scripts_for_layout' => '', 'title_for_layout' => 'Errors' ) $name = 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]' $message = 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]' $url = '/seanor-pa/dog-parks/' $error = object(MongoConnectionException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoConnectionException: No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com'] in /var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>79</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0001</td><td bgcolor='#eeeeec' align='right'>416264</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0078</td><td bgcolor='#eeeeec' align='right'>1946640</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span>, <span>$response = </span><span>class CakeResponse { protected $_statusCodes = [100 =&gt; &#39;Continue&#39;, 101 =&gt; &#39;Switching Protocols&#39;, 200 =&gt; &#39;OK&#39;, 201 =&gt; &#39;Created&#39;, 202 =&gt; &#39;Accepted&#39;, 203 =&gt; &#39;Non-Authoritative Information&#39;, 204 =&gt; &#39;No Content&#39;, 205 =&gt; &#39;Reset Content&#39;, 206 =&gt; &#39;Partial Content&#39;, 300 =&gt; &#39;Multiple Choices&#39;, 301 =&gt; &#39;Moved Permanently&#39;, 302 =&gt; &#39;Found&#39;, 303 =&gt; &#39;See Other&#39;, 304 =&gt; &#39;Not Modified&#39;, 305 =&gt; &#39;Use Proxy&#39;, 307 =&gt; &#39;Temporary Redirect&#39;, 400 =&gt; &#39;Bad Request&#39;, 401 =&gt; &#39;Unauthorized&#39;, 402 =&gt; &#39;Payment Required&#39;, 403 =&gt; &#39;Forbidden&#39;, 404 =&gt; &#39;Not Found&#39;, 405 =&gt; &#39;Method Not Allowed&#39;, 406 =&gt; &#39;Not Acceptable&#39;, 407 =&gt; &#39;Proxy Authentication Required&#39;, 408 =&gt; &#39;Request Time-out&#39;, 409 =&gt; &#39;Conflict&#39;, 410 =&gt; &#39;Gone&#39;, 411 =&gt; &#39;Length Required&#39;, 412 =&gt; &#39;Precondition Failed&#39;, 413 =&gt; &#39;Request Entity Too Large&#39;, 414 =&gt; &#39;Request-URI Too Large&#39;, 415 =&gt; &#39;Unsupported Media Type&#39;, 416 =&gt; &#39;Requested range not satisfiable&#39;, 417 =&gt; &#39;Expectation Failed&#39;, 429 =&gt; &#39;Too Many Requests&#39;, 500 =&gt; &#39;Internal Server Error&#39;, 501 =&gt; &#39;Not Implemented&#39;, 502 =&gt; &#39;Bad Gateway&#39;, 503 =&gt; &#39;Service Unavailable&#39;, 504 =&gt; &#39;Gateway Time-out&#39;, 505 =&gt; &#39;Unsupported Version&#39;]; protected $_mimeTypes = [&#39;html&#39; =&gt; [...], &#39;json&#39; =&gt; &#39;application/json&#39;, &#39;xml&#39; =&gt; [...], &#39;rss&#39; =&gt; &#39;application/rss+xml&#39;, &#39;ai&#39; =&gt; &#39;application/postscript&#39;, &#39;bcpio&#39; =&gt; &#39;application/x-bcpio&#39;, &#39;bin&#39; =&gt; &#39;application/octet-stream&#39;, &#39;ccad&#39; =&gt; &#39;application/clariscad&#39;, &#39;cdf&#39; =&gt; &#39;application/x-netcdf&#39;, &#39;class&#39; =&gt; &#39;application/octet-stream&#39;, &#39;cpio&#39; =&gt; &#39;application/x-cpio&#39;, &#39;cpt&#39; =&gt; &#39;application/mac-compactpro&#39;, &#39;csh&#39; =&gt; &#39;application/x-csh&#39;, &#39;csv&#39; =&gt; [...], &#39;dcr&#39; =&gt; &#39;application/x-director&#39;, &#39;dir&#39; =&gt; &#39;application/x-director&#39;, &#39;dms&#39; =&gt; &#39;application/octet-stream&#39;, &#39;doc&#39; =&gt; &#39;application/msword&#39;, &#39;docx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.wordprocessingml.document&#39;, &#39;drw&#39; =&gt; &#39;application/drafting&#39;, &#39;dvi&#39; =&gt; &#39;application/x-dvi&#39;, &#39;dwg&#39; =&gt; &#39;application/acad&#39;, &#39;dxf&#39; =&gt; &#39;application/dxf&#39;, &#39;dxr&#39; =&gt; &#39;application/x-director&#39;, &#39;eot&#39; =&gt; &#39;application/vnd.ms-fontobject&#39;, &#39;eps&#39; =&gt; &#39;application/postscript&#39;, &#39;exe&#39; =&gt; &#39;application/octet-stream&#39;, &#39;ez&#39; =&gt; &#39;application/andrew-inset&#39;, &#39;flv&#39; =&gt; &#39;video/x-flv&#39;, &#39;gtar&#39; =&gt; &#39;application/x-gtar&#39;, &#39;gz&#39; =&gt; &#39;application/x-gzip&#39;, &#39;bz2&#39; =&gt; &#39;application/x-bzip&#39;, &#39;7z&#39; =&gt; &#39;application/x-7z-compressed&#39;, &#39;hdf&#39; =&gt; &#39;application/x-hdf&#39;, &#39;hqx&#39; =&gt; &#39;application/mac-binhex40&#39;, &#39;ico&#39; =&gt; &#39;image/x-icon&#39;, &#39;ips&#39; =&gt; &#39;application/x-ipscript&#39;, &#39;ipx&#39; =&gt; &#39;application/x-ipix&#39;, &#39;js&#39; =&gt; &#39;application/javascript&#39;, &#39;jsonapi&#39; =&gt; &#39;application/vnd.api+json&#39;, &#39;latex&#39; =&gt; &#39;application/x-latex&#39;, &#39;lha&#39; =&gt; &#39;application/octet-stream&#39;, &#39;lsp&#39; =&gt; &#39;application/x-lisp&#39;, &#39;lzh&#39; =&gt; &#39;application/octet-stream&#39;, &#39;man&#39; =&gt; &#39;application/x-troff-man&#39;, &#39;me&#39; =&gt; &#39;application/x-troff-me&#39;, &#39;mif&#39; =&gt; &#39;application/vnd.mif&#39;, &#39;ms&#39; =&gt; &#39;application/x-troff-ms&#39;, &#39;nc&#39; =&gt; &#39;application/x-netcdf&#39;, &#39;oda&#39; =&gt; &#39;application/oda&#39;, &#39;otf&#39; =&gt; &#39;font/otf&#39;, &#39;pdf&#39; =&gt; &#39;application/pdf&#39;, &#39;pgn&#39; =&gt; &#39;application/x-chess-pgn&#39;, &#39;pot&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pps&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;ppt&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pptx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.presentationml.presentation&#39;, &#39;ppz&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pre&#39; =&gt; &#39;application/x-freelance&#39;, &#39;prt&#39; =&gt; &#39;application/pro_eng&#39;, &#39;ps&#39; =&gt; &#39;application/postscript&#39;, &#39;roff&#39; =&gt; &#39;application/x-troff&#39;, &#39;scm&#39; =&gt; &#39;application/x-lotusscreencam&#39;, &#39;set&#39; =&gt; &#39;application/set&#39;, &#39;sh&#39; =&gt; &#39;application/x-sh&#39;, &#39;shar&#39; =&gt; &#39;application/x-shar&#39;, &#39;sit&#39; =&gt; &#39;application/x-stuffit&#39;, &#39;skd&#39; =&gt; &#39;application/x-koan&#39;, &#39;skm&#39; =&gt; &#39;application/x-koan&#39;, &#39;skp&#39; =&gt; &#39;application/x-koan&#39;, &#39;skt&#39; =&gt; &#39;application/x-koan&#39;, &#39;smi&#39; =&gt; &#39;application/smil&#39;, &#39;smil&#39; =&gt; &#39;application/smil&#39;, &#39;sol&#39; =&gt; &#39;application/solids&#39;, &#39;spl&#39; =&gt; &#39;application/x-futuresplash&#39;, &#39;src&#39; =&gt; &#39;application/x-wais-source&#39;, &#39;step&#39; =&gt; &#39;application/STEP&#39;, &#39;stl&#39; =&gt; &#39;application/SLA&#39;, &#39;stp&#39; =&gt; &#39;application/STEP&#39;, &#39;sv4cpio&#39; =&gt; &#39;application/x-sv4cpio&#39;, &#39;sv4crc&#39; =&gt; &#39;application/x-sv4crc&#39;, &#39;svg&#39; =&gt; &#39;image/svg+xml&#39;, &#39;svgz&#39; =&gt; &#39;image/svg+xml&#39;, &#39;swf&#39; =&gt; &#39;application/x-shockwave-flash&#39;, &#39;t&#39; =&gt; &#39;application/x-troff&#39;, &#39;tar&#39; =&gt; &#39;application/x-tar&#39;, &#39;tcl&#39; =&gt; &#39;application/x-tcl&#39;, &#39;tex&#39; =&gt; &#39;application/x-tex&#39;, &#39;texi&#39; =&gt; &#39;application/x-texinfo&#39;, &#39;texinfo&#39; =&gt; &#39;application/x-texinfo&#39;, &#39;tr&#39; =&gt; &#39;application/x-troff&#39;, &#39;tsp&#39; =&gt; &#39;application/dsptype&#39;, &#39;ttc&#39; =&gt; &#39;font/ttf&#39;, &#39;ttf&#39; =&gt; &#39;font/ttf&#39;, &#39;unv&#39; =&gt; &#39;application/i-deas&#39;, &#39;ustar&#39; =&gt; &#39;application/x-ustar&#39;, &#39;vcd&#39; =&gt; &#39;application/x-cdlink&#39;, &#39;vda&#39; =&gt; &#39;application/vda&#39;, &#39;xlc&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xll&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xlm&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xls&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xlsx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet&#39;, &#39;xlw&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;zip&#39; =&gt; &#39;application/zip&#39;, &#39;aif&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;aifc&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;aiff&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;au&#39; =&gt; &#39;audio/basic&#39;, &#39;kar&#39; =&gt; &#39;audio/midi&#39;, &#39;mid&#39; =&gt; &#39;audio/midi&#39;, &#39;midi&#39; =&gt; &#39;audio/midi&#39;, &#39;mp2&#39; =&gt; &#39;audio/mpeg&#39;, &#39;mp3&#39; =&gt; &#39;audio/mpeg&#39;, &#39;mpga&#39; =&gt; &#39;audio/mpeg&#39;, &#39;ogg&#39; =&gt; &#39;audio/ogg&#39;, &#39;oga&#39; =&gt; &#39;audio/ogg&#39;, &#39;spx&#39; =&gt; &#39;audio/ogg&#39;, &#39;ra&#39; =&gt; &#39;audio/x-realaudio&#39;, &#39;ram&#39; =&gt; &#39;audio/x-pn-realaudio&#39;, &#39;rm&#39; =&gt; &#39;audio/x-pn-realaudio&#39;, &#39;rpm&#39; =&gt; &#39;audio/x-pn-realaudio-plugin&#39;, &#39;snd&#39; =&gt; &#39;audio/basic&#39;, &#39;tsi&#39; =&gt; &#39;audio/TSP-audio&#39;, &#39;wav&#39; =&gt; &#39;audio/x-wav&#39;, &#39;aac&#39; =&gt; &#39;audio/aac&#39;, &#39;asc&#39; =&gt; &#39;text/plain&#39;, &#39;c&#39; =&gt; &#39;text/plain&#39;, ...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = []; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = []; protected $_cookies = [] }</span>, <span>$additionalParams = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>133</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.0123</td><td bgcolor='#eeeeec' align='right'>2843616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( <span>$controller = </span><span>class TownsController { public $uses = [0 =&gt; &#39;Town&#39;, 1 =&gt; &#39;State&#39;, 2 =&gt; &#39;Zip&#39;, 3 =&gt; &#39;County&#39;, 4 =&gt; &#39;Page&#39;, 5 =&gt; &#39;Site&#39;, 6 =&gt; &#39;Module&#39;, 7 =&gt; &#39;DefaultToken&#39;]; public $components = [0 =&gt; &#39;Session&#39;, 1 =&gt; &#39;Params&#39;, 2 =&gt; &#39;Markup&#39;]; public $helpers = [0 =&gt; &#39;Cache&#39;]; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = &#39;Towns&#39;; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [...]; protected $_input = &#39;&#39; }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = &#39;CakeResponse&#39;; public $viewPath = &#39;Towns&#39;; public $layoutPath = NULL; public $viewVars = []; public $view = &#39;displayTown&#39;; public $layout = &#39;step&#39;; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = &#39;View&#39;; public $View = NULL; public $ext = &#39;.ctp&#39;; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 =&gt; &#39;displayTown&#39;, 1 =&gt; &#39;displayCounty&#39;, 2 =&gt; &#39;displayState&#39;, 3 =&gt; &#39;displayGuest&#39;, 4 =&gt; &#39;local&#39;, 5 =&gt; &#39;states&#39;, 6 =&gt; &#39;state_selection&#39;, 7 =&gt; &#39;picker&#39;, 8 =&gt; &#39;state_towns&#39;, 9 =&gt; &#39;county_towns&#39;, 10 =&gt; &#39;zipcode&#39;, 11 =&gt; &#39;nearby_active_towns&#39;, 12 =&gt; &#39;locate&#39;, 13 =&gt; &#39;reset&#39;, 14 =&gt; &#39;mode&#39;, 16 =&gt; &#39;getParams&#39;, 17 =&gt; &#39;parseCakeParams&#39;, 18 =&gt; &#39;renderPage&#39;, 19 =&gt; &#39;detail_map&#39;, 20 =&gt; &#39;jslog&#39;]; public $modelClass = &#39;Town&#39;; public $modelKey = &#39;town&#39;; public $validationErrors = NULL; protected $_mergeParent = &#39;AppController&#39;; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = &#39;&#39;; public $default_image = &#39;https://cdn-step.americantowns.com/img/so_thumb.jpg&#39;; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2983936</td><td bgcolor='#eeeeec'>Controller->invokeAction( <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984048</td><td bgcolor='#eeeeec'><a href='http://www.php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a>( <span>$object = </span><span>class TownsController { public $uses = [0 =&gt; &#39;Town&#39;, 1 =&gt; &#39;State&#39;, 2 =&gt; &#39;Zip&#39;, 3 =&gt; &#39;County&#39;, 4 =&gt; &#39;Page&#39;, 5 =&gt; &#39;Site&#39;, 6 =&gt; &#39;Module&#39;, 7 =&gt; &#39;DefaultToken&#39;]; public $components = [0 =&gt; &#39;Session&#39;, 1 =&gt; &#39;Params&#39;, 2 =&gt; &#39;Markup&#39;]; public $helpers = [0 =&gt; &#39;Cache&#39;]; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = &#39;Towns&#39;; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [...]; protected $_input = &#39;&#39; }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = &#39;CakeResponse&#39;; public $viewPath = &#39;Towns&#39;; public $layoutPath = NULL; public $viewVars = []; public $view = &#39;displayTown&#39;; public $layout = &#39;step&#39;; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = &#39;View&#39;; public $View = NULL; public $ext = &#39;.ctp&#39;; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 =&gt; &#39;displayTown&#39;, 1 =&gt; &#39;displayCounty&#39;, 2 =&gt; &#39;displayState&#39;, 3 =&gt; &#39;displayGuest&#39;, 4 =&gt; &#39;local&#39;, 5 =&gt; &#39;states&#39;, 6 =&gt; &#39;state_selection&#39;, 7 =&gt; &#39;picker&#39;, 8 =&gt; &#39;state_towns&#39;, 9 =&gt; &#39;county_towns&#39;, 10 =&gt; &#39;zipcode&#39;, 11 =&gt; &#39;nearby_active_towns&#39;, 12 =&gt; &#39;locate&#39;, 13 =&gt; &#39;reset&#39;, 14 =&gt; &#39;mode&#39;, 16 =&gt; &#39;getParams&#39;, 17 =&gt; &#39;parseCakeParams&#39;, 18 =&gt; &#39;renderPage&#39;, 19 =&gt; &#39;detail_map&#39;, 20 =&gt; &#39;jslog&#39;]; public $modelClass = &#39;Town&#39;; public $modelKey = &#39;town&#39;; public $validationErrors = NULL; protected $_mergeParent = &#39;AppController&#39;; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = &#39;&#39;; public $default_image = &#39;https://cdn-step.americantowns.com/img/so_thumb.jpg&#39;; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$args = </span><span>[]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984120</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581480</td><td bgcolor='#eeeeec'>Town->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;]]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>10</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581856</td><td bgcolor='#eeeeec'>AppModel->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/Town.php' bgcolor='#eeeeec'>.../Town.php<b>:</b>11</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3581920</td><td bgcolor='#eeeeec'>Model->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/AppModel.php' bgcolor='#eeeeec'>.../AppModel.php<b>:</b>50</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3601120</td><td bgcolor='#eeeeec'>Model->_readDataSource( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;fields&#39; =&gt; NULL, &#39;joins&#39; =&gt; [], &#39;limit&#39; =&gt; 1, &#39;offset&#39; =&gt; NULL, &#39;order&#39; =&gt; [], &#39;page&#39; =&gt; 1, &#39;group&#39; =&gt; NULL, &#39;callbacks&#39; =&gt; TRUE, &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3010</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.0220</td><td bgcolor='#eeeeec' align='right'>4628688</td><td bgcolor='#eeeeec'>MongodbSource->read( <span>$Model = </span><span>class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = []; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = []; public $validationErrors = []; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [&#39;towns&#39; =&gt; &#39;Town&#39;]; public $cacheQueries = FALSE; public $belongsTo = []; public $hasOne = []; public $hasMany = []; public $hasAndBelongsToMany = []; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { public $modelName = &#39;Town&#39;; protected $_methods = [...]; protected $_mappedMethods = [...]; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $whitelist = []; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = []; protected $_associationKeys = [&#39;belongsTo&#39; =&gt; [...], &#39;hasOne&#39; =&gt; [...], &#39;hasMany&#39; =&gt; [...], &#39;hasAndBelongsToMany&#39; =&gt; [...]]; protected $_associations = [0 =&gt; &#39;belongsTo&#39;, 1 =&gt; &#39;hasOne&#39;, 2 =&gt; &#39;hasMany&#39;, 3 =&gt; &#39;hasAndBelongsToMany&#39;]; public $__backAssociation = []; public $__backInnerAssociation = []; public $__backOriginalAssociation = []; public $__backContainableAssociation = []; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [&#39;all&#39; =&gt; TRUE, &#39;first&#39; =&gt; TRUE, &#39;count&#39; =&gt; TRUE, &#39;neighbors&#39; =&gt; TRUE, &#39;list&#39; =&gt; TRUE, &#39;threaded&#39; =&gt; TRUE]; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; protected $_validator = NULL }</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;fields&#39; =&gt; NULL, &#39;joins&#39; =&gt; [], &#39;limit&#39; =&gt; 1, &#39;offset&#39; =&gt; NULL, &#39;order&#39; =&gt; [], &#39;page&#39; =&gt; 1, &#39;group&#39; =&gt; NULL, &#39;callbacks&#39; =&gt; TRUE, &#39;cache&#39; =&gt; TRUE]</span>, <span>$recursive = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3038</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.0237</td><td bgcolor='#eeeeec' align='right'>4997768</td><td bgcolor='#eeeeec'>MongoCursor->count( <span>$foundOnly = </span><span>TRUE</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>1117</td></tr> ' [protected] message => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']' [protected] code => (int) 13053 [protected] file => '/var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 79 } $_serialize = array( (int) 0 => 'name', (int) 1 => 'message', (int) 2 => 'url' ) $content_for_layout = '<h2>No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]</h2> <p class="error"> <strong>Error: </strong> An Internal Error Has Occurred.</p> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-trace').style.display = (document.getElementById('cakeErr68a553c623c7e-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c623c7e-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-code').style.display = (document.getElementById('cakeErr68a553c623c7e-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-context').style.display = (document.getElementById('cakeErr68a553c623c7e-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c623c7e-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c623c7e-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-trace').style.display = (document.getElementById('cakeErr68a553c624ce0-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c624ce0-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-code').style.display = (document.getElementById('cakeErr68a553c624ce0-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-context').style.display = (document.getElementById('cakeErr68a553c624ce0-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c624ce0-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c624ce0-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039;, (int) 1 =&gt; &#039;&lt;h3&gt;Stack Trace&lt;/h3&gt; &lt;ul class=&quot;cake-stack-trace&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-0&#039;)&quot;&gt;APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-0&#039;)&quot;&gt;Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()&lt;/a&gt; &lt;div id=&quot;file-excerpt-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExecutionTimeoutException&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoCursorTimeoutException&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getMessage&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getCode&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExceptionConverter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;toLegacy&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-1&#039;)&quot;&gt;APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-1&#039;)&quot;&gt;MongoCursor-&gt;count()&lt;/a&gt; &lt;div id=&quot;file-excerpt-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$count&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$return&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-2&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3038&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-2&#039;)&quot;&gt;MongodbSource-&gt;read()&lt;/a&gt; &lt;div id=&quot;file-excerpt-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&amp;nbsp;@return&amp;nbsp;array&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;protected&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$results&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;read&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;resetAssociations&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-3&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3010&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-3&#039;)&quot;&gt;Model-&gt;_readDataSource()&lt;/a&gt; &lt;div id=&quot;file-excerpt-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-4&#039;)&quot;&gt;APP/Model/AppModel.php line 50&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-4&#039;)&quot;&gt;Model-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;execute&amp;nbsp;find&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;if&amp;nbsp;key&amp;nbsp;is&amp;nbsp;set,&amp;nbsp;then&amp;nbsp;cache&amp;nbsp;results&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-5&#039;)&quot;&gt;APP/Model/Town.php line 11&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-5&#039;)&quot;&gt;AppModel-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Use&amp;nbsp;APC&amp;nbsp;as&amp;nbsp;a&amp;nbsp;level&amp;nbsp;1&amp;nbsp;cache,&amp;nbsp;to&amp;nbsp;reduce&amp;nbsp;total&amp;nbsp;queries&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;array())&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;use&amp;nbsp;short&amp;nbsp;cache&amp;nbsp;time&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-6&#039;)&quot;&gt;APP/Controller/TownsController.php line 10&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-6&#039;)&quot;&gt;Town-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;displayTown&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$town_sef_url&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;makeTownUrl&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;state&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;],&amp;nbsp;@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;city&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Town&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;conditions&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;sef_url&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setCurrentTown&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;[internal function]&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-7&#039;)&quot;&gt;TownsController-&gt;displayTown()&lt;/a&gt; &lt;div id=&quot;trace-args-7&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-8&#039;)&quot;&gt;CORE/Cake/Controller/Controller.php line 491&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-8&#039;)&quot;&gt;ReflectionMethod-&gt;invokeArgs()&lt;/a&gt; &lt;div id=&quot;file-excerpt-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$method&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeArgs&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;pass&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-9&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 193&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-9&#039;)&quot;&gt;Controller-&gt;invokeAction()&lt;/a&gt; &lt;div id=&quot;file-excerpt-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;response&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$render&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeAction&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;instanceof&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-10&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 167&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-10&#039;)&quot;&gt;Dispatcher-&gt;_invoke()&lt;/a&gt; &lt;div id=&quot;file-excerpt-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_invoke&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;return&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-11&#039;)&quot;&gt;APP/webroot/index.php line 133&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-11&#039;)&quot;&gt;Dispatcher-&gt;dispatch()&lt;/a&gt; &lt;div id=&quot;file-excerpt-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dispatch&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeRequest&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script type=&quot;text/javascript&quot;&gt; function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === &#039;block&#039;) ? &#039;none&#039; : &#039;block&#039;; event.preventDefault(); return false; } &lt;/script&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039;, (int) 1 =&gt; &#039;&lt;h3&gt;Stack Trace&lt;/h3&gt; &lt;ul class=&quot;cake-stack-trace&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-0&#039;)&quot;&gt;APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-0&#039;)&quot;&gt;Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()&lt;/a&gt; &lt;div id=&quot;file-excerpt-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExecutionTimeoutException&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoCursorTimeoutException&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getMessage&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getCode&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExceptionConverter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;toLegacy&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-1&#039;)&quot;&gt;APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-1&#039;)&quot;&gt;MongoCursor-&gt;count()&lt;/a&gt; &lt;div id=&quot;file-excerpt-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$count&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$return&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-2&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3038&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-2&#039;)&quot;&gt;MongodbSource-&gt;read()&lt;/a&gt; &lt;div id=&quot;file-excerpt-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&amp;nbsp;@return&amp;nbsp;array&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;protected&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$results&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;read&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;resetAssociations&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-3&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3010&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-3&#039;)&quot;&gt;Model-&gt;_readDataSource()&lt;/a&gt; &lt;div id=&quot;file-excerpt-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-4&#039;)&quot;&gt;APP/Model/AppModel.php line 50&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-4&#039;)&quot;&gt;Model-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;execute&amp;nbsp;find&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;if&amp;nbsp;key&amp;nbsp;is&amp;nbsp;set,&amp;nbsp;then&amp;nbsp;cache&amp;nbsp;results&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-5&#039;)&quot;&gt;APP/Model/Town.php line 11&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-5&#039;)&quot;&gt;AppModel-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Use&amp;nbsp;APC&amp;nbsp;as&amp;nbsp;a&amp;nbsp;level&amp;nbsp;1&amp;nbsp;cache,&amp;nbsp;to&amp;nbsp;reduce&amp;nbsp;total&amp;nbsp;queries&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;array())&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;use&amp;nbsp;short&amp;nbsp;cache&amp;nbsp;time&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-6&#039;)&quot;&gt;APP/Controller/TownsController.php line 10&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-6&#039;)&quot;&gt;Town-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;displayTown&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$town_sef_url&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;makeTownUrl&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;state&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;],&amp;nbsp;@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;city&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Town&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;conditions&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;sef_url&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setCurrentTown&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;[internal function]&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-7&#039;)&quot;&gt;TownsController-&gt;displayTown()&lt;/a&gt; &lt;div id=&quot;trace-args-7&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-8&#039;)&quot;&gt;CORE/Cake/Controller/Controller.php line 491&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-8&#039;)&quot;&gt;ReflectionMethod-&gt;invokeArgs()&lt;/a&gt; &lt;div id=&quot;file-excerpt-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$method&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeArgs&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;pass&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-9&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 193&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-9&#039;)&quot;&gt;Controller-&gt;invokeAction()&lt;/a&gt; &lt;div id=&quot;file-excerpt-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;response&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$render&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeAction&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;instanceof&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-10&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 167&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-10&#039;)&quot;&gt;Dispatcher-&gt;_invoke()&lt;/a&gt; &lt;div id=&quot;file-excerpt-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_invoke&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;return&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-11&#039;)&quot;&gt;APP/webroot/index.php line 133&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-11&#039;)&quot;&gt;Dispatcher-&gt;dispatch()&lt;/a&gt; &lt;div id=&quot;file-excerpt-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dispatch&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeRequest&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script type=&quot;text/javascript&quot;&gt; function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === &#039;block&#039;) ? &#039;none&#039; : &#039;block&#039;; event.preventDefault(); return false; } &lt;/script&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' $scripts_for_layout = '' $title_for_layout = 'Errors' $version = '1.06' $css = ''</pre><pre class="stack-trace">include - APP/View/Layouts/step.ctp, line 68 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre> "> <div id="fb-root"></div> <script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v15.0" nonce="qthgSBdk"></script> <div class="content container"> <h2>No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']</h2> <p class="error"> <strong>Error: </strong> An Internal Error Has Occurred.</p> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-trace').style.display = (document.getElementById('cakeErr68a553c623c7e-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c623c7e-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-code').style.display = (document.getElementById('cakeErr68a553c623c7e-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-context').style.display = (document.getElementById('cakeErr68a553c623c7e-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c623c7e-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c623c7e-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-trace').style.display = (document.getElementById('cakeErr68a553c624ce0-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c624ce0-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-code').style.display = (document.getElementById('cakeErr68a553c624ce0-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-context').style.display = (document.getElementById('cakeErr68a553c624ce0-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c624ce0-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c624ce0-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp', (int) 1 => '<h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp', (int) 1 => '<h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> → <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException $e</span><span style="color: #007700">) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw new </span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(), </span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getCode</span><span style="color: #007700">(), </span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception $e</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw </span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> → <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $count </span><span style="color: #007700">= </span><span style="color: #0000BB">$return</span><span style="color: #007700">-></span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> → <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @return array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">protected function </span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-></span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> → <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> → <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// execute find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $data </span><span style="color: #007700">= </span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// if key is set, then cache results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> → <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// Use APC as a level 1 cache, to reduce total queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">find </span><span style="color: #007700">(</span><span style="color: #0000BB">$type </span><span style="color: #007700">= </span><span style="color: #DD0000">'first'</span><span style="color: #007700">, </span><span style="color: #0000BB">$query </span><span style="color: #007700">= array()) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">])) </span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">; </span><span style="color: #FF8000">// use short cache time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> → <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">displayTown </span><span style="color: #007700">() {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $town_sef_url </span><span style="color: #007700">= </span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">], @</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]); </span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Town</span><span style="color: #007700">-></span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">, array(</span><span style="color: #DD0000">'conditions' </span><span style="color: #007700">=> array(</span><span style="color: #DD0000">'sef_url' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">)))) {</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> → <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> → <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'action' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$method</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> → <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $render </span><span style="color: #007700">= </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">) {</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> → <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">])) {</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> → <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher </span><span style="color: #007700">= new </span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> </div> <script async src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js"></script> <script async src="/js/jquery.datetimepicker.js"></script> <script async src="https://kit.fontawesome.com/be7ada36b5.js" crossorigin="anonymous"></script> <script async src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js" crossorigin="anonymous"></script> <script async src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js" integrity="sha384-wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6" crossorigin="anonymous"></script> <script type="text/javascript"> var lat = "42.877742";var lng = "-97.380979";var latlng = lat+","+lng; var lnglat = lng+","+lat; </script> <script async src="/js/script.js?v=1.06"></script> <script async src="/js/modernizr.js"></script> <!--token : Footer Script Module--> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62a8b4-trace').style.display = (document.getElementById('cakeErr68a553c62a8b4-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62a8b4-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62a8b4-code').style.display = (document.getElementById('cakeErr68a553c62a8b4-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62a8b4-context').style.display = (document.getElementById('cakeErr68a553c62a8b4-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62a8b4-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62a8b4-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62acf2-trace').style.display = (document.getElementById('cakeErr68a553c62acf2-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62acf2-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62acf2-code').style.display = (document.getElementById('cakeErr68a553c62acf2-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62acf2-context').style.display = (document.getElementById('cakeErr68a553c62acf2-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62acf2-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62acf2-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Html'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62c338-trace').style.display = (document.getElementById('cakeErr68a553c62c338-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62c338-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62c338-code').style.display = (document.getElementById('cakeErr68a553c62c338-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62c338-context').style.display = (document.getElementById('cakeErr68a553c62c338-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62c338-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62c338-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp', (int) 1 => '<pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-trace').style.display = (document.getElementById('cakeErr68a553c62b157-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b157-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-code').style.display = (document.getElementById('cakeErr68a553c62b157-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-context').style.display = (document.getElementById('cakeErr68a553c62b157-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b157-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b157-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-trace').style.display = (document.getElementById('cakeErr68a553c62b53a-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b53a-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-code').style.display = (document.getElementById('cakeErr68a553c62b53a-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-context').style.display = (document.getElementById('cakeErr68a553c62b53a-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b53a-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b53a-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Html&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-trace').style.display = (document.getElementById('cakeErr68a553c62ba86-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62ba86-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-code').style.display = (document.getElementById('cakeErr68a553c62ba86-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-context').style.display = (document.getElementById('cakeErr68a553c62ba86-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62ba86-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62ba86-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-trace').style.display = (document.getElementById('cakeErr68a553c62beae-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62beae-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-code').style.display = (document.getElementById('cakeErr68a553c62beae-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-context').style.display = (document.getElementById('cakeErr68a553c62beae-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62beae-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62beae-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Html&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><!-- Trigger the modal with a button --> <button type="button" class="btn btn-info btn-sm btn-light m-3" data-toggle="modal" data-target="#dumpModal">Show DB Logs</button> <!-- Modal --> <div id="dumpModal" class="modal fade" role="dialog"> <div class="modal-dialog modal-lg"> <!-- Modal content--> <div class="modal-content"> <div class="modal-body"> <div><table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> </p> <div class="smaller">HTTP_HOST: devel1.stepoutside.org</div> <div class="smaller">SERVER_NAME: devel1.stepoutside.org</div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default btn-sm" data-dismiss="modal">Close</button> </div> </div> </div> </div> <style> .cake-sql-log tr:hover {background-color: #ddd;} .cake-sql-log tr{border-top: 1px solid #ddd;} .cake-sql-log tr td{padding: 5px 0;vertical-align: top;font-size: 12px;word-break: break-all;} </style> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp', (int) 1 => '<pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-trace').style.display = (document.getElementById('cakeErr68a553c62b157-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b157-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-code').style.display = (document.getElementById('cakeErr68a553c62b157-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-context').style.display = (document.getElementById('cakeErr68a553c62b157-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b157-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b157-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-trace').style.display = (document.getElementById('cakeErr68a553c62b53a-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b53a-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-code').style.display = (document.getElementById('cakeErr68a553c62b53a-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-context').style.display = (document.getElementById('cakeErr68a553c62b53a-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b53a-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b53a-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Html&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-trace').style.display = (document.getElementById('cakeErr68a553c62ba86-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62ba86-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-code').style.display = (document.getElementById('cakeErr68a553c62ba86-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-context').style.display = (document.getElementById('cakeErr68a553c62ba86-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62ba86-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62ba86-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-trace').style.display = (document.getElementById('cakeErr68a553c62beae-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62beae-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-code').style.display = (document.getElementById('cakeErr68a553c62beae-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-context').style.display = (document.getElementById('cakeErr68a553c62beae-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62beae-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62beae-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Html&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><!-- Trigger the modal with a button --> <button type="button" class="btn btn-info btn-sm btn-light m-3" data-toggle="modal" data-target="#dumpModal">Show DB Logs</button> <!-- Modal --> <div id="dumpModal" class="modal fade" role="dialog"> <div class="modal-dialog modal-lg"> <!-- Modal content--> <div class="modal-content"> <div class="modal-body"> <div><table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> </p> <div class="smaller">HTTP_HOST: devel1.stepoutside.org</div> <div class="smaller">SERVER_NAME: devel1.stepoutside.org</div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default btn-sm" data-dismiss="modal">Close</button> </div> </div> </div> </div> <style> .cake-sql-log tr:hover {background-color: #ddd;} .cake-sql-log tr{border-top: 1px solid #ddd;} .cake-sql-log tr td{padding: 5px 0;vertical-align: top;font-size: 12px;word-break: break-all;} </style> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ca2c-trace').style.display = (document.getElementById('cakeErr68a553c62ca2c-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62ca2c-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ca2c-code').style.display = (document.getElementById('cakeErr68a553c62ca2c-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ca2c-context').style.display = (document.getElementById('cakeErr68a553c62ca2c-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62ca2c-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62ca2c-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp', (int) 1 => '<pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-trace').style.display = (document.getElementById('cakeErr68a553c62b157-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b157-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-code').style.display = (document.getElementById('cakeErr68a553c62b157-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-context').style.display = (document.getElementById('cakeErr68a553c62b157-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b157-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b157-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-trace').style.display = (document.getElementById('cakeErr68a553c62b53a-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b53a-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-code').style.display = (document.getElementById('cakeErr68a553c62b53a-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-context').style.display = (document.getElementById('cakeErr68a553c62b53a-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b53a-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b53a-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Html&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-trace').style.display = (document.getElementById('cakeErr68a553c62ba86-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62ba86-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-code').style.display = (document.getElementById('cakeErr68a553c62ba86-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-context').style.display = (document.getElementById('cakeErr68a553c62ba86-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62ba86-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62ba86-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-trace').style.display = (document.getElementById('cakeErr68a553c62beae-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62beae-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-code').style.display = (document.getElementById('cakeErr68a553c62beae-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-context').style.display = (document.getElementById('cakeErr68a553c62beae-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62beae-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62beae-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Html&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><!-- Trigger the modal with a button --> <button type="button" class="btn btn-info btn-sm btn-light m-3" data-toggle="modal" data-target="#dumpModal">Show DB Logs</button> <!-- Modal --> <div id="dumpModal" class="modal fade" role="dialog"> <div class="modal-dialog modal-lg"> <!-- Modal content--> <div class="modal-content"> <div class="modal-body"> <div><table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> </p> <div class="smaller">HTTP_HOST: devel1.stepoutside.org</div> <div class="smaller">SERVER_NAME: devel1.stepoutside.org</div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default btn-sm" data-dismiss="modal">Close</button> </div> </div> </div> </div> <style> .cake-sql-log tr:hover {background-color: #ddd;} .cake-sql-log tr{border-top: 1px solid #ddd;} .cake-sql-log tr td{padding: 5px 0;vertical-align: top;font-size: 12px;word-break: break-all;} </style> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp', (int) 1 => '<pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-trace').style.display = (document.getElementById('cakeErr68a553c62b157-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b157-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-code').style.display = (document.getElementById('cakeErr68a553c62b157-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-context').style.display = (document.getElementById('cakeErr68a553c62b157-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b157-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b157-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-trace').style.display = (document.getElementById('cakeErr68a553c62b53a-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b53a-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-code').style.display = (document.getElementById('cakeErr68a553c62b53a-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-context').style.display = (document.getElementById('cakeErr68a553c62b53a-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b53a-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b53a-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Html&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-trace').style.display = (document.getElementById('cakeErr68a553c62ba86-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62ba86-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-code').style.display = (document.getElementById('cakeErr68a553c62ba86-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-context').style.display = (document.getElementById('cakeErr68a553c62ba86-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62ba86-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62ba86-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-trace').style.display = (document.getElementById('cakeErr68a553c62beae-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62beae-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-code').style.display = (document.getElementById('cakeErr68a553c62beae-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-context').style.display = (document.getElementById('cakeErr68a553c62beae-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62beae-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62beae-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Html&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><!-- Trigger the modal with a button --> <button type="button" class="btn btn-info btn-sm btn-light m-3" data-toggle="modal" data-target="#dumpModal">Show DB Logs</button> <!-- Modal --> <div id="dumpModal" class="modal fade" role="dialog"> <div class="modal-dialog modal-lg"> <!-- Modal content--> <div class="modal-content"> <div class="modal-body"> <div><table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> </p> <div class="smaller">HTTP_HOST: devel1.stepoutside.org</div> <div class="smaller">SERVER_NAME: devel1.stepoutside.org</div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default btn-sm" data-dismiss="modal">Close</button> </div> </div> </div> </div> <style> .cake-sql-log tr:hover {background-color: #ddd;} .cake-sql-log tr{border-top: 1px solid #ddd;} .cake-sql-log tr td{padding: 5px 0;vertical-align: top;font-size: 12px;word-break: break-all;} </style> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Html'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-trace').style.display = (document.getElementById('cakeErr68a553c62b157-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b157-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-code').style.display = (document.getElementById('cakeErr68a553c62b157-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-context').style.display = (document.getElementById('cakeErr68a553c62b157-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b157-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b157-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-trace').style.display = (document.getElementById('cakeErr68a553c62b53a-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b53a-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-code').style.display = (document.getElementById('cakeErr68a553c62b53a-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-context').style.display = (document.getElementById('cakeErr68a553c62b53a-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b53a-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b53a-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Html'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-trace').style.display = (document.getElementById('cakeErr68a553c62ba86-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62ba86-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-code').style.display = (document.getElementById('cakeErr68a553c62ba86-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-context').style.display = (document.getElementById('cakeErr68a553c62ba86-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62ba86-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62ba86-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-trace').style.display = (document.getElementById('cakeErr68a553c62beae-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62beae-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-code').style.display = (document.getElementById('cakeErr68a553c62beae-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-context').style.display = (document.getElementById('cakeErr68a553c62beae-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62beae-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62beae-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Html'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><!-- Trigger the modal with a button --> <button type="button" class="btn btn-info btn-sm btn-light m-3" data-toggle="modal" data-target="#dumpModal">Show DB Logs</button> <!-- Modal --> <div id="dumpModal" class="modal fade" role="dialog"> <div class="modal-dialog modal-lg"> <!-- Modal content--> <div class="modal-content"> <div class="modal-body"> <div><table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> </p> <div class="smaller">HTTP_HOST: devel1.stepoutside.org</div> <div class="smaller">SERVER_NAME: devel1.stepoutside.org</div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default btn-sm" data-dismiss="modal">Close</button> </div> </div> </div> </div> <style> .cake-sql-log tr:hover {background-color: #ddd;} .cake-sql-log tr{border-top: 1px solid #ddd;} .cake-sql-log tr td{padding: 5px 0;vertical-align: top;font-size: 12px;word-break: break-all;} </style> </body> </html> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Layouts/step.ctp', (int) 1 => '<!DOCTYPE html> <html lang="en"><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> <link rel="manifest" href="/manifest.json"> <link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5"> <meta name="theme-color" content="#ffffff"> <link href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous" rel="stylesheet"> <link href="https://stackpath.bootstrapcdn.com/bootswatch/4.4.1/cosmo/bootstrap.min.css" rel="stylesheet"><!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> <link href='https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,400,300,600,700&display=swap' rel='preload' as="style" type='text/css' onload="this.onload=null;this.rel='stylesheet'"> <link href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/base/jquery-ui.min.css" rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'"> <link href="/css/animate.min.css" rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'"> <link href="/css/jquery.datetimepicker.css" rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'"> <link href='https://api.tiles.mapbox.com/mapbox-gl-js/v1.2.1/mapbox-gl.css' rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'"> <link href="/css/style.css?v=1.06" rel="stylesheet"> <script type="text/javascript"> var imgcdn = 'https://cdn-step.americantowns.com'; </script> <noscript> <link href='https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,400,300,600,700&display=swap' type='text/css' rel='stylesheet'> <link href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/base/jquery-ui.min.css" rel="stylesheet"> <link href='https://api.tiles.mapbox.com/mapbox-gl-js/v1.2.1/mapbox-gl.css' rel='stylesheet' /> <link href="/css/animate.min.css" rel="stylesheet"> <link rel="stylesheet" type="text/css" href="/css/jquery.datetimepicker.css"> </noscript> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script> <script> var basecdn = ''; </script> </head> <body class="page-<pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c627830-trace').style.display = (document.getElementById('cakeErr68a553c627830-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: Page [<b>APP/View/Layouts/step.ctp</b>, line <b>68</b>]<div id="cakeErr68a553c627830-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c627830-code').style.display = (document.getElementById('cakeErr68a553c627830-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c627830-context').style.display = (document.getElementById('cakeErr68a553c627830-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c627830-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700"></</span><span style="color: #0000BB">head</span><span style="color: #007700">></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700"><</span><span style="color: #0000BB">body </span><span style="color: #007700">class=</span><span style="color: #DD0000">"page-<?=</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">data</span><span style="color: #DD0000">['Page']['slug']?> <?=Localize::replace('{local_body_class}')?>"</span><span style="color: #007700">></span></span></code></span></pre><pre id="cakeErr68a553c627830-context" class="cake-context" style="display: none;">$viewFile = '/var/www/vhosts/devel1/stepoutside/app/View/Layouts/step.ctp' $dataForView = array( 'name' => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]', 'message' => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]', 'url' => '/seanor-pa/dog-parks/', 'error' => object(MongoConnectionException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoConnectionException: No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com'] in /var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>79</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0001</td><td bgcolor='#eeeeec' align='right'>416264</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0078</td><td bgcolor='#eeeeec' align='right'>1946640</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span>, <span>$response = </span><span>class CakeResponse { protected $_statusCodes = [100 =&gt; &#39;Continue&#39;, 101 =&gt; &#39;Switching Protocols&#39;, 200 =&gt; &#39;OK&#39;, 201 =&gt; &#39;Created&#39;, 202 =&gt; &#39;Accepted&#39;, 203 =&gt; &#39;Non-Authoritative Information&#39;, 204 =&gt; &#39;No Content&#39;, 205 =&gt; &#39;Reset Content&#39;, 206 =&gt; &#39;Partial Content&#39;, 300 =&gt; &#39;Multiple Choices&#39;, 301 =&gt; &#39;Moved Permanently&#39;, 302 =&gt; &#39;Found&#39;, 303 =&gt; &#39;See Other&#39;, 304 =&gt; &#39;Not Modified&#39;, 305 =&gt; &#39;Use Proxy&#39;, 307 =&gt; &#39;Temporary Redirect&#39;, 400 =&gt; &#39;Bad Request&#39;, 401 =&gt; &#39;Unauthorized&#39;, 402 =&gt; &#39;Payment Required&#39;, 403 =&gt; &#39;Forbidden&#39;, 404 =&gt; &#39;Not Found&#39;, 405 =&gt; &#39;Method Not Allowed&#39;, 406 =&gt; &#39;Not Acceptable&#39;, 407 =&gt; &#39;Proxy Authentication Required&#39;, 408 =&gt; &#39;Request Time-out&#39;, 409 =&gt; &#39;Conflict&#39;, 410 =&gt; &#39;Gone&#39;, 411 =&gt; &#39;Length Required&#39;, 412 =&gt; &#39;Precondition Failed&#39;, 413 =&gt; &#39;Request Entity Too Large&#39;, 414 =&gt; &#39;Request-URI Too Large&#39;, 415 =&gt; &#39;Unsupported Media Type&#39;, 416 =&gt; &#39;Requested range not satisfiable&#39;, 417 =&gt; &#39;Expectation Failed&#39;, 429 =&gt; &#39;Too Many Requests&#39;, 500 =&gt; &#39;Internal Server Error&#39;, 501 =&gt; &#39;Not Implemented&#39;, 502 =&gt; &#39;Bad Gateway&#39;, 503 =&gt; &#39;Service Unavailable&#39;, 504 =&gt; &#39;Gateway Time-out&#39;, 505 =&gt; &#39;Unsupported Version&#39;]; protected $_mimeTypes = [&#39;html&#39; =&gt; [...], &#39;json&#39; =&gt; &#39;application/json&#39;, &#39;xml&#39; =&gt; [...], &#39;rss&#39; =&gt; &#39;application/rss+xml&#39;, &#39;ai&#39; =&gt; &#39;application/postscript&#39;, &#39;bcpio&#39; =&gt; &#39;application/x-bcpio&#39;, &#39;bin&#39; =&gt; &#39;application/octet-stream&#39;, &#39;ccad&#39; =&gt; &#39;application/clariscad&#39;, &#39;cdf&#39; =&gt; &#39;application/x-netcdf&#39;, &#39;class&#39; =&gt; &#39;application/octet-stream&#39;, &#39;cpio&#39; =&gt; &#39;application/x-cpio&#39;, &#39;cpt&#39; =&gt; &#39;application/mac-compactpro&#39;, &#39;csh&#39; =&gt; &#39;application/x-csh&#39;, &#39;csv&#39; =&gt; [...], &#39;dcr&#39; =&gt; &#39;application/x-director&#39;, &#39;dir&#39; =&gt; &#39;application/x-director&#39;, &#39;dms&#39; =&gt; &#39;application/octet-stream&#39;, &#39;doc&#39; =&gt; &#39;application/msword&#39;, &#39;docx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.wordprocessingml.document&#39;, &#39;drw&#39; =&gt; &#39;application/drafting&#39;, &#39;dvi&#39; =&gt; &#39;application/x-dvi&#39;, &#39;dwg&#39; =&gt; &#39;application/acad&#39;, &#39;dxf&#39; =&gt; &#39;application/dxf&#39;, &#39;dxr&#39; =&gt; &#39;application/x-director&#39;, &#39;eot&#39; =&gt; &#39;application/vnd.ms-fontobject&#39;, &#39;eps&#39; =&gt; &#39;application/postscript&#39;, &#39;exe&#39; =&gt; &#39;application/octet-stream&#39;, &#39;ez&#39; =&gt; &#39;application/andrew-inset&#39;, &#39;flv&#39; =&gt; &#39;video/x-flv&#39;, &#39;gtar&#39; =&gt; &#39;application/x-gtar&#39;, &#39;gz&#39; =&gt; &#39;application/x-gzip&#39;, &#39;bz2&#39; =&gt; &#39;application/x-bzip&#39;, &#39;7z&#39; =&gt; &#39;application/x-7z-compressed&#39;, &#39;hdf&#39; =&gt; &#39;application/x-hdf&#39;, &#39;hqx&#39; =&gt; &#39;application/mac-binhex40&#39;, &#39;ico&#39; =&gt; &#39;image/x-icon&#39;, &#39;ips&#39; =&gt; &#39;application/x-ipscript&#39;, &#39;ipx&#39; =&gt; &#39;application/x-ipix&#39;, &#39;js&#39; =&gt; &#39;application/javascript&#39;, &#39;jsonapi&#39; =&gt; &#39;application/vnd.api+json&#39;, &#39;latex&#39; =&gt; &#39;application/x-latex&#39;, &#39;lha&#39; =&gt; &#39;application/octet-stream&#39;, &#39;lsp&#39; =&gt; &#39;application/x-lisp&#39;, &#39;lzh&#39; =&gt; &#39;application/octet-stream&#39;, &#39;man&#39; =&gt; &#39;application/x-troff-man&#39;, &#39;me&#39; =&gt; &#39;application/x-troff-me&#39;, &#39;mif&#39; =&gt; &#39;application/vnd.mif&#39;, &#39;ms&#39; =&gt; &#39;application/x-troff-ms&#39;, &#39;nc&#39; =&gt; &#39;application/x-netcdf&#39;, &#39;oda&#39; =&gt; &#39;application/oda&#39;, &#39;otf&#39; =&gt; &#39;font/otf&#39;, &#39;pdf&#39; =&gt; &#39;application/pdf&#39;, &#39;pgn&#39; =&gt; &#39;application/x-chess-pgn&#39;, &#39;pot&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pps&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;ppt&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pptx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.presentationml.presentation&#39;, &#39;ppz&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pre&#39; =&gt; &#39;application/x-freelance&#39;, &#39;prt&#39; =&gt; &#39;application/pro_eng&#39;, &#39;ps&#39; =&gt; &#39;application/postscript&#39;, &#39;roff&#39; =&gt; &#39;application/x-troff&#39;, &#39;scm&#39; =&gt; &#39;application/x-lotusscreencam&#39;, &#39;set&#39; =&gt; &#39;application/set&#39;, &#39;sh&#39; =&gt; &#39;application/x-sh&#39;, &#39;shar&#39; =&gt; &#39;application/x-shar&#39;, &#39;sit&#39; =&gt; &#39;application/x-stuffit&#39;, &#39;skd&#39; =&gt; &#39;application/x-koan&#39;, &#39;skm&#39; =&gt; &#39;application/x-koan&#39;, &#39;skp&#39; =&gt; &#39;application/x-koan&#39;, &#39;skt&#39; =&gt; &#39;application/x-koan&#39;, &#39;smi&#39; =&gt; &#39;application/smil&#39;, &#39;smil&#39; =&gt; &#39;application/smil&#39;, &#39;sol&#39; =&gt; &#39;application/solids&#39;, &#39;spl&#39; =&gt; &#39;application/x-futuresplash&#39;, &#39;src&#39; =&gt; &#39;application/x-wais-source&#39;, &#39;step&#39; =&gt; &#39;application/STEP&#39;, &#39;stl&#39; =&gt; &#39;application/SLA&#39;, &#39;stp&#39; =&gt; &#39;application/STEP&#39;, &#39;sv4cpio&#39; =&gt; &#39;application/x-sv4cpio&#39;, &#39;sv4crc&#39; =&gt; &#39;application/x-sv4crc&#39;, &#39;svg&#39; =&gt; &#39;image/svg+xml&#39;, &#39;svgz&#39; =&gt; &#39;image/svg+xml&#39;, &#39;swf&#39; =&gt; &#39;application/x-shockwave-flash&#39;, &#39;t&#39; =&gt; &#39;application/x-troff&#39;, &#39;tar&#39; =&gt; &#39;application/x-tar&#39;, &#39;tcl&#39; =&gt; &#39;application/x-tcl&#39;, &#39;tex&#39; =&gt; &#39;application/x-tex&#39;, &#39;texi&#39; =&gt; &#39;application/x-texinfo&#39;, &#39;texinfo&#39; =&gt; &#39;application/x-texinfo&#39;, &#39;tr&#39; =&gt; &#39;application/x-troff&#39;, &#39;tsp&#39; =&gt; &#39;application/dsptype&#39;, &#39;ttc&#39; =&gt; &#39;font/ttf&#39;, &#39;ttf&#39; =&gt; &#39;font/ttf&#39;, &#39;unv&#39; =&gt; &#39;application/i-deas&#39;, &#39;ustar&#39; =&gt; &#39;application/x-ustar&#39;, &#39;vcd&#39; =&gt; &#39;application/x-cdlink&#39;, &#39;vda&#39; =&gt; &#39;application/vda&#39;, &#39;xlc&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xll&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xlm&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xls&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xlsx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet&#39;, &#39;xlw&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;zip&#39; =&gt; &#39;application/zip&#39;, &#39;aif&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;aifc&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;aiff&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;au&#39; =&gt; &#39;audio/basic&#39;, &#39;kar&#39; =&gt; &#39;audio/midi&#39;, &#39;mid&#39; =&gt; &#39;audio/midi&#39;, &#39;midi&#39; =&gt; &#39;audio/midi&#39;, &#39;mp2&#39; =&gt; &#39;audio/mpeg&#39;, &#39;mp3&#39; =&gt; &#39;audio/mpeg&#39;, &#39;mpga&#39; =&gt; &#39;audio/mpeg&#39;, &#39;ogg&#39; =&gt; &#39;audio/ogg&#39;, &#39;oga&#39; =&gt; &#39;audio/ogg&#39;, &#39;spx&#39; =&gt; &#39;audio/ogg&#39;, &#39;ra&#39; =&gt; &#39;audio/x-realaudio&#39;, &#39;ram&#39; =&gt; &#39;audio/x-pn-realaudio&#39;, &#39;rm&#39; =&gt; &#39;audio/x-pn-realaudio&#39;, &#39;rpm&#39; =&gt; &#39;audio/x-pn-realaudio-plugin&#39;, &#39;snd&#39; =&gt; &#39;audio/basic&#39;, &#39;tsi&#39; =&gt; &#39;audio/TSP-audio&#39;, &#39;wav&#39; =&gt; &#39;audio/x-wav&#39;, &#39;aac&#39; =&gt; &#39;audio/aac&#39;, &#39;asc&#39; =&gt; &#39;text/plain&#39;, &#39;c&#39; =&gt; &#39;text/plain&#39;, ...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = []; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = []; protected $_cookies = [] }</span>, <span>$additionalParams = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>133</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.0123</td><td bgcolor='#eeeeec' align='right'>2843616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( <span>$controller = </span><span>class TownsController { public $uses = [0 =&gt; &#39;Town&#39;, 1 =&gt; &#39;State&#39;, 2 =&gt; &#39;Zip&#39;, 3 =&gt; &#39;County&#39;, 4 =&gt; &#39;Page&#39;, 5 =&gt; &#39;Site&#39;, 6 =&gt; &#39;Module&#39;, 7 =&gt; &#39;DefaultToken&#39;]; public $components = [0 =&gt; &#39;Session&#39;, 1 =&gt; &#39;Params&#39;, 2 =&gt; &#39;Markup&#39;]; public $helpers = [0 =&gt; &#39;Cache&#39;]; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = &#39;Towns&#39;; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [...]; protected $_input = &#39;&#39; }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = &#39;CakeResponse&#39;; public $viewPath = &#39;Towns&#39;; public $layoutPath = NULL; public $viewVars = []; public $view = &#39;displayTown&#39;; public $layout = &#39;step&#39;; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = &#39;View&#39;; public $View = NULL; public $ext = &#39;.ctp&#39;; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 =&gt; &#39;displayTown&#39;, 1 =&gt; &#39;displayCounty&#39;, 2 =&gt; &#39;displayState&#39;, 3 =&gt; &#39;displayGuest&#39;, 4 =&gt; &#39;local&#39;, 5 =&gt; &#39;states&#39;, 6 =&gt; &#39;state_selection&#39;, 7 =&gt; &#39;picker&#39;, 8 =&gt; &#39;state_towns&#39;, 9 =&gt; &#39;county_towns&#39;, 10 =&gt; &#39;zipcode&#39;, 11 =&gt; &#39;nearby_active_towns&#39;, 12 =&gt; &#39;locate&#39;, 13 =&gt; &#39;reset&#39;, 14 =&gt; &#39;mode&#39;, 16 =&gt; &#39;getParams&#39;, 17 =&gt; &#39;parseCakeParams&#39;, 18 =&gt; &#39;renderPage&#39;, 19 =&gt; &#39;detail_map&#39;, 20 =&gt; &#39;jslog&#39;]; public $modelClass = &#39;Town&#39;; public $modelKey = &#39;town&#39;; public $validationErrors = NULL; protected $_mergeParent = &#39;AppController&#39;; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = &#39;&#39;; public $default_image = &#39;https://cdn-step.americantowns.com/img/so_thumb.jpg&#39;; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2983936</td><td bgcolor='#eeeeec'>Controller->invokeAction( <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984048</td><td bgcolor='#eeeeec'><a href='http://www.php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a>( <span>$object = </span><span>class TownsController { public $uses = [0 =&gt; &#39;Town&#39;, 1 =&gt; &#39;State&#39;, 2 =&gt; &#39;Zip&#39;, 3 =&gt; &#39;County&#39;, 4 =&gt; &#39;Page&#39;, 5 =&gt; &#39;Site&#39;, 6 =&gt; &#39;Module&#39;, 7 =&gt; &#39;DefaultToken&#39;]; public $components = [0 =&gt; &#39;Session&#39;, 1 =&gt; &#39;Params&#39;, 2 =&gt; &#39;Markup&#39;]; public $helpers = [0 =&gt; &#39;Cache&#39;]; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = &#39;Towns&#39;; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [...]; protected $_input = &#39;&#39; }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = &#39;CakeResponse&#39;; public $viewPath = &#39;Towns&#39;; public $layoutPath = NULL; public $viewVars = []; public $view = &#39;displayTown&#39;; public $layout = &#39;step&#39;; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = &#39;View&#39;; public $View = NULL; public $ext = &#39;.ctp&#39;; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 =&gt; &#39;displayTown&#39;, 1 =&gt; &#39;displayCounty&#39;, 2 =&gt; &#39;displayState&#39;, 3 =&gt; &#39;displayGuest&#39;, 4 =&gt; &#39;local&#39;, 5 =&gt; &#39;states&#39;, 6 =&gt; &#39;state_selection&#39;, 7 =&gt; &#39;picker&#39;, 8 =&gt; &#39;state_towns&#39;, 9 =&gt; &#39;county_towns&#39;, 10 =&gt; &#39;zipcode&#39;, 11 =&gt; &#39;nearby_active_towns&#39;, 12 =&gt; &#39;locate&#39;, 13 =&gt; &#39;reset&#39;, 14 =&gt; &#39;mode&#39;, 16 =&gt; &#39;getParams&#39;, 17 =&gt; &#39;parseCakeParams&#39;, 18 =&gt; &#39;renderPage&#39;, 19 =&gt; &#39;detail_map&#39;, 20 =&gt; &#39;jslog&#39;]; public $modelClass = &#39;Town&#39;; public $modelKey = &#39;town&#39;; public $validationErrors = NULL; protected $_mergeParent = &#39;AppController&#39;; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = &#39;&#39;; public $default_image = &#39;https://cdn-step.americantowns.com/img/so_thumb.jpg&#39;; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$args = </span><span>[]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984120</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581480</td><td bgcolor='#eeeeec'>Town->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;]]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>10</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581856</td><td bgcolor='#eeeeec'>AppModel->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/Town.php' bgcolor='#eeeeec'>.../Town.php<b>:</b>11</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3581920</td><td bgcolor='#eeeeec'>Model->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/AppModel.php' bgcolor='#eeeeec'>.../AppModel.php<b>:</b>50</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3601120</td><td bgcolor='#eeeeec'>Model->_readDataSource( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;fields&#39; =&gt; NULL, &#39;joins&#39; =&gt; [], &#39;limit&#39; =&gt; 1, &#39;offset&#39; =&gt; NULL, &#39;order&#39; =&gt; [], &#39;page&#39; =&gt; 1, &#39;group&#39; =&gt; NULL, &#39;callbacks&#39; =&gt; TRUE, &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3010</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.0220</td><td bgcolor='#eeeeec' align='right'>4628688</td><td bgcolor='#eeeeec'>MongodbSource->read( <span>$Model = </span><span>class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = []; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = []; public $validationErrors = []; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [&#39;towns&#39; =&gt; &#39;Town&#39;]; public $cacheQueries = FALSE; public $belongsTo = []; public $hasOne = []; public $hasMany = []; public $hasAndBelongsToMany = []; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { public $modelName = &#39;Town&#39;; protected $_methods = [...]; protected $_mappedMethods = [...]; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $whitelist = []; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = []; protected $_associationKeys = [&#39;belongsTo&#39; =&gt; [...], &#39;hasOne&#39; =&gt; [...], &#39;hasMany&#39; =&gt; [...], &#39;hasAndBelongsToMany&#39; =&gt; [...]]; protected $_associations = [0 =&gt; &#39;belongsTo&#39;, 1 =&gt; &#39;hasOne&#39;, 2 =&gt; &#39;hasMany&#39;, 3 =&gt; &#39;hasAndBelongsToMany&#39;]; public $__backAssociation = []; public $__backInnerAssociation = []; public $__backOriginalAssociation = []; public $__backContainableAssociation = []; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [&#39;all&#39; =&gt; TRUE, &#39;first&#39; =&gt; TRUE, &#39;count&#39; =&gt; TRUE, &#39;neighbors&#39; =&gt; TRUE, &#39;list&#39; =&gt; TRUE, &#39;threaded&#39; =&gt; TRUE]; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; protected $_validator = NULL }</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;fields&#39; =&gt; NULL, &#39;joins&#39; =&gt; [], &#39;limit&#39; =&gt; 1, &#39;offset&#39; =&gt; NULL, &#39;order&#39; =&gt; [], &#39;page&#39; =&gt; 1, &#39;group&#39; =&gt; NULL, &#39;callbacks&#39; =&gt; TRUE, &#39;cache&#39; =&gt; TRUE]</span>, <span>$recursive = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3038</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.0237</td><td bgcolor='#eeeeec' align='right'>4997768</td><td bgcolor='#eeeeec'>MongoCursor->count( <span>$foundOnly = </span><span>TRUE</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>1117</td></tr> ' [protected] message => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']' [protected] code => (int) 13053 [protected] file => '/var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 79 }, '_serialize' => array( (int) 0 => 'name', (int) 1 => 'message', (int) 2 => 'url' ), 'content_for_layout' => '<h2>No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]</h2> <p class="error"> <strong>Error: </strong> An Internal Error Has Occurred.</p> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-trace').style.display = (document.getElementById('cakeErr68a553c623c7e-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c623c7e-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-code').style.display = (document.getElementById('cakeErr68a553c623c7e-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-context').style.display = (document.getElementById('cakeErr68a553c623c7e-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c623c7e-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c623c7e-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-trace').style.display = (document.getElementById('cakeErr68a553c624ce0-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c624ce0-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-code').style.display = (document.getElementById('cakeErr68a553c624ce0-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-context').style.display = (document.getElementById('cakeErr68a553c624ce0-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c624ce0-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c624ce0-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039;, (int) 1 =&gt; &#039;&lt;h3&gt;Stack Trace&lt;/h3&gt; &lt;ul class=&quot;cake-stack-trace&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-0&#039;)&quot;&gt;APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-0&#039;)&quot;&gt;Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()&lt;/a&gt; &lt;div id=&quot;file-excerpt-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExecutionTimeoutException&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoCursorTimeoutException&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getMessage&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getCode&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExceptionConverter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;toLegacy&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-1&#039;)&quot;&gt;APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-1&#039;)&quot;&gt;MongoCursor-&gt;count()&lt;/a&gt; &lt;div id=&quot;file-excerpt-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$count&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$return&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-2&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3038&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-2&#039;)&quot;&gt;MongodbSource-&gt;read()&lt;/a&gt; &lt;div id=&quot;file-excerpt-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&amp;nbsp;@return&amp;nbsp;array&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;protected&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$results&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;read&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;resetAssociations&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-3&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3010&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-3&#039;)&quot;&gt;Model-&gt;_readDataSource()&lt;/a&gt; &lt;div id=&quot;file-excerpt-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-4&#039;)&quot;&gt;APP/Model/AppModel.php line 50&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-4&#039;)&quot;&gt;Model-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;execute&amp;nbsp;find&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;if&amp;nbsp;key&amp;nbsp;is&amp;nbsp;set,&amp;nbsp;then&amp;nbsp;cache&amp;nbsp;results&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-5&#039;)&quot;&gt;APP/Model/Town.php line 11&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-5&#039;)&quot;&gt;AppModel-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Use&amp;nbsp;APC&amp;nbsp;as&amp;nbsp;a&amp;nbsp;level&amp;nbsp;1&amp;nbsp;cache,&amp;nbsp;to&amp;nbsp;reduce&amp;nbsp;total&amp;nbsp;queries&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;array())&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;use&amp;nbsp;short&amp;nbsp;cache&amp;nbsp;time&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-6&#039;)&quot;&gt;APP/Controller/TownsController.php line 10&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-6&#039;)&quot;&gt;Town-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;displayTown&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$town_sef_url&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;makeTownUrl&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;state&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;],&amp;nbsp;@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;city&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Town&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;conditions&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;sef_url&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setCurrentTown&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;[internal function]&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-7&#039;)&quot;&gt;TownsController-&gt;displayTown()&lt;/a&gt; &lt;div id=&quot;trace-args-7&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-8&#039;)&quot;&gt;CORE/Cake/Controller/Controller.php line 491&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-8&#039;)&quot;&gt;ReflectionMethod-&gt;invokeArgs()&lt;/a&gt; &lt;div id=&quot;file-excerpt-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$method&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeArgs&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;pass&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-9&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 193&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-9&#039;)&quot;&gt;Controller-&gt;invokeAction()&lt;/a&gt; &lt;div id=&quot;file-excerpt-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;response&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$render&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeAction&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;instanceof&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-10&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 167&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-10&#039;)&quot;&gt;Dispatcher-&gt;_invoke()&lt;/a&gt; &lt;div id=&quot;file-excerpt-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_invoke&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;return&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-11&#039;)&quot;&gt;APP/webroot/index.php line 133&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-11&#039;)&quot;&gt;Dispatcher-&gt;dispatch()&lt;/a&gt; &lt;div id=&quot;file-excerpt-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dispatch&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeRequest&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script type=&quot;text/javascript&quot;&gt; function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === &#039;block&#039;) ? &#039;none&#039; : &#039;block&#039;; event.preventDefault(); return false; } &lt;/script&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039;, (int) 1 =&gt; &#039;&lt;h3&gt;Stack Trace&lt;/h3&gt; &lt;ul class=&quot;cake-stack-trace&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-0&#039;)&quot;&gt;APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-0&#039;)&quot;&gt;Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()&lt;/a&gt; &lt;div id=&quot;file-excerpt-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExecutionTimeoutException&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoCursorTimeoutException&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getMessage&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getCode&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExceptionConverter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;toLegacy&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-1&#039;)&quot;&gt;APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-1&#039;)&quot;&gt;MongoCursor-&gt;count()&lt;/a&gt; &lt;div id=&quot;file-excerpt-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$count&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$return&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-2&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3038&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-2&#039;)&quot;&gt;MongodbSource-&gt;read()&lt;/a&gt; &lt;div id=&quot;file-excerpt-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&amp;nbsp;@return&amp;nbsp;array&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;protected&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$results&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;read&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;resetAssociations&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-3&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3010&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-3&#039;)&quot;&gt;Model-&gt;_readDataSource()&lt;/a&gt; &lt;div id=&quot;file-excerpt-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-4&#039;)&quot;&gt;APP/Model/AppModel.php line 50&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-4&#039;)&quot;&gt;Model-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;execute&amp;nbsp;find&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;if&amp;nbsp;key&amp;nbsp;is&amp;nbsp;set,&amp;nbsp;then&amp;nbsp;cache&amp;nbsp;results&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-5&#039;)&quot;&gt;APP/Model/Town.php line 11&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-5&#039;)&quot;&gt;AppModel-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Use&amp;nbsp;APC&amp;nbsp;as&amp;nbsp;a&amp;nbsp;level&amp;nbsp;1&amp;nbsp;cache,&amp;nbsp;to&amp;nbsp;reduce&amp;nbsp;total&amp;nbsp;queries&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;array())&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;use&amp;nbsp;short&amp;nbsp;cache&amp;nbsp;time&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-6&#039;)&quot;&gt;APP/Controller/TownsController.php line 10&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-6&#039;)&quot;&gt;Town-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;displayTown&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$town_sef_url&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;makeTownUrl&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;state&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;],&amp;nbsp;@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;city&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Town&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;conditions&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;sef_url&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setCurrentTown&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;[internal function]&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-7&#039;)&quot;&gt;TownsController-&gt;displayTown()&lt;/a&gt; &lt;div id=&quot;trace-args-7&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-8&#039;)&quot;&gt;CORE/Cake/Controller/Controller.php line 491&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-8&#039;)&quot;&gt;ReflectionMethod-&gt;invokeArgs()&lt;/a&gt; &lt;div id=&quot;file-excerpt-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$method&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeArgs&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;pass&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-9&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 193&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-9&#039;)&quot;&gt;Controller-&gt;invokeAction()&lt;/a&gt; &lt;div id=&quot;file-excerpt-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;response&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$render&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeAction&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;instanceof&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-10&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 167&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-10&#039;)&quot;&gt;Dispatcher-&gt;_invoke()&lt;/a&gt; &lt;div id=&quot;file-excerpt-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_invoke&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;return&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-11&#039;)&quot;&gt;APP/webroot/index.php line 133&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-11&#039;)&quot;&gt;Dispatcher-&gt;dispatch()&lt;/a&gt; &lt;div id=&quot;file-excerpt-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dispatch&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeRequest&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script type=&quot;text/javascript&quot;&gt; function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === &#039;block&#039;) ? &#039;none&#039; : &#039;block&#039;; event.preventDefault(); return false; } &lt;/script&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ', 'scripts_for_layout' => '', 'title_for_layout' => 'Errors' ) $name = 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]' $message = 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]' $url = '/seanor-pa/dog-parks/' $error = object(MongoConnectionException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoConnectionException: No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com'] in /var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>79</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0001</td><td bgcolor='#eeeeec' align='right'>416264</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0078</td><td bgcolor='#eeeeec' align='right'>1946640</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span>, <span>$response = </span><span>class CakeResponse { protected $_statusCodes = [100 =&gt; &#39;Continue&#39;, 101 =&gt; &#39;Switching Protocols&#39;, 200 =&gt; &#39;OK&#39;, 201 =&gt; &#39;Created&#39;, 202 =&gt; &#39;Accepted&#39;, 203 =&gt; &#39;Non-Authoritative Information&#39;, 204 =&gt; &#39;No Content&#39;, 205 =&gt; &#39;Reset Content&#39;, 206 =&gt; &#39;Partial Content&#39;, 300 =&gt; &#39;Multiple Choices&#39;, 301 =&gt; &#39;Moved Permanently&#39;, 302 =&gt; &#39;Found&#39;, 303 =&gt; &#39;See Other&#39;, 304 =&gt; &#39;Not Modified&#39;, 305 =&gt; &#39;Use Proxy&#39;, 307 =&gt; &#39;Temporary Redirect&#39;, 400 =&gt; &#39;Bad Request&#39;, 401 =&gt; &#39;Unauthorized&#39;, 402 =&gt; &#39;Payment Required&#39;, 403 =&gt; &#39;Forbidden&#39;, 404 =&gt; &#39;Not Found&#39;, 405 =&gt; &#39;Method Not Allowed&#39;, 406 =&gt; &#39;Not Acceptable&#39;, 407 =&gt; &#39;Proxy Authentication Required&#39;, 408 =&gt; &#39;Request Time-out&#39;, 409 =&gt; &#39;Conflict&#39;, 410 =&gt; &#39;Gone&#39;, 411 =&gt; &#39;Length Required&#39;, 412 =&gt; &#39;Precondition Failed&#39;, 413 =&gt; &#39;Request Entity Too Large&#39;, 414 =&gt; &#39;Request-URI Too Large&#39;, 415 =&gt; &#39;Unsupported Media Type&#39;, 416 =&gt; &#39;Requested range not satisfiable&#39;, 417 =&gt; &#39;Expectation Failed&#39;, 429 =&gt; &#39;Too Many Requests&#39;, 500 =&gt; &#39;Internal Server Error&#39;, 501 =&gt; &#39;Not Implemented&#39;, 502 =&gt; &#39;Bad Gateway&#39;, 503 =&gt; &#39;Service Unavailable&#39;, 504 =&gt; &#39;Gateway Time-out&#39;, 505 =&gt; &#39;Unsupported Version&#39;]; protected $_mimeTypes = [&#39;html&#39; =&gt; [...], &#39;json&#39; =&gt; &#39;application/json&#39;, &#39;xml&#39; =&gt; [...], &#39;rss&#39; =&gt; &#39;application/rss+xml&#39;, &#39;ai&#39; =&gt; &#39;application/postscript&#39;, &#39;bcpio&#39; =&gt; &#39;application/x-bcpio&#39;, &#39;bin&#39; =&gt; &#39;application/octet-stream&#39;, &#39;ccad&#39; =&gt; &#39;application/clariscad&#39;, &#39;cdf&#39; =&gt; &#39;application/x-netcdf&#39;, &#39;class&#39; =&gt; &#39;application/octet-stream&#39;, &#39;cpio&#39; =&gt; &#39;application/x-cpio&#39;, &#39;cpt&#39; =&gt; &#39;application/mac-compactpro&#39;, &#39;csh&#39; =&gt; &#39;application/x-csh&#39;, &#39;csv&#39; =&gt; [...], &#39;dcr&#39; =&gt; &#39;application/x-director&#39;, &#39;dir&#39; =&gt; &#39;application/x-director&#39;, &#39;dms&#39; =&gt; &#39;application/octet-stream&#39;, &#39;doc&#39; =&gt; &#39;application/msword&#39;, &#39;docx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.wordprocessingml.document&#39;, &#39;drw&#39; =&gt; &#39;application/drafting&#39;, &#39;dvi&#39; =&gt; &#39;application/x-dvi&#39;, &#39;dwg&#39; =&gt; &#39;application/acad&#39;, &#39;dxf&#39; =&gt; &#39;application/dxf&#39;, &#39;dxr&#39; =&gt; &#39;application/x-director&#39;, &#39;eot&#39; =&gt; &#39;application/vnd.ms-fontobject&#39;, &#39;eps&#39; =&gt; &#39;application/postscript&#39;, &#39;exe&#39; =&gt; &#39;application/octet-stream&#39;, &#39;ez&#39; =&gt; &#39;application/andrew-inset&#39;, &#39;flv&#39; =&gt; &#39;video/x-flv&#39;, &#39;gtar&#39; =&gt; &#39;application/x-gtar&#39;, &#39;gz&#39; =&gt; &#39;application/x-gzip&#39;, &#39;bz2&#39; =&gt; &#39;application/x-bzip&#39;, &#39;7z&#39; =&gt; &#39;application/x-7z-compressed&#39;, &#39;hdf&#39; =&gt; &#39;application/x-hdf&#39;, &#39;hqx&#39; =&gt; &#39;application/mac-binhex40&#39;, &#39;ico&#39; =&gt; &#39;image/x-icon&#39;, &#39;ips&#39; =&gt; &#39;application/x-ipscript&#39;, &#39;ipx&#39; =&gt; &#39;application/x-ipix&#39;, &#39;js&#39; =&gt; &#39;application/javascript&#39;, &#39;jsonapi&#39; =&gt; &#39;application/vnd.api+json&#39;, &#39;latex&#39; =&gt; &#39;application/x-latex&#39;, &#39;lha&#39; =&gt; &#39;application/octet-stream&#39;, &#39;lsp&#39; =&gt; &#39;application/x-lisp&#39;, &#39;lzh&#39; =&gt; &#39;application/octet-stream&#39;, &#39;man&#39; =&gt; &#39;application/x-troff-man&#39;, &#39;me&#39; =&gt; &#39;application/x-troff-me&#39;, &#39;mif&#39; =&gt; &#39;application/vnd.mif&#39;, &#39;ms&#39; =&gt; &#39;application/x-troff-ms&#39;, &#39;nc&#39; =&gt; &#39;application/x-netcdf&#39;, &#39;oda&#39; =&gt; &#39;application/oda&#39;, &#39;otf&#39; =&gt; &#39;font/otf&#39;, &#39;pdf&#39; =&gt; &#39;application/pdf&#39;, &#39;pgn&#39; =&gt; &#39;application/x-chess-pgn&#39;, &#39;pot&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pps&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;ppt&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pptx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.presentationml.presentation&#39;, &#39;ppz&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pre&#39; =&gt; &#39;application/x-freelance&#39;, &#39;prt&#39; =&gt; &#39;application/pro_eng&#39;, &#39;ps&#39; =&gt; &#39;application/postscript&#39;, &#39;roff&#39; =&gt; &#39;application/x-troff&#39;, &#39;scm&#39; =&gt; &#39;application/x-lotusscreencam&#39;, &#39;set&#39; =&gt; &#39;application/set&#39;, &#39;sh&#39; =&gt; &#39;application/x-sh&#39;, &#39;shar&#39; =&gt; &#39;application/x-shar&#39;, &#39;sit&#39; =&gt; &#39;application/x-stuffit&#39;, &#39;skd&#39; =&gt; &#39;application/x-koan&#39;, &#39;skm&#39; =&gt; &#39;application/x-koan&#39;, &#39;skp&#39; =&gt; &#39;application/x-koan&#39;, &#39;skt&#39; =&gt; &#39;application/x-koan&#39;, &#39;smi&#39; =&gt; &#39;application/smil&#39;, &#39;smil&#39; =&gt; &#39;application/smil&#39;, &#39;sol&#39; =&gt; &#39;application/solids&#39;, &#39;spl&#39; =&gt; &#39;application/x-futuresplash&#39;, &#39;src&#39; =&gt; &#39;application/x-wais-source&#39;, &#39;step&#39; =&gt; &#39;application/STEP&#39;, &#39;stl&#39; =&gt; &#39;application/SLA&#39;, &#39;stp&#39; =&gt; &#39;application/STEP&#39;, &#39;sv4cpio&#39; =&gt; &#39;application/x-sv4cpio&#39;, &#39;sv4crc&#39; =&gt; &#39;application/x-sv4crc&#39;, &#39;svg&#39; =&gt; &#39;image/svg+xml&#39;, &#39;svgz&#39; =&gt; &#39;image/svg+xml&#39;, &#39;swf&#39; =&gt; &#39;application/x-shockwave-flash&#39;, &#39;t&#39; =&gt; &#39;application/x-troff&#39;, &#39;tar&#39; =&gt; &#39;application/x-tar&#39;, &#39;tcl&#39; =&gt; &#39;application/x-tcl&#39;, &#39;tex&#39; =&gt; &#39;application/x-tex&#39;, &#39;texi&#39; =&gt; &#39;application/x-texinfo&#39;, &#39;texinfo&#39; =&gt; &#39;application/x-texinfo&#39;, &#39;tr&#39; =&gt; &#39;application/x-troff&#39;, &#39;tsp&#39; =&gt; &#39;application/dsptype&#39;, &#39;ttc&#39; =&gt; &#39;font/ttf&#39;, &#39;ttf&#39; =&gt; &#39;font/ttf&#39;, &#39;unv&#39; =&gt; &#39;application/i-deas&#39;, &#39;ustar&#39; =&gt; &#39;application/x-ustar&#39;, &#39;vcd&#39; =&gt; &#39;application/x-cdlink&#39;, &#39;vda&#39; =&gt; &#39;application/vda&#39;, &#39;xlc&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xll&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xlm&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xls&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xlsx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet&#39;, &#39;xlw&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;zip&#39; =&gt; &#39;application/zip&#39;, &#39;aif&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;aifc&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;aiff&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;au&#39; =&gt; &#39;audio/basic&#39;, &#39;kar&#39; =&gt; &#39;audio/midi&#39;, &#39;mid&#39; =&gt; &#39;audio/midi&#39;, &#39;midi&#39; =&gt; &#39;audio/midi&#39;, &#39;mp2&#39; =&gt; &#39;audio/mpeg&#39;, &#39;mp3&#39; =&gt; &#39;audio/mpeg&#39;, &#39;mpga&#39; =&gt; &#39;audio/mpeg&#39;, &#39;ogg&#39; =&gt; &#39;audio/ogg&#39;, &#39;oga&#39; =&gt; &#39;audio/ogg&#39;, &#39;spx&#39; =&gt; &#39;audio/ogg&#39;, &#39;ra&#39; =&gt; &#39;audio/x-realaudio&#39;, &#39;ram&#39; =&gt; &#39;audio/x-pn-realaudio&#39;, &#39;rm&#39; =&gt; &#39;audio/x-pn-realaudio&#39;, &#39;rpm&#39; =&gt; &#39;audio/x-pn-realaudio-plugin&#39;, &#39;snd&#39; =&gt; &#39;audio/basic&#39;, &#39;tsi&#39; =&gt; &#39;audio/TSP-audio&#39;, &#39;wav&#39; =&gt; &#39;audio/x-wav&#39;, &#39;aac&#39; =&gt; &#39;audio/aac&#39;, &#39;asc&#39; =&gt; &#39;text/plain&#39;, &#39;c&#39; =&gt; &#39;text/plain&#39;, ...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = []; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = []; protected $_cookies = [] }</span>, <span>$additionalParams = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>133</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.0123</td><td bgcolor='#eeeeec' align='right'>2843616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( <span>$controller = </span><span>class TownsController { public $uses = [0 =&gt; &#39;Town&#39;, 1 =&gt; &#39;State&#39;, 2 =&gt; &#39;Zip&#39;, 3 =&gt; &#39;County&#39;, 4 =&gt; &#39;Page&#39;, 5 =&gt; &#39;Site&#39;, 6 =&gt; &#39;Module&#39;, 7 =&gt; &#39;DefaultToken&#39;]; public $components = [0 =&gt; &#39;Session&#39;, 1 =&gt; &#39;Params&#39;, 2 =&gt; &#39;Markup&#39;]; public $helpers = [0 =&gt; &#39;Cache&#39;]; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = &#39;Towns&#39;; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [...]; protected $_input = &#39;&#39; }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = &#39;CakeResponse&#39;; public $viewPath = &#39;Towns&#39;; public $layoutPath = NULL; public $viewVars = []; public $view = &#39;displayTown&#39;; public $layout = &#39;step&#39;; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = &#39;View&#39;; public $View = NULL; public $ext = &#39;.ctp&#39;; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 =&gt; &#39;displayTown&#39;, 1 =&gt; &#39;displayCounty&#39;, 2 =&gt; &#39;displayState&#39;, 3 =&gt; &#39;displayGuest&#39;, 4 =&gt; &#39;local&#39;, 5 =&gt; &#39;states&#39;, 6 =&gt; &#39;state_selection&#39;, 7 =&gt; &#39;picker&#39;, 8 =&gt; &#39;state_towns&#39;, 9 =&gt; &#39;county_towns&#39;, 10 =&gt; &#39;zipcode&#39;, 11 =&gt; &#39;nearby_active_towns&#39;, 12 =&gt; &#39;locate&#39;, 13 =&gt; &#39;reset&#39;, 14 =&gt; &#39;mode&#39;, 16 =&gt; &#39;getParams&#39;, 17 =&gt; &#39;parseCakeParams&#39;, 18 =&gt; &#39;renderPage&#39;, 19 =&gt; &#39;detail_map&#39;, 20 =&gt; &#39;jslog&#39;]; public $modelClass = &#39;Town&#39;; public $modelKey = &#39;town&#39;; public $validationErrors = NULL; protected $_mergeParent = &#39;AppController&#39;; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = &#39;&#39;; public $default_image = &#39;https://cdn-step.americantowns.com/img/so_thumb.jpg&#39;; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2983936</td><td bgcolor='#eeeeec'>Controller->invokeAction( <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984048</td><td bgcolor='#eeeeec'><a href='http://www.php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a>( <span>$object = </span><span>class TownsController { public $uses = [0 =&gt; &#39;Town&#39;, 1 =&gt; &#39;State&#39;, 2 =&gt; &#39;Zip&#39;, 3 =&gt; &#39;County&#39;, 4 =&gt; &#39;Page&#39;, 5 =&gt; &#39;Site&#39;, 6 =&gt; &#39;Module&#39;, 7 =&gt; &#39;DefaultToken&#39;]; public $components = [0 =&gt; &#39;Session&#39;, 1 =&gt; &#39;Params&#39;, 2 =&gt; &#39;Markup&#39;]; public $helpers = [0 =&gt; &#39;Cache&#39;]; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = &#39;Towns&#39;; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [...]; protected $_input = &#39;&#39; }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = &#39;CakeResponse&#39;; public $viewPath = &#39;Towns&#39;; public $layoutPath = NULL; public $viewVars = []; public $view = &#39;displayTown&#39;; public $layout = &#39;step&#39;; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = &#39;View&#39;; public $View = NULL; public $ext = &#39;.ctp&#39;; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 =&gt; &#39;displayTown&#39;, 1 =&gt; &#39;displayCounty&#39;, 2 =&gt; &#39;displayState&#39;, 3 =&gt; &#39;displayGuest&#39;, 4 =&gt; &#39;local&#39;, 5 =&gt; &#39;states&#39;, 6 =&gt; &#39;state_selection&#39;, 7 =&gt; &#39;picker&#39;, 8 =&gt; &#39;state_towns&#39;, 9 =&gt; &#39;county_towns&#39;, 10 =&gt; &#39;zipcode&#39;, 11 =&gt; &#39;nearby_active_towns&#39;, 12 =&gt; &#39;locate&#39;, 13 =&gt; &#39;reset&#39;, 14 =&gt; &#39;mode&#39;, 16 =&gt; &#39;getParams&#39;, 17 =&gt; &#39;parseCakeParams&#39;, 18 =&gt; &#39;renderPage&#39;, 19 =&gt; &#39;detail_map&#39;, 20 =&gt; &#39;jslog&#39;]; public $modelClass = &#39;Town&#39;; public $modelKey = &#39;town&#39;; public $validationErrors = NULL; protected $_mergeParent = &#39;AppController&#39;; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = &#39;&#39;; public $default_image = &#39;https://cdn-step.americantowns.com/img/so_thumb.jpg&#39;; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$args = </span><span>[]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984120</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581480</td><td bgcolor='#eeeeec'>Town->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;]]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>10</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581856</td><td bgcolor='#eeeeec'>AppModel->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/Town.php' bgcolor='#eeeeec'>.../Town.php<b>:</b>11</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3581920</td><td bgcolor='#eeeeec'>Model->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/AppModel.php' bgcolor='#eeeeec'>.../AppModel.php<b>:</b>50</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3601120</td><td bgcolor='#eeeeec'>Model->_readDataSource( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;fields&#39; =&gt; NULL, &#39;joins&#39; =&gt; [], &#39;limit&#39; =&gt; 1, &#39;offset&#39; =&gt; NULL, &#39;order&#39; =&gt; [], &#39;page&#39; =&gt; 1, &#39;group&#39; =&gt; NULL, &#39;callbacks&#39; =&gt; TRUE, &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3010</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.0220</td><td bgcolor='#eeeeec' align='right'>4628688</td><td bgcolor='#eeeeec'>MongodbSource->read( <span>$Model = </span><span>class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = []; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = []; public $validationErrors = []; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [&#39;towns&#39; =&gt; &#39;Town&#39;]; public $cacheQueries = FALSE; public $belongsTo = []; public $hasOne = []; public $hasMany = []; public $hasAndBelongsToMany = []; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { public $modelName = &#39;Town&#39;; protected $_methods = [...]; protected $_mappedMethods = [...]; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $whitelist = []; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = []; protected $_associationKeys = [&#39;belongsTo&#39; =&gt; [...], &#39;hasOne&#39; =&gt; [...], &#39;hasMany&#39; =&gt; [...], &#39;hasAndBelongsToMany&#39; =&gt; [...]]; protected $_associations = [0 =&gt; &#39;belongsTo&#39;, 1 =&gt; &#39;hasOne&#39;, 2 =&gt; &#39;hasMany&#39;, 3 =&gt; &#39;hasAndBelongsToMany&#39;]; public $__backAssociation = []; public $__backInnerAssociation = []; public $__backOriginalAssociation = []; public $__backContainableAssociation = []; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [&#39;all&#39; =&gt; TRUE, &#39;first&#39; =&gt; TRUE, &#39;count&#39; =&gt; TRUE, &#39;neighbors&#39; =&gt; TRUE, &#39;list&#39; =&gt; TRUE, &#39;threaded&#39; =&gt; TRUE]; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; protected $_validator = NULL }</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;fields&#39; =&gt; NULL, &#39;joins&#39; =&gt; [], &#39;limit&#39; =&gt; 1, &#39;offset&#39; =&gt; NULL, &#39;order&#39; =&gt; [], &#39;page&#39; =&gt; 1, &#39;group&#39; =&gt; NULL, &#39;callbacks&#39; =&gt; TRUE, &#39;cache&#39; =&gt; TRUE]</span>, <span>$recursive = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3038</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.0237</td><td bgcolor='#eeeeec' align='right'>4997768</td><td bgcolor='#eeeeec'>MongoCursor->count( <span>$foundOnly = </span><span>TRUE</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>1117</td></tr> ' [protected] message => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']' [protected] code => (int) 13053 [protected] file => '/var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 79 } $_serialize = array( (int) 0 => 'name', (int) 1 => 'message', (int) 2 => 'url' ) $content_for_layout = '<h2>No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]</h2> <p class="error"> <strong>Error: </strong> An Internal Error Has Occurred.</p> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-trace').style.display = (document.getElementById('cakeErr68a553c623c7e-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c623c7e-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-code').style.display = (document.getElementById('cakeErr68a553c623c7e-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-context').style.display = (document.getElementById('cakeErr68a553c623c7e-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c623c7e-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c623c7e-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-trace').style.display = (document.getElementById('cakeErr68a553c624ce0-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c624ce0-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-code').style.display = (document.getElementById('cakeErr68a553c624ce0-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-context').style.display = (document.getElementById('cakeErr68a553c624ce0-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c624ce0-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c624ce0-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039;, (int) 1 =&gt; &#039;&lt;h3&gt;Stack Trace&lt;/h3&gt; &lt;ul class=&quot;cake-stack-trace&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-0&#039;)&quot;&gt;APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-0&#039;)&quot;&gt;Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()&lt;/a&gt; &lt;div id=&quot;file-excerpt-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExecutionTimeoutException&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoCursorTimeoutException&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getMessage&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getCode&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExceptionConverter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;toLegacy&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-1&#039;)&quot;&gt;APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-1&#039;)&quot;&gt;MongoCursor-&gt;count()&lt;/a&gt; &lt;div id=&quot;file-excerpt-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$count&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$return&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-2&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3038&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-2&#039;)&quot;&gt;MongodbSource-&gt;read()&lt;/a&gt; &lt;div id=&quot;file-excerpt-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&amp;nbsp;@return&amp;nbsp;array&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;protected&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$results&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;read&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;resetAssociations&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-3&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3010&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-3&#039;)&quot;&gt;Model-&gt;_readDataSource()&lt;/a&gt; &lt;div id=&quot;file-excerpt-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-4&#039;)&quot;&gt;APP/Model/AppModel.php line 50&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-4&#039;)&quot;&gt;Model-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;execute&amp;nbsp;find&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;if&amp;nbsp;key&amp;nbsp;is&amp;nbsp;set,&amp;nbsp;then&amp;nbsp;cache&amp;nbsp;results&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-5&#039;)&quot;&gt;APP/Model/Town.php line 11&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-5&#039;)&quot;&gt;AppModel-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Use&amp;nbsp;APC&amp;nbsp;as&amp;nbsp;a&amp;nbsp;level&amp;nbsp;1&amp;nbsp;cache,&amp;nbsp;to&amp;nbsp;reduce&amp;nbsp;total&amp;nbsp;queries&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;array())&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;use&amp;nbsp;short&amp;nbsp;cache&amp;nbsp;time&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-6&#039;)&quot;&gt;APP/Controller/TownsController.php line 10&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-6&#039;)&quot;&gt;Town-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;displayTown&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$town_sef_url&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;makeTownUrl&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;state&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;],&amp;nbsp;@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;city&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Town&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;conditions&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;sef_url&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setCurrentTown&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;[internal function]&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-7&#039;)&quot;&gt;TownsController-&gt;displayTown()&lt;/a&gt; &lt;div id=&quot;trace-args-7&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-8&#039;)&quot;&gt;CORE/Cake/Controller/Controller.php line 491&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-8&#039;)&quot;&gt;ReflectionMethod-&gt;invokeArgs()&lt;/a&gt; &lt;div id=&quot;file-excerpt-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$method&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeArgs&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;pass&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-9&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 193&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-9&#039;)&quot;&gt;Controller-&gt;invokeAction()&lt;/a&gt; &lt;div id=&quot;file-excerpt-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;response&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$render&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeAction&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;instanceof&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-10&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 167&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-10&#039;)&quot;&gt;Dispatcher-&gt;_invoke()&lt;/a&gt; &lt;div id=&quot;file-excerpt-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_invoke&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;return&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-11&#039;)&quot;&gt;APP/webroot/index.php line 133&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-11&#039;)&quot;&gt;Dispatcher-&gt;dispatch()&lt;/a&gt; &lt;div id=&quot;file-excerpt-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dispatch&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeRequest&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script type=&quot;text/javascript&quot;&gt; function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === &#039;block&#039;) ? &#039;none&#039; : &#039;block&#039;; event.preventDefault(); return false; } &lt;/script&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039;, (int) 1 =&gt; &#039;&lt;h3&gt;Stack Trace&lt;/h3&gt; &lt;ul class=&quot;cake-stack-trace&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-0&#039;)&quot;&gt;APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-0&#039;)&quot;&gt;Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()&lt;/a&gt; &lt;div id=&quot;file-excerpt-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExecutionTimeoutException&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoCursorTimeoutException&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getMessage&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getCode&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExceptionConverter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;toLegacy&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-1&#039;)&quot;&gt;APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-1&#039;)&quot;&gt;MongoCursor-&gt;count()&lt;/a&gt; &lt;div id=&quot;file-excerpt-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$count&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$return&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-2&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3038&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-2&#039;)&quot;&gt;MongodbSource-&gt;read()&lt;/a&gt; &lt;div id=&quot;file-excerpt-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&amp;nbsp;@return&amp;nbsp;array&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;protected&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$results&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;read&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;resetAssociations&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-3&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3010&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-3&#039;)&quot;&gt;Model-&gt;_readDataSource()&lt;/a&gt; &lt;div id=&quot;file-excerpt-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-4&#039;)&quot;&gt;APP/Model/AppModel.php line 50&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-4&#039;)&quot;&gt;Model-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;execute&amp;nbsp;find&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;if&amp;nbsp;key&amp;nbsp;is&amp;nbsp;set,&amp;nbsp;then&amp;nbsp;cache&amp;nbsp;results&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-5&#039;)&quot;&gt;APP/Model/Town.php line 11&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-5&#039;)&quot;&gt;AppModel-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Use&amp;nbsp;APC&amp;nbsp;as&amp;nbsp;a&amp;nbsp;level&amp;nbsp;1&amp;nbsp;cache,&amp;nbsp;to&amp;nbsp;reduce&amp;nbsp;total&amp;nbsp;queries&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;array())&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;use&amp;nbsp;short&amp;nbsp;cache&amp;nbsp;time&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-6&#039;)&quot;&gt;APP/Controller/TownsController.php line 10&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-6&#039;)&quot;&gt;Town-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;displayTown&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$town_sef_url&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;makeTownUrl&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;state&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;],&amp;nbsp;@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;city&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Town&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;conditions&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;sef_url&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setCurrentTown&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;[internal function]&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-7&#039;)&quot;&gt;TownsController-&gt;displayTown()&lt;/a&gt; &lt;div id=&quot;trace-args-7&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-8&#039;)&quot;&gt;CORE/Cake/Controller/Controller.php line 491&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-8&#039;)&quot;&gt;ReflectionMethod-&gt;invokeArgs()&lt;/a&gt; &lt;div id=&quot;file-excerpt-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$method&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeArgs&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;pass&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-9&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 193&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-9&#039;)&quot;&gt;Controller-&gt;invokeAction()&lt;/a&gt; &lt;div id=&quot;file-excerpt-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;response&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$render&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeAction&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;instanceof&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-10&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 167&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-10&#039;)&quot;&gt;Dispatcher-&gt;_invoke()&lt;/a&gt; &lt;div id=&quot;file-excerpt-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_invoke&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;return&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-11&#039;)&quot;&gt;APP/webroot/index.php line 133&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-11&#039;)&quot;&gt;Dispatcher-&gt;dispatch()&lt;/a&gt; &lt;div id=&quot;file-excerpt-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dispatch&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeRequest&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script type=&quot;text/javascript&quot;&gt; function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === &#039;block&#039;) ? &#039;none&#039; : &#039;block&#039;; event.preventDefault(); return false; } &lt;/script&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' $scripts_for_layout = '' $title_for_layout = 'Errors' $version = '1.06' $css = ''</pre><pre class="stack-trace">include - APP/View/Layouts/step.ctp, line 68 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c628f1b-trace').style.display = (document.getElementById('cakeErr68a553c628f1b-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Trying to access array offset on value of type null [<b>APP/View/Layouts/step.ctp</b>, line <b>68</b>]<div id="cakeErr68a553c628f1b-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c628f1b-code').style.display = (document.getElementById('cakeErr68a553c628f1b-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c628f1b-context').style.display = (document.getElementById('cakeErr68a553c628f1b-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c628f1b-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700"></</span><span style="color: #0000BB">head</span><span style="color: #007700">></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700"><</span><span style="color: #0000BB">body </span><span style="color: #007700">class=</span><span style="color: #DD0000">"page-<?=</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">data</span><span style="color: #DD0000">['Page']['slug']?> <?=Localize::replace('{local_body_class}')?>"</span><span style="color: #007700">></span></span></code></span></pre><pre id="cakeErr68a553c628f1b-context" class="cake-context" style="display: none;">$viewFile = '/var/www/vhosts/devel1/stepoutside/app/View/Layouts/step.ctp' $dataForView = array( 'name' => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]', 'message' => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]', 'url' => '/seanor-pa/dog-parks/', 'error' => object(MongoConnectionException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoConnectionException: No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com'] in /var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>79</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0001</td><td bgcolor='#eeeeec' align='right'>416264</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0078</td><td bgcolor='#eeeeec' align='right'>1946640</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span>, <span>$response = </span><span>class CakeResponse { protected $_statusCodes = [100 =&gt; &#39;Continue&#39;, 101 =&gt; &#39;Switching Protocols&#39;, 200 =&gt; &#39;OK&#39;, 201 =&gt; &#39;Created&#39;, 202 =&gt; &#39;Accepted&#39;, 203 =&gt; &#39;Non-Authoritative Information&#39;, 204 =&gt; &#39;No Content&#39;, 205 =&gt; &#39;Reset Content&#39;, 206 =&gt; &#39;Partial Content&#39;, 300 =&gt; &#39;Multiple Choices&#39;, 301 =&gt; &#39;Moved Permanently&#39;, 302 =&gt; &#39;Found&#39;, 303 =&gt; &#39;See Other&#39;, 304 =&gt; &#39;Not Modified&#39;, 305 =&gt; &#39;Use Proxy&#39;, 307 =&gt; &#39;Temporary Redirect&#39;, 400 =&gt; &#39;Bad Request&#39;, 401 =&gt; &#39;Unauthorized&#39;, 402 =&gt; &#39;Payment Required&#39;, 403 =&gt; &#39;Forbidden&#39;, 404 =&gt; &#39;Not Found&#39;, 405 =&gt; &#39;Method Not Allowed&#39;, 406 =&gt; &#39;Not Acceptable&#39;, 407 =&gt; &#39;Proxy Authentication Required&#39;, 408 =&gt; &#39;Request Time-out&#39;, 409 =&gt; &#39;Conflict&#39;, 410 =&gt; &#39;Gone&#39;, 411 =&gt; &#39;Length Required&#39;, 412 =&gt; &#39;Precondition Failed&#39;, 413 =&gt; &#39;Request Entity Too Large&#39;, 414 =&gt; &#39;Request-URI Too Large&#39;, 415 =&gt; &#39;Unsupported Media Type&#39;, 416 =&gt; &#39;Requested range not satisfiable&#39;, 417 =&gt; &#39;Expectation Failed&#39;, 429 =&gt; &#39;Too Many Requests&#39;, 500 =&gt; &#39;Internal Server Error&#39;, 501 =&gt; &#39;Not Implemented&#39;, 502 =&gt; &#39;Bad Gateway&#39;, 503 =&gt; &#39;Service Unavailable&#39;, 504 =&gt; &#39;Gateway Time-out&#39;, 505 =&gt; &#39;Unsupported Version&#39;]; protected $_mimeTypes = [&#39;html&#39; =&gt; [...], &#39;json&#39; =&gt; &#39;application/json&#39;, &#39;xml&#39; =&gt; [...], &#39;rss&#39; =&gt; &#39;application/rss+xml&#39;, &#39;ai&#39; =&gt; &#39;application/postscript&#39;, &#39;bcpio&#39; =&gt; &#39;application/x-bcpio&#39;, &#39;bin&#39; =&gt; &#39;application/octet-stream&#39;, &#39;ccad&#39; =&gt; &#39;application/clariscad&#39;, &#39;cdf&#39; =&gt; &#39;application/x-netcdf&#39;, &#39;class&#39; =&gt; &#39;application/octet-stream&#39;, &#39;cpio&#39; =&gt; &#39;application/x-cpio&#39;, &#39;cpt&#39; =&gt; &#39;application/mac-compactpro&#39;, &#39;csh&#39; =&gt; &#39;application/x-csh&#39;, &#39;csv&#39; =&gt; [...], &#39;dcr&#39; =&gt; &#39;application/x-director&#39;, &#39;dir&#39; =&gt; &#39;application/x-director&#39;, &#39;dms&#39; =&gt; &#39;application/octet-stream&#39;, &#39;doc&#39; =&gt; &#39;application/msword&#39;, &#39;docx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.wordprocessingml.document&#39;, &#39;drw&#39; =&gt; &#39;application/drafting&#39;, &#39;dvi&#39; =&gt; &#39;application/x-dvi&#39;, &#39;dwg&#39; =&gt; &#39;application/acad&#39;, &#39;dxf&#39; =&gt; &#39;application/dxf&#39;, &#39;dxr&#39; =&gt; &#39;application/x-director&#39;, &#39;eot&#39; =&gt; &#39;application/vnd.ms-fontobject&#39;, &#39;eps&#39; =&gt; &#39;application/postscript&#39;, &#39;exe&#39; =&gt; &#39;application/octet-stream&#39;, &#39;ez&#39; =&gt; &#39;application/andrew-inset&#39;, &#39;flv&#39; =&gt; &#39;video/x-flv&#39;, &#39;gtar&#39; =&gt; &#39;application/x-gtar&#39;, &#39;gz&#39; =&gt; &#39;application/x-gzip&#39;, &#39;bz2&#39; =&gt; &#39;application/x-bzip&#39;, &#39;7z&#39; =&gt; &#39;application/x-7z-compressed&#39;, &#39;hdf&#39; =&gt; &#39;application/x-hdf&#39;, &#39;hqx&#39; =&gt; &#39;application/mac-binhex40&#39;, &#39;ico&#39; =&gt; &#39;image/x-icon&#39;, &#39;ips&#39; =&gt; &#39;application/x-ipscript&#39;, &#39;ipx&#39; =&gt; &#39;application/x-ipix&#39;, &#39;js&#39; =&gt; &#39;application/javascript&#39;, &#39;jsonapi&#39; =&gt; &#39;application/vnd.api+json&#39;, &#39;latex&#39; =&gt; &#39;application/x-latex&#39;, &#39;lha&#39; =&gt; &#39;application/octet-stream&#39;, &#39;lsp&#39; =&gt; &#39;application/x-lisp&#39;, &#39;lzh&#39; =&gt; &#39;application/octet-stream&#39;, &#39;man&#39; =&gt; &#39;application/x-troff-man&#39;, &#39;me&#39; =&gt; &#39;application/x-troff-me&#39;, &#39;mif&#39; =&gt; &#39;application/vnd.mif&#39;, &#39;ms&#39; =&gt; &#39;application/x-troff-ms&#39;, &#39;nc&#39; =&gt; &#39;application/x-netcdf&#39;, &#39;oda&#39; =&gt; &#39;application/oda&#39;, &#39;otf&#39; =&gt; &#39;font/otf&#39;, &#39;pdf&#39; =&gt; &#39;application/pdf&#39;, &#39;pgn&#39; =&gt; &#39;application/x-chess-pgn&#39;, &#39;pot&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pps&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;ppt&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pptx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.presentationml.presentation&#39;, &#39;ppz&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pre&#39; =&gt; &#39;application/x-freelance&#39;, &#39;prt&#39; =&gt; &#39;application/pro_eng&#39;, &#39;ps&#39; =&gt; &#39;application/postscript&#39;, &#39;roff&#39; =&gt; &#39;application/x-troff&#39;, &#39;scm&#39; =&gt; &#39;application/x-lotusscreencam&#39;, &#39;set&#39; =&gt; &#39;application/set&#39;, &#39;sh&#39; =&gt; &#39;application/x-sh&#39;, &#39;shar&#39; =&gt; &#39;application/x-shar&#39;, &#39;sit&#39; =&gt; &#39;application/x-stuffit&#39;, &#39;skd&#39; =&gt; &#39;application/x-koan&#39;, &#39;skm&#39; =&gt; &#39;application/x-koan&#39;, &#39;skp&#39; =&gt; &#39;application/x-koan&#39;, &#39;skt&#39; =&gt; &#39;application/x-koan&#39;, &#39;smi&#39; =&gt; &#39;application/smil&#39;, &#39;smil&#39; =&gt; &#39;application/smil&#39;, &#39;sol&#39; =&gt; &#39;application/solids&#39;, &#39;spl&#39; =&gt; &#39;application/x-futuresplash&#39;, &#39;src&#39; =&gt; &#39;application/x-wais-source&#39;, &#39;step&#39; =&gt; &#39;application/STEP&#39;, &#39;stl&#39; =&gt; &#39;application/SLA&#39;, &#39;stp&#39; =&gt; &#39;application/STEP&#39;, &#39;sv4cpio&#39; =&gt; &#39;application/x-sv4cpio&#39;, &#39;sv4crc&#39; =&gt; &#39;application/x-sv4crc&#39;, &#39;svg&#39; =&gt; &#39;image/svg+xml&#39;, &#39;svgz&#39; =&gt; &#39;image/svg+xml&#39;, &#39;swf&#39; =&gt; &#39;application/x-shockwave-flash&#39;, &#39;t&#39; =&gt; &#39;application/x-troff&#39;, &#39;tar&#39; =&gt; &#39;application/x-tar&#39;, &#39;tcl&#39; =&gt; &#39;application/x-tcl&#39;, &#39;tex&#39; =&gt; &#39;application/x-tex&#39;, &#39;texi&#39; =&gt; &#39;application/x-texinfo&#39;, &#39;texinfo&#39; =&gt; &#39;application/x-texinfo&#39;, &#39;tr&#39; =&gt; &#39;application/x-troff&#39;, &#39;tsp&#39; =&gt; &#39;application/dsptype&#39;, &#39;ttc&#39; =&gt; &#39;font/ttf&#39;, &#39;ttf&#39; =&gt; &#39;font/ttf&#39;, &#39;unv&#39; =&gt; &#39;application/i-deas&#39;, &#39;ustar&#39; =&gt; &#39;application/x-ustar&#39;, &#39;vcd&#39; =&gt; &#39;application/x-cdlink&#39;, &#39;vda&#39; =&gt; &#39;application/vda&#39;, &#39;xlc&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xll&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xlm&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xls&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xlsx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet&#39;, &#39;xlw&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;zip&#39; =&gt; &#39;application/zip&#39;, &#39;aif&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;aifc&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;aiff&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;au&#39; =&gt; &#39;audio/basic&#39;, &#39;kar&#39; =&gt; &#39;audio/midi&#39;, &#39;mid&#39; =&gt; &#39;audio/midi&#39;, &#39;midi&#39; =&gt; &#39;audio/midi&#39;, &#39;mp2&#39; =&gt; &#39;audio/mpeg&#39;, &#39;mp3&#39; =&gt; &#39;audio/mpeg&#39;, &#39;mpga&#39; =&gt; &#39;audio/mpeg&#39;, &#39;ogg&#39; =&gt; &#39;audio/ogg&#39;, &#39;oga&#39; =&gt; &#39;audio/ogg&#39;, &#39;spx&#39; =&gt; &#39;audio/ogg&#39;, &#39;ra&#39; =&gt; &#39;audio/x-realaudio&#39;, &#39;ram&#39; =&gt; &#39;audio/x-pn-realaudio&#39;, &#39;rm&#39; =&gt; &#39;audio/x-pn-realaudio&#39;, &#39;rpm&#39; =&gt; &#39;audio/x-pn-realaudio-plugin&#39;, &#39;snd&#39; =&gt; &#39;audio/basic&#39;, &#39;tsi&#39; =&gt; &#39;audio/TSP-audio&#39;, &#39;wav&#39; =&gt; &#39;audio/x-wav&#39;, &#39;aac&#39; =&gt; &#39;audio/aac&#39;, &#39;asc&#39; =&gt; &#39;text/plain&#39;, &#39;c&#39; =&gt; &#39;text/plain&#39;, ...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = []; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = []; protected $_cookies = [] }</span>, <span>$additionalParams = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>133</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.0123</td><td bgcolor='#eeeeec' align='right'>2843616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( <span>$controller = </span><span>class TownsController { public $uses = [0 =&gt; &#39;Town&#39;, 1 =&gt; &#39;State&#39;, 2 =&gt; &#39;Zip&#39;, 3 =&gt; &#39;County&#39;, 4 =&gt; &#39;Page&#39;, 5 =&gt; &#39;Site&#39;, 6 =&gt; &#39;Module&#39;, 7 =&gt; &#39;DefaultToken&#39;]; public $components = [0 =&gt; &#39;Session&#39;, 1 =&gt; &#39;Params&#39;, 2 =&gt; &#39;Markup&#39;]; public $helpers = [0 =&gt; &#39;Cache&#39;]; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = &#39;Towns&#39;; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [...]; protected $_input = &#39;&#39; }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = &#39;CakeResponse&#39;; public $viewPath = &#39;Towns&#39;; public $layoutPath = NULL; public $viewVars = []; public $view = &#39;displayTown&#39;; public $layout = &#39;step&#39;; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = &#39;View&#39;; public $View = NULL; public $ext = &#39;.ctp&#39;; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 =&gt; &#39;displayTown&#39;, 1 =&gt; &#39;displayCounty&#39;, 2 =&gt; &#39;displayState&#39;, 3 =&gt; &#39;displayGuest&#39;, 4 =&gt; &#39;local&#39;, 5 =&gt; &#39;states&#39;, 6 =&gt; &#39;state_selection&#39;, 7 =&gt; &#39;picker&#39;, 8 =&gt; &#39;state_towns&#39;, 9 =&gt; &#39;county_towns&#39;, 10 =&gt; &#39;zipcode&#39;, 11 =&gt; &#39;nearby_active_towns&#39;, 12 =&gt; &#39;locate&#39;, 13 =&gt; &#39;reset&#39;, 14 =&gt; &#39;mode&#39;, 16 =&gt; &#39;getParams&#39;, 17 =&gt; &#39;parseCakeParams&#39;, 18 =&gt; &#39;renderPage&#39;, 19 =&gt; &#39;detail_map&#39;, 20 =&gt; &#39;jslog&#39;]; public $modelClass = &#39;Town&#39;; public $modelKey = &#39;town&#39;; public $validationErrors = NULL; protected $_mergeParent = &#39;AppController&#39;; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = &#39;&#39;; public $default_image = &#39;https://cdn-step.americantowns.com/img/so_thumb.jpg&#39;; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2983936</td><td bgcolor='#eeeeec'>Controller->invokeAction( <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984048</td><td bgcolor='#eeeeec'><a href='http://www.php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a>( <span>$object = </span><span>class TownsController { public $uses = [0 =&gt; &#39;Town&#39;, 1 =&gt; &#39;State&#39;, 2 =&gt; &#39;Zip&#39;, 3 =&gt; &#39;County&#39;, 4 =&gt; &#39;Page&#39;, 5 =&gt; &#39;Site&#39;, 6 =&gt; &#39;Module&#39;, 7 =&gt; &#39;DefaultToken&#39;]; public $components = [0 =&gt; &#39;Session&#39;, 1 =&gt; &#39;Params&#39;, 2 =&gt; &#39;Markup&#39;]; public $helpers = [0 =&gt; &#39;Cache&#39;]; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = &#39;Towns&#39;; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [...]; protected $_input = &#39;&#39; }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = &#39;CakeResponse&#39;; public $viewPath = &#39;Towns&#39;; public $layoutPath = NULL; public $viewVars = []; public $view = &#39;displayTown&#39;; public $layout = &#39;step&#39;; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = &#39;View&#39;; public $View = NULL; public $ext = &#39;.ctp&#39;; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 =&gt; &#39;displayTown&#39;, 1 =&gt; &#39;displayCounty&#39;, 2 =&gt; &#39;displayState&#39;, 3 =&gt; &#39;displayGuest&#39;, 4 =&gt; &#39;local&#39;, 5 =&gt; &#39;states&#39;, 6 =&gt; &#39;state_selection&#39;, 7 =&gt; &#39;picker&#39;, 8 =&gt; &#39;state_towns&#39;, 9 =&gt; &#39;county_towns&#39;, 10 =&gt; &#39;zipcode&#39;, 11 =&gt; &#39;nearby_active_towns&#39;, 12 =&gt; &#39;locate&#39;, 13 =&gt; &#39;reset&#39;, 14 =&gt; &#39;mode&#39;, 16 =&gt; &#39;getParams&#39;, 17 =&gt; &#39;parseCakeParams&#39;, 18 =&gt; &#39;renderPage&#39;, 19 =&gt; &#39;detail_map&#39;, 20 =&gt; &#39;jslog&#39;]; public $modelClass = &#39;Town&#39;; public $modelKey = &#39;town&#39;; public $validationErrors = NULL; protected $_mergeParent = &#39;AppController&#39;; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = &#39;&#39;; public $default_image = &#39;https://cdn-step.americantowns.com/img/so_thumb.jpg&#39;; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$args = </span><span>[]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984120</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581480</td><td bgcolor='#eeeeec'>Town->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;]]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>10</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581856</td><td bgcolor='#eeeeec'>AppModel->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/Town.php' bgcolor='#eeeeec'>.../Town.php<b>:</b>11</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3581920</td><td bgcolor='#eeeeec'>Model->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/AppModel.php' bgcolor='#eeeeec'>.../AppModel.php<b>:</b>50</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3601120</td><td bgcolor='#eeeeec'>Model->_readDataSource( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;fields&#39; =&gt; NULL, &#39;joins&#39; =&gt; [], &#39;limit&#39; =&gt; 1, &#39;offset&#39; =&gt; NULL, &#39;order&#39; =&gt; [], &#39;page&#39; =&gt; 1, &#39;group&#39; =&gt; NULL, &#39;callbacks&#39; =&gt; TRUE, &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3010</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.0220</td><td bgcolor='#eeeeec' align='right'>4628688</td><td bgcolor='#eeeeec'>MongodbSource->read( <span>$Model = </span><span>class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = []; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = []; public $validationErrors = []; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [&#39;towns&#39; =&gt; &#39;Town&#39;]; public $cacheQueries = FALSE; public $belongsTo = []; public $hasOne = []; public $hasMany = []; public $hasAndBelongsToMany = []; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { public $modelName = &#39;Town&#39;; protected $_methods = [...]; protected $_mappedMethods = [...]; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $whitelist = []; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = []; protected $_associationKeys = [&#39;belongsTo&#39; =&gt; [...], &#39;hasOne&#39; =&gt; [...], &#39;hasMany&#39; =&gt; [...], &#39;hasAndBelongsToMany&#39; =&gt; [...]]; protected $_associations = [0 =&gt; &#39;belongsTo&#39;, 1 =&gt; &#39;hasOne&#39;, 2 =&gt; &#39;hasMany&#39;, 3 =&gt; &#39;hasAndBelongsToMany&#39;]; public $__backAssociation = []; public $__backInnerAssociation = []; public $__backOriginalAssociation = []; public $__backContainableAssociation = []; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [&#39;all&#39; =&gt; TRUE, &#39;first&#39; =&gt; TRUE, &#39;count&#39; =&gt; TRUE, &#39;neighbors&#39; =&gt; TRUE, &#39;list&#39; =&gt; TRUE, &#39;threaded&#39; =&gt; TRUE]; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; protected $_validator = NULL }</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;fields&#39; =&gt; NULL, &#39;joins&#39; =&gt; [], &#39;limit&#39; =&gt; 1, &#39;offset&#39; =&gt; NULL, &#39;order&#39; =&gt; [], &#39;page&#39; =&gt; 1, &#39;group&#39; =&gt; NULL, &#39;callbacks&#39; =&gt; TRUE, &#39;cache&#39; =&gt; TRUE]</span>, <span>$recursive = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3038</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.0237</td><td bgcolor='#eeeeec' align='right'>4997768</td><td bgcolor='#eeeeec'>MongoCursor->count( <span>$foundOnly = </span><span>TRUE</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>1117</td></tr> ' [protected] message => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']' [protected] code => (int) 13053 [protected] file => '/var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 79 }, '_serialize' => array( (int) 0 => 'name', (int) 1 => 'message', (int) 2 => 'url' ), 'content_for_layout' => '<h2>No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]</h2> <p class="error"> <strong>Error: </strong> An Internal Error Has Occurred.</p> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-trace').style.display = (document.getElementById('cakeErr68a553c623c7e-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c623c7e-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-code').style.display = (document.getElementById('cakeErr68a553c623c7e-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-context').style.display = (document.getElementById('cakeErr68a553c623c7e-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c623c7e-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c623c7e-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-trace').style.display = (document.getElementById('cakeErr68a553c624ce0-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c624ce0-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-code').style.display = (document.getElementById('cakeErr68a553c624ce0-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-context').style.display = (document.getElementById('cakeErr68a553c624ce0-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c624ce0-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c624ce0-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039;, (int) 1 =&gt; &#039;&lt;h3&gt;Stack Trace&lt;/h3&gt; &lt;ul class=&quot;cake-stack-trace&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-0&#039;)&quot;&gt;APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-0&#039;)&quot;&gt;Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()&lt;/a&gt; &lt;div id=&quot;file-excerpt-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExecutionTimeoutException&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoCursorTimeoutException&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getMessage&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getCode&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExceptionConverter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;toLegacy&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-1&#039;)&quot;&gt;APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-1&#039;)&quot;&gt;MongoCursor-&gt;count()&lt;/a&gt; &lt;div id=&quot;file-excerpt-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$count&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$return&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-2&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3038&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-2&#039;)&quot;&gt;MongodbSource-&gt;read()&lt;/a&gt; &lt;div id=&quot;file-excerpt-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&amp;nbsp;@return&amp;nbsp;array&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;protected&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$results&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;read&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;resetAssociations&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-3&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3010&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-3&#039;)&quot;&gt;Model-&gt;_readDataSource()&lt;/a&gt; &lt;div id=&quot;file-excerpt-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-4&#039;)&quot;&gt;APP/Model/AppModel.php line 50&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-4&#039;)&quot;&gt;Model-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;execute&amp;nbsp;find&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;if&amp;nbsp;key&amp;nbsp;is&amp;nbsp;set,&amp;nbsp;then&amp;nbsp;cache&amp;nbsp;results&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-5&#039;)&quot;&gt;APP/Model/Town.php line 11&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-5&#039;)&quot;&gt;AppModel-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Use&amp;nbsp;APC&amp;nbsp;as&amp;nbsp;a&amp;nbsp;level&amp;nbsp;1&amp;nbsp;cache,&amp;nbsp;to&amp;nbsp;reduce&amp;nbsp;total&amp;nbsp;queries&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;array())&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;use&amp;nbsp;short&amp;nbsp;cache&amp;nbsp;time&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-6&#039;)&quot;&gt;APP/Controller/TownsController.php line 10&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-6&#039;)&quot;&gt;Town-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;displayTown&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$town_sef_url&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;makeTownUrl&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;state&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;],&amp;nbsp;@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;city&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Town&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;conditions&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;sef_url&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setCurrentTown&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;[internal function]&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-7&#039;)&quot;&gt;TownsController-&gt;displayTown()&lt;/a&gt; &lt;div id=&quot;trace-args-7&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-8&#039;)&quot;&gt;CORE/Cake/Controller/Controller.php line 491&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-8&#039;)&quot;&gt;ReflectionMethod-&gt;invokeArgs()&lt;/a&gt; &lt;div id=&quot;file-excerpt-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$method&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeArgs&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;pass&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-9&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 193&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-9&#039;)&quot;&gt;Controller-&gt;invokeAction()&lt;/a&gt; &lt;div id=&quot;file-excerpt-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;response&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$render&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeAction&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;instanceof&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-10&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 167&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-10&#039;)&quot;&gt;Dispatcher-&gt;_invoke()&lt;/a&gt; &lt;div id=&quot;file-excerpt-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_invoke&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;return&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-11&#039;)&quot;&gt;APP/webroot/index.php line 133&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-11&#039;)&quot;&gt;Dispatcher-&gt;dispatch()&lt;/a&gt; &lt;div id=&quot;file-excerpt-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dispatch&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeRequest&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script type=&quot;text/javascript&quot;&gt; function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === &#039;block&#039;) ? &#039;none&#039; : &#039;block&#039;; event.preventDefault(); return false; } &lt;/script&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039;, (int) 1 =&gt; &#039;&lt;h3&gt;Stack Trace&lt;/h3&gt; &lt;ul class=&quot;cake-stack-trace&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-0&#039;)&quot;&gt;APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-0&#039;)&quot;&gt;Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()&lt;/a&gt; &lt;div id=&quot;file-excerpt-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExecutionTimeoutException&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoCursorTimeoutException&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getMessage&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getCode&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExceptionConverter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;toLegacy&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-1&#039;)&quot;&gt;APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-1&#039;)&quot;&gt;MongoCursor-&gt;count()&lt;/a&gt; &lt;div id=&quot;file-excerpt-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$count&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$return&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-2&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3038&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-2&#039;)&quot;&gt;MongodbSource-&gt;read()&lt;/a&gt; &lt;div id=&quot;file-excerpt-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&amp;nbsp;@return&amp;nbsp;array&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;protected&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$results&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;read&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;resetAssociations&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-3&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3010&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-3&#039;)&quot;&gt;Model-&gt;_readDataSource()&lt;/a&gt; &lt;div id=&quot;file-excerpt-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-4&#039;)&quot;&gt;APP/Model/AppModel.php line 50&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-4&#039;)&quot;&gt;Model-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;execute&amp;nbsp;find&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;if&amp;nbsp;key&amp;nbsp;is&amp;nbsp;set,&amp;nbsp;then&amp;nbsp;cache&amp;nbsp;results&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-5&#039;)&quot;&gt;APP/Model/Town.php line 11&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-5&#039;)&quot;&gt;AppModel-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Use&amp;nbsp;APC&amp;nbsp;as&amp;nbsp;a&amp;nbsp;level&amp;nbsp;1&amp;nbsp;cache,&amp;nbsp;to&amp;nbsp;reduce&amp;nbsp;total&amp;nbsp;queries&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;array())&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;use&amp;nbsp;short&amp;nbsp;cache&amp;nbsp;time&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-6&#039;)&quot;&gt;APP/Controller/TownsController.php line 10&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-6&#039;)&quot;&gt;Town-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;displayTown&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$town_sef_url&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;makeTownUrl&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;state&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;],&amp;nbsp;@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;city&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Town&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;conditions&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;sef_url&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setCurrentTown&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;[internal function]&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-7&#039;)&quot;&gt;TownsController-&gt;displayTown()&lt;/a&gt; &lt;div id=&quot;trace-args-7&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-8&#039;)&quot;&gt;CORE/Cake/Controller/Controller.php line 491&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-8&#039;)&quot;&gt;ReflectionMethod-&gt;invokeArgs()&lt;/a&gt; &lt;div id=&quot;file-excerpt-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$method&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeArgs&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;pass&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-9&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 193&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-9&#039;)&quot;&gt;Controller-&gt;invokeAction()&lt;/a&gt; &lt;div id=&quot;file-excerpt-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;response&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$render&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeAction&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;instanceof&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-10&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 167&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-10&#039;)&quot;&gt;Dispatcher-&gt;_invoke()&lt;/a&gt; &lt;div id=&quot;file-excerpt-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_invoke&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;return&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-11&#039;)&quot;&gt;APP/webroot/index.php line 133&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-11&#039;)&quot;&gt;Dispatcher-&gt;dispatch()&lt;/a&gt; &lt;div id=&quot;file-excerpt-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dispatch&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeRequest&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script type=&quot;text/javascript&quot;&gt; function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === &#039;block&#039;) ? &#039;none&#039; : &#039;block&#039;; event.preventDefault(); return false; } &lt;/script&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ', 'scripts_for_layout' => '', 'title_for_layout' => 'Errors' ) $name = 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]' $message = 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]' $url = '/seanor-pa/dog-parks/' $error = object(MongoConnectionException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoConnectionException: No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com'] in /var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>79</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0001</td><td bgcolor='#eeeeec' align='right'>416264</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0078</td><td bgcolor='#eeeeec' align='right'>1946640</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span>, <span>$response = </span><span>class CakeResponse { protected $_statusCodes = [100 =&gt; &#39;Continue&#39;, 101 =&gt; &#39;Switching Protocols&#39;, 200 =&gt; &#39;OK&#39;, 201 =&gt; &#39;Created&#39;, 202 =&gt; &#39;Accepted&#39;, 203 =&gt; &#39;Non-Authoritative Information&#39;, 204 =&gt; &#39;No Content&#39;, 205 =&gt; &#39;Reset Content&#39;, 206 =&gt; &#39;Partial Content&#39;, 300 =&gt; &#39;Multiple Choices&#39;, 301 =&gt; &#39;Moved Permanently&#39;, 302 =&gt; &#39;Found&#39;, 303 =&gt; &#39;See Other&#39;, 304 =&gt; &#39;Not Modified&#39;, 305 =&gt; &#39;Use Proxy&#39;, 307 =&gt; &#39;Temporary Redirect&#39;, 400 =&gt; &#39;Bad Request&#39;, 401 =&gt; &#39;Unauthorized&#39;, 402 =&gt; &#39;Payment Required&#39;, 403 =&gt; &#39;Forbidden&#39;, 404 =&gt; &#39;Not Found&#39;, 405 =&gt; &#39;Method Not Allowed&#39;, 406 =&gt; &#39;Not Acceptable&#39;, 407 =&gt; &#39;Proxy Authentication Required&#39;, 408 =&gt; &#39;Request Time-out&#39;, 409 =&gt; &#39;Conflict&#39;, 410 =&gt; &#39;Gone&#39;, 411 =&gt; &#39;Length Required&#39;, 412 =&gt; &#39;Precondition Failed&#39;, 413 =&gt; &#39;Request Entity Too Large&#39;, 414 =&gt; &#39;Request-URI Too Large&#39;, 415 =&gt; &#39;Unsupported Media Type&#39;, 416 =&gt; &#39;Requested range not satisfiable&#39;, 417 =&gt; &#39;Expectation Failed&#39;, 429 =&gt; &#39;Too Many Requests&#39;, 500 =&gt; &#39;Internal Server Error&#39;, 501 =&gt; &#39;Not Implemented&#39;, 502 =&gt; &#39;Bad Gateway&#39;, 503 =&gt; &#39;Service Unavailable&#39;, 504 =&gt; &#39;Gateway Time-out&#39;, 505 =&gt; &#39;Unsupported Version&#39;]; protected $_mimeTypes = [&#39;html&#39; =&gt; [...], &#39;json&#39; =&gt; &#39;application/json&#39;, &#39;xml&#39; =&gt; [...], &#39;rss&#39; =&gt; &#39;application/rss+xml&#39;, &#39;ai&#39; =&gt; &#39;application/postscript&#39;, &#39;bcpio&#39; =&gt; &#39;application/x-bcpio&#39;, &#39;bin&#39; =&gt; &#39;application/octet-stream&#39;, &#39;ccad&#39; =&gt; &#39;application/clariscad&#39;, &#39;cdf&#39; =&gt; &#39;application/x-netcdf&#39;, &#39;class&#39; =&gt; &#39;application/octet-stream&#39;, &#39;cpio&#39; =&gt; &#39;application/x-cpio&#39;, &#39;cpt&#39; =&gt; &#39;application/mac-compactpro&#39;, &#39;csh&#39; =&gt; &#39;application/x-csh&#39;, &#39;csv&#39; =&gt; [...], &#39;dcr&#39; =&gt; &#39;application/x-director&#39;, &#39;dir&#39; =&gt; &#39;application/x-director&#39;, &#39;dms&#39; =&gt; &#39;application/octet-stream&#39;, &#39;doc&#39; =&gt; &#39;application/msword&#39;, &#39;docx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.wordprocessingml.document&#39;, &#39;drw&#39; =&gt; &#39;application/drafting&#39;, &#39;dvi&#39; =&gt; &#39;application/x-dvi&#39;, &#39;dwg&#39; =&gt; &#39;application/acad&#39;, &#39;dxf&#39; =&gt; &#39;application/dxf&#39;, &#39;dxr&#39; =&gt; &#39;application/x-director&#39;, &#39;eot&#39; =&gt; &#39;application/vnd.ms-fontobject&#39;, &#39;eps&#39; =&gt; &#39;application/postscript&#39;, &#39;exe&#39; =&gt; &#39;application/octet-stream&#39;, &#39;ez&#39; =&gt; &#39;application/andrew-inset&#39;, &#39;flv&#39; =&gt; &#39;video/x-flv&#39;, &#39;gtar&#39; =&gt; &#39;application/x-gtar&#39;, &#39;gz&#39; =&gt; &#39;application/x-gzip&#39;, &#39;bz2&#39; =&gt; &#39;application/x-bzip&#39;, &#39;7z&#39; =&gt; &#39;application/x-7z-compressed&#39;, &#39;hdf&#39; =&gt; &#39;application/x-hdf&#39;, &#39;hqx&#39; =&gt; &#39;application/mac-binhex40&#39;, &#39;ico&#39; =&gt; &#39;image/x-icon&#39;, &#39;ips&#39; =&gt; &#39;application/x-ipscript&#39;, &#39;ipx&#39; =&gt; &#39;application/x-ipix&#39;, &#39;js&#39; =&gt; &#39;application/javascript&#39;, &#39;jsonapi&#39; =&gt; &#39;application/vnd.api+json&#39;, &#39;latex&#39; =&gt; &#39;application/x-latex&#39;, &#39;lha&#39; =&gt; &#39;application/octet-stream&#39;, &#39;lsp&#39; =&gt; &#39;application/x-lisp&#39;, &#39;lzh&#39; =&gt; &#39;application/octet-stream&#39;, &#39;man&#39; =&gt; &#39;application/x-troff-man&#39;, &#39;me&#39; =&gt; &#39;application/x-troff-me&#39;, &#39;mif&#39; =&gt; &#39;application/vnd.mif&#39;, &#39;ms&#39; =&gt; &#39;application/x-troff-ms&#39;, &#39;nc&#39; =&gt; &#39;application/x-netcdf&#39;, &#39;oda&#39; =&gt; &#39;application/oda&#39;, &#39;otf&#39; =&gt; &#39;font/otf&#39;, &#39;pdf&#39; =&gt; &#39;application/pdf&#39;, &#39;pgn&#39; =&gt; &#39;application/x-chess-pgn&#39;, &#39;pot&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pps&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;ppt&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pptx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.presentationml.presentation&#39;, &#39;ppz&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pre&#39; =&gt; &#39;application/x-freelance&#39;, &#39;prt&#39; =&gt; &#39;application/pro_eng&#39;, &#39;ps&#39; =&gt; &#39;application/postscript&#39;, &#39;roff&#39; =&gt; &#39;application/x-troff&#39;, &#39;scm&#39; =&gt; &#39;application/x-lotusscreencam&#39;, &#39;set&#39; =&gt; &#39;application/set&#39;, &#39;sh&#39; =&gt; &#39;application/x-sh&#39;, &#39;shar&#39; =&gt; &#39;application/x-shar&#39;, &#39;sit&#39; =&gt; &#39;application/x-stuffit&#39;, &#39;skd&#39; =&gt; &#39;application/x-koan&#39;, &#39;skm&#39; =&gt; &#39;application/x-koan&#39;, &#39;skp&#39; =&gt; &#39;application/x-koan&#39;, &#39;skt&#39; =&gt; &#39;application/x-koan&#39;, &#39;smi&#39; =&gt; &#39;application/smil&#39;, &#39;smil&#39; =&gt; &#39;application/smil&#39;, &#39;sol&#39; =&gt; &#39;application/solids&#39;, &#39;spl&#39; =&gt; &#39;application/x-futuresplash&#39;, &#39;src&#39; =&gt; &#39;application/x-wais-source&#39;, &#39;step&#39; =&gt; &#39;application/STEP&#39;, &#39;stl&#39; =&gt; &#39;application/SLA&#39;, &#39;stp&#39; =&gt; &#39;application/STEP&#39;, &#39;sv4cpio&#39; =&gt; &#39;application/x-sv4cpio&#39;, &#39;sv4crc&#39; =&gt; &#39;application/x-sv4crc&#39;, &#39;svg&#39; =&gt; &#39;image/svg+xml&#39;, &#39;svgz&#39; =&gt; &#39;image/svg+xml&#39;, &#39;swf&#39; =&gt; &#39;application/x-shockwave-flash&#39;, &#39;t&#39; =&gt; &#39;application/x-troff&#39;, &#39;tar&#39; =&gt; &#39;application/x-tar&#39;, &#39;tcl&#39; =&gt; &#39;application/x-tcl&#39;, &#39;tex&#39; =&gt; &#39;application/x-tex&#39;, &#39;texi&#39; =&gt; &#39;application/x-texinfo&#39;, &#39;texinfo&#39; =&gt; &#39;application/x-texinfo&#39;, &#39;tr&#39; =&gt; &#39;application/x-troff&#39;, &#39;tsp&#39; =&gt; &#39;application/dsptype&#39;, &#39;ttc&#39; =&gt; &#39;font/ttf&#39;, &#39;ttf&#39; =&gt; &#39;font/ttf&#39;, &#39;unv&#39; =&gt; &#39;application/i-deas&#39;, &#39;ustar&#39; =&gt; &#39;application/x-ustar&#39;, &#39;vcd&#39; =&gt; &#39;application/x-cdlink&#39;, &#39;vda&#39; =&gt; &#39;application/vda&#39;, &#39;xlc&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xll&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xlm&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xls&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xlsx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet&#39;, &#39;xlw&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;zip&#39; =&gt; &#39;application/zip&#39;, &#39;aif&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;aifc&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;aiff&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;au&#39; =&gt; &#39;audio/basic&#39;, &#39;kar&#39; =&gt; &#39;audio/midi&#39;, &#39;mid&#39; =&gt; &#39;audio/midi&#39;, &#39;midi&#39; =&gt; &#39;audio/midi&#39;, &#39;mp2&#39; =&gt; &#39;audio/mpeg&#39;, &#39;mp3&#39; =&gt; &#39;audio/mpeg&#39;, &#39;mpga&#39; =&gt; &#39;audio/mpeg&#39;, &#39;ogg&#39; =&gt; &#39;audio/ogg&#39;, &#39;oga&#39; =&gt; &#39;audio/ogg&#39;, &#39;spx&#39; =&gt; &#39;audio/ogg&#39;, &#39;ra&#39; =&gt; &#39;audio/x-realaudio&#39;, &#39;ram&#39; =&gt; &#39;audio/x-pn-realaudio&#39;, &#39;rm&#39; =&gt; &#39;audio/x-pn-realaudio&#39;, &#39;rpm&#39; =&gt; &#39;audio/x-pn-realaudio-plugin&#39;, &#39;snd&#39; =&gt; &#39;audio/basic&#39;, &#39;tsi&#39; =&gt; &#39;audio/TSP-audio&#39;, &#39;wav&#39; =&gt; &#39;audio/x-wav&#39;, &#39;aac&#39; =&gt; &#39;audio/aac&#39;, &#39;asc&#39; =&gt; &#39;text/plain&#39;, &#39;c&#39; =&gt; &#39;text/plain&#39;, ...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = []; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = []; protected $_cookies = [] }</span>, <span>$additionalParams = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>133</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.0123</td><td bgcolor='#eeeeec' align='right'>2843616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( <span>$controller = </span><span>class TownsController { public $uses = [0 =&gt; &#39;Town&#39;, 1 =&gt; &#39;State&#39;, 2 =&gt; &#39;Zip&#39;, 3 =&gt; &#39;County&#39;, 4 =&gt; &#39;Page&#39;, 5 =&gt; &#39;Site&#39;, 6 =&gt; &#39;Module&#39;, 7 =&gt; &#39;DefaultToken&#39;]; public $components = [0 =&gt; &#39;Session&#39;, 1 =&gt; &#39;Params&#39;, 2 =&gt; &#39;Markup&#39;]; public $helpers = [0 =&gt; &#39;Cache&#39;]; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = &#39;Towns&#39;; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [...]; protected $_input = &#39;&#39; }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = &#39;CakeResponse&#39;; public $viewPath = &#39;Towns&#39;; public $layoutPath = NULL; public $viewVars = []; public $view = &#39;displayTown&#39;; public $layout = &#39;step&#39;; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = &#39;View&#39;; public $View = NULL; public $ext = &#39;.ctp&#39;; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 =&gt; &#39;displayTown&#39;, 1 =&gt; &#39;displayCounty&#39;, 2 =&gt; &#39;displayState&#39;, 3 =&gt; &#39;displayGuest&#39;, 4 =&gt; &#39;local&#39;, 5 =&gt; &#39;states&#39;, 6 =&gt; &#39;state_selection&#39;, 7 =&gt; &#39;picker&#39;, 8 =&gt; &#39;state_towns&#39;, 9 =&gt; &#39;county_towns&#39;, 10 =&gt; &#39;zipcode&#39;, 11 =&gt; &#39;nearby_active_towns&#39;, 12 =&gt; &#39;locate&#39;, 13 =&gt; &#39;reset&#39;, 14 =&gt; &#39;mode&#39;, 16 =&gt; &#39;getParams&#39;, 17 =&gt; &#39;parseCakeParams&#39;, 18 =&gt; &#39;renderPage&#39;, 19 =&gt; &#39;detail_map&#39;, 20 =&gt; &#39;jslog&#39;]; public $modelClass = &#39;Town&#39;; public $modelKey = &#39;town&#39;; public $validationErrors = NULL; protected $_mergeParent = &#39;AppController&#39;; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = &#39;&#39;; public $default_image = &#39;https://cdn-step.americantowns.com/img/so_thumb.jpg&#39;; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2983936</td><td bgcolor='#eeeeec'>Controller->invokeAction( <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984048</td><td bgcolor='#eeeeec'><a href='http://www.php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a>( <span>$object = </span><span>class TownsController { public $uses = [0 =&gt; &#39;Town&#39;, 1 =&gt; &#39;State&#39;, 2 =&gt; &#39;Zip&#39;, 3 =&gt; &#39;County&#39;, 4 =&gt; &#39;Page&#39;, 5 =&gt; &#39;Site&#39;, 6 =&gt; &#39;Module&#39;, 7 =&gt; &#39;DefaultToken&#39;]; public $components = [0 =&gt; &#39;Session&#39;, 1 =&gt; &#39;Params&#39;, 2 =&gt; &#39;Markup&#39;]; public $helpers = [0 =&gt; &#39;Cache&#39;]; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = &#39;Towns&#39;; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [...]; protected $_input = &#39;&#39; }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = &#39;CakeResponse&#39;; public $viewPath = &#39;Towns&#39;; public $layoutPath = NULL; public $viewVars = []; public $view = &#39;displayTown&#39;; public $layout = &#39;step&#39;; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = &#39;View&#39;; public $View = NULL; public $ext = &#39;.ctp&#39;; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 =&gt; &#39;displayTown&#39;, 1 =&gt; &#39;displayCounty&#39;, 2 =&gt; &#39;displayState&#39;, 3 =&gt; &#39;displayGuest&#39;, 4 =&gt; &#39;local&#39;, 5 =&gt; &#39;states&#39;, 6 =&gt; &#39;state_selection&#39;, 7 =&gt; &#39;picker&#39;, 8 =&gt; &#39;state_towns&#39;, 9 =&gt; &#39;county_towns&#39;, 10 =&gt; &#39;zipcode&#39;, 11 =&gt; &#39;nearby_active_towns&#39;, 12 =&gt; &#39;locate&#39;, 13 =&gt; &#39;reset&#39;, 14 =&gt; &#39;mode&#39;, 16 =&gt; &#39;getParams&#39;, 17 =&gt; &#39;parseCakeParams&#39;, 18 =&gt; &#39;renderPage&#39;, 19 =&gt; &#39;detail_map&#39;, 20 =&gt; &#39;jslog&#39;]; public $modelClass = &#39;Town&#39;; public $modelKey = &#39;town&#39;; public $validationErrors = NULL; protected $_mergeParent = &#39;AppController&#39;; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = &#39;&#39;; public $default_image = &#39;https://cdn-step.americantowns.com/img/so_thumb.jpg&#39;; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$args = </span><span>[]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984120</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581480</td><td bgcolor='#eeeeec'>Town->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;]]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>10</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581856</td><td bgcolor='#eeeeec'>AppModel->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/Town.php' bgcolor='#eeeeec'>.../Town.php<b>:</b>11</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3581920</td><td bgcolor='#eeeeec'>Model->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/AppModel.php' bgcolor='#eeeeec'>.../AppModel.php<b>:</b>50</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3601120</td><td bgcolor='#eeeeec'>Model->_readDataSource( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;fields&#39; =&gt; NULL, &#39;joins&#39; =&gt; [], &#39;limit&#39; =&gt; 1, &#39;offset&#39; =&gt; NULL, &#39;order&#39; =&gt; [], &#39;page&#39; =&gt; 1, &#39;group&#39; =&gt; NULL, &#39;callbacks&#39; =&gt; TRUE, &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3010</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.0220</td><td bgcolor='#eeeeec' align='right'>4628688</td><td bgcolor='#eeeeec'>MongodbSource->read( <span>$Model = </span><span>class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = []; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = []; public $validationErrors = []; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [&#39;towns&#39; =&gt; &#39;Town&#39;]; public $cacheQueries = FALSE; public $belongsTo = []; public $hasOne = []; public $hasMany = []; public $hasAndBelongsToMany = []; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { public $modelName = &#39;Town&#39;; protected $_methods = [...]; protected $_mappedMethods = [...]; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $whitelist = []; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = []; protected $_associationKeys = [&#39;belongsTo&#39; =&gt; [...], &#39;hasOne&#39; =&gt; [...], &#39;hasMany&#39; =&gt; [...], &#39;hasAndBelongsToMany&#39; =&gt; [...]]; protected $_associations = [0 =&gt; &#39;belongsTo&#39;, 1 =&gt; &#39;hasOne&#39;, 2 =&gt; &#39;hasMany&#39;, 3 =&gt; &#39;hasAndBelongsToMany&#39;]; public $__backAssociation = []; public $__backInnerAssociation = []; public $__backOriginalAssociation = []; public $__backContainableAssociation = []; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [&#39;all&#39; =&gt; TRUE, &#39;first&#39; =&gt; TRUE, &#39;count&#39; =&gt; TRUE, &#39;neighbors&#39; =&gt; TRUE, &#39;list&#39; =&gt; TRUE, &#39;threaded&#39; =&gt; TRUE]; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; protected $_validator = NULL }</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;fields&#39; =&gt; NULL, &#39;joins&#39; =&gt; [], &#39;limit&#39; =&gt; 1, &#39;offset&#39; =&gt; NULL, &#39;order&#39; =&gt; [], &#39;page&#39; =&gt; 1, &#39;group&#39; =&gt; NULL, &#39;callbacks&#39; =&gt; TRUE, &#39;cache&#39; =&gt; TRUE]</span>, <span>$recursive = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3038</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.0237</td><td bgcolor='#eeeeec' align='right'>4997768</td><td bgcolor='#eeeeec'>MongoCursor->count( <span>$foundOnly = </span><span>TRUE</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>1117</td></tr> ' [protected] message => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']' [protected] code => (int) 13053 [protected] file => '/var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 79 } $_serialize = array( (int) 0 => 'name', (int) 1 => 'message', (int) 2 => 'url' ) $content_for_layout = '<h2>No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]</h2> <p class="error"> <strong>Error: </strong> An Internal Error Has Occurred.</p> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-trace').style.display = (document.getElementById('cakeErr68a553c623c7e-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c623c7e-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-code').style.display = (document.getElementById('cakeErr68a553c623c7e-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-context').style.display = (document.getElementById('cakeErr68a553c623c7e-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c623c7e-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c623c7e-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-trace').style.display = (document.getElementById('cakeErr68a553c624ce0-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c624ce0-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-code').style.display = (document.getElementById('cakeErr68a553c624ce0-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-context').style.display = (document.getElementById('cakeErr68a553c624ce0-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c624ce0-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c624ce0-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039;, (int) 1 =&gt; &#039;&lt;h3&gt;Stack Trace&lt;/h3&gt; &lt;ul class=&quot;cake-stack-trace&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-0&#039;)&quot;&gt;APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-0&#039;)&quot;&gt;Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()&lt;/a&gt; &lt;div id=&quot;file-excerpt-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExecutionTimeoutException&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoCursorTimeoutException&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getMessage&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getCode&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExceptionConverter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;toLegacy&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-1&#039;)&quot;&gt;APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-1&#039;)&quot;&gt;MongoCursor-&gt;count()&lt;/a&gt; &lt;div id=&quot;file-excerpt-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$count&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$return&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-2&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3038&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-2&#039;)&quot;&gt;MongodbSource-&gt;read()&lt;/a&gt; &lt;div id=&quot;file-excerpt-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&amp;nbsp;@return&amp;nbsp;array&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;protected&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$results&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;read&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;resetAssociations&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-3&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3010&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-3&#039;)&quot;&gt;Model-&gt;_readDataSource()&lt;/a&gt; &lt;div id=&quot;file-excerpt-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-4&#039;)&quot;&gt;APP/Model/AppModel.php line 50&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-4&#039;)&quot;&gt;Model-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;execute&amp;nbsp;find&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;if&amp;nbsp;key&amp;nbsp;is&amp;nbsp;set,&amp;nbsp;then&amp;nbsp;cache&amp;nbsp;results&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-5&#039;)&quot;&gt;APP/Model/Town.php line 11&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-5&#039;)&quot;&gt;AppModel-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Use&amp;nbsp;APC&amp;nbsp;as&amp;nbsp;a&amp;nbsp;level&amp;nbsp;1&amp;nbsp;cache,&amp;nbsp;to&amp;nbsp;reduce&amp;nbsp;total&amp;nbsp;queries&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;array())&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;use&amp;nbsp;short&amp;nbsp;cache&amp;nbsp;time&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-6&#039;)&quot;&gt;APP/Controller/TownsController.php line 10&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-6&#039;)&quot;&gt;Town-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;displayTown&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$town_sef_url&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;makeTownUrl&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;state&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;],&amp;nbsp;@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;city&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Town&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;conditions&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;sef_url&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setCurrentTown&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;[internal function]&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-7&#039;)&quot;&gt;TownsController-&gt;displayTown()&lt;/a&gt; &lt;div id=&quot;trace-args-7&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-8&#039;)&quot;&gt;CORE/Cake/Controller/Controller.php line 491&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-8&#039;)&quot;&gt;ReflectionMethod-&gt;invokeArgs()&lt;/a&gt; &lt;div id=&quot;file-excerpt-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$method&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeArgs&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;pass&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-9&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 193&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-9&#039;)&quot;&gt;Controller-&gt;invokeAction()&lt;/a&gt; &lt;div id=&quot;file-excerpt-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;response&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$render&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeAction&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;instanceof&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-10&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 167&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-10&#039;)&quot;&gt;Dispatcher-&gt;_invoke()&lt;/a&gt; &lt;div id=&quot;file-excerpt-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_invoke&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;return&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-11&#039;)&quot;&gt;APP/webroot/index.php line 133&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-11&#039;)&quot;&gt;Dispatcher-&gt;dispatch()&lt;/a&gt; &lt;div id=&quot;file-excerpt-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dispatch&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeRequest&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script type=&quot;text/javascript&quot;&gt; function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === &#039;block&#039;) ? &#039;none&#039; : &#039;block&#039;; event.preventDefault(); return false; } &lt;/script&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039;, (int) 1 =&gt; &#039;&lt;h3&gt;Stack Trace&lt;/h3&gt; &lt;ul class=&quot;cake-stack-trace&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-0&#039;)&quot;&gt;APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-0&#039;)&quot;&gt;Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()&lt;/a&gt; &lt;div id=&quot;file-excerpt-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExecutionTimeoutException&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoCursorTimeoutException&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getMessage&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getCode&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExceptionConverter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;toLegacy&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-1&#039;)&quot;&gt;APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-1&#039;)&quot;&gt;MongoCursor-&gt;count()&lt;/a&gt; &lt;div id=&quot;file-excerpt-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$count&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$return&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-2&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3038&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-2&#039;)&quot;&gt;MongodbSource-&gt;read()&lt;/a&gt; &lt;div id=&quot;file-excerpt-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&amp;nbsp;@return&amp;nbsp;array&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;protected&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$results&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;read&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;resetAssociations&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-3&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3010&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-3&#039;)&quot;&gt;Model-&gt;_readDataSource()&lt;/a&gt; &lt;div id=&quot;file-excerpt-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-4&#039;)&quot;&gt;APP/Model/AppModel.php line 50&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-4&#039;)&quot;&gt;Model-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;execute&amp;nbsp;find&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;if&amp;nbsp;key&amp;nbsp;is&amp;nbsp;set,&amp;nbsp;then&amp;nbsp;cache&amp;nbsp;results&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-5&#039;)&quot;&gt;APP/Model/Town.php line 11&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-5&#039;)&quot;&gt;AppModel-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Use&amp;nbsp;APC&amp;nbsp;as&amp;nbsp;a&amp;nbsp;level&amp;nbsp;1&amp;nbsp;cache,&amp;nbsp;to&amp;nbsp;reduce&amp;nbsp;total&amp;nbsp;queries&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;array())&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;use&amp;nbsp;short&amp;nbsp;cache&amp;nbsp;time&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-6&#039;)&quot;&gt;APP/Controller/TownsController.php line 10&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-6&#039;)&quot;&gt;Town-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;displayTown&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$town_sef_url&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;makeTownUrl&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;state&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;],&amp;nbsp;@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;city&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Town&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;conditions&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;sef_url&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setCurrentTown&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;[internal function]&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-7&#039;)&quot;&gt;TownsController-&gt;displayTown()&lt;/a&gt; &lt;div id=&quot;trace-args-7&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-8&#039;)&quot;&gt;CORE/Cake/Controller/Controller.php line 491&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-8&#039;)&quot;&gt;ReflectionMethod-&gt;invokeArgs()&lt;/a&gt; &lt;div id=&quot;file-excerpt-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$method&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeArgs&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;pass&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-9&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 193&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-9&#039;)&quot;&gt;Controller-&gt;invokeAction()&lt;/a&gt; &lt;div id=&quot;file-excerpt-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;response&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$render&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeAction&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;instanceof&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-10&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 167&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-10&#039;)&quot;&gt;Dispatcher-&gt;_invoke()&lt;/a&gt; &lt;div id=&quot;file-excerpt-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_invoke&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;return&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-11&#039;)&quot;&gt;APP/webroot/index.php line 133&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-11&#039;)&quot;&gt;Dispatcher-&gt;dispatch()&lt;/a&gt; &lt;div id=&quot;file-excerpt-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dispatch&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeRequest&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script type=&quot;text/javascript&quot;&gt; function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === &#039;block&#039;) ? &#039;none&#039; : &#039;block&#039;; event.preventDefault(); return false; } &lt;/script&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' $scripts_for_layout = '' $title_for_layout = 'Errors' $version = '1.06' $css = ''</pre><pre class="stack-trace">include - APP/View/Layouts/step.ctp, line 68 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre> "> <div id="fb-root"></div> <script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v15.0" nonce="qthgSBdk"></script> <div class="content container"> <h2>No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']</h2> <p class="error"> <strong>Error: </strong> An Internal Error Has Occurred.</p> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-trace').style.display = (document.getElementById('cakeErr68a553c623c7e-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c623c7e-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-code').style.display = (document.getElementById('cakeErr68a553c623c7e-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-context').style.display = (document.getElementById('cakeErr68a553c623c7e-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c623c7e-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c623c7e-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-trace').style.display = (document.getElementById('cakeErr68a553c624ce0-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c624ce0-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-code').style.display = (document.getElementById('cakeErr68a553c624ce0-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-context').style.display = (document.getElementById('cakeErr68a553c624ce0-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c624ce0-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c624ce0-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp', (int) 1 => '<h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp', (int) 1 => '<h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> → <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException $e</span><span style="color: #007700">) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw new </span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(), </span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getCode</span><span style="color: #007700">(), </span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception $e</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw </span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> → <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $count </span><span style="color: #007700">= </span><span style="color: #0000BB">$return</span><span style="color: #007700">-></span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> → <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @return array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">protected function </span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-></span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> → <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> → <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// execute find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $data </span><span style="color: #007700">= </span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// if key is set, then cache results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> → <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// Use APC as a level 1 cache, to reduce total queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">find </span><span style="color: #007700">(</span><span style="color: #0000BB">$type </span><span style="color: #007700">= </span><span style="color: #DD0000">'first'</span><span style="color: #007700">, </span><span style="color: #0000BB">$query </span><span style="color: #007700">= array()) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">])) </span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">; </span><span style="color: #FF8000">// use short cache time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> → <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">displayTown </span><span style="color: #007700">() {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $town_sef_url </span><span style="color: #007700">= </span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">], @</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]); </span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Town</span><span style="color: #007700">-></span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">, array(</span><span style="color: #DD0000">'conditions' </span><span style="color: #007700">=> array(</span><span style="color: #DD0000">'sef_url' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">)))) {</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> → <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> → <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'action' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$method</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> → <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $render </span><span style="color: #007700">= </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">) {</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> → <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">])) {</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> → <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher </span><span style="color: #007700">= new </span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> </div> <script async src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js"></script> <script async src="/js/jquery.datetimepicker.js"></script> <script async src="https://kit.fontawesome.com/be7ada36b5.js" crossorigin="anonymous"></script> <script async src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js" crossorigin="anonymous"></script> <script async src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js" integrity="sha384-wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6" crossorigin="anonymous"></script> <script type="text/javascript"> var lat = "42.877742";var lng = "-97.380979";var latlng = lat+","+lng; var lnglat = lng+","+lat; </script> <script async src="/js/script.js?v=1.06"></script> <script async src="/js/modernizr.js"></script> <!--token : Footer Script Module--> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62a8b4-trace').style.display = (document.getElementById('cakeErr68a553c62a8b4-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62a8b4-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62a8b4-code').style.display = (document.getElementById('cakeErr68a553c62a8b4-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62a8b4-context').style.display = (document.getElementById('cakeErr68a553c62a8b4-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62a8b4-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62a8b4-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62acf2-trace').style.display = (document.getElementById('cakeErr68a553c62acf2-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62acf2-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62acf2-code').style.display = (document.getElementById('cakeErr68a553c62acf2-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62acf2-context').style.display = (document.getElementById('cakeErr68a553c62acf2-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62acf2-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62acf2-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Html'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62c338-trace').style.display = (document.getElementById('cakeErr68a553c62c338-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62c338-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62c338-code').style.display = (document.getElementById('cakeErr68a553c62c338-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62c338-context').style.display = (document.getElementById('cakeErr68a553c62c338-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62c338-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62c338-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp', (int) 1 => '<pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-trace').style.display = (document.getElementById('cakeErr68a553c62b157-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b157-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-code').style.display = (document.getElementById('cakeErr68a553c62b157-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-context').style.display = (document.getElementById('cakeErr68a553c62b157-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b157-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b157-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-trace').style.display = (document.getElementById('cakeErr68a553c62b53a-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b53a-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-code').style.display = (document.getElementById('cakeErr68a553c62b53a-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-context').style.display = (document.getElementById('cakeErr68a553c62b53a-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b53a-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b53a-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Html&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-trace').style.display = (document.getElementById('cakeErr68a553c62ba86-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62ba86-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-code').style.display = (document.getElementById('cakeErr68a553c62ba86-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-context').style.display = (document.getElementById('cakeErr68a553c62ba86-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62ba86-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62ba86-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-trace').style.display = (document.getElementById('cakeErr68a553c62beae-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62beae-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-code').style.display = (document.getElementById('cakeErr68a553c62beae-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-context').style.display = (document.getElementById('cakeErr68a553c62beae-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62beae-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62beae-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Html&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><!-- Trigger the modal with a button --> <button type="button" class="btn btn-info btn-sm btn-light m-3" data-toggle="modal" data-target="#dumpModal">Show DB Logs</button> <!-- Modal --> <div id="dumpModal" class="modal fade" role="dialog"> <div class="modal-dialog modal-lg"> <!-- Modal content--> <div class="modal-content"> <div class="modal-body"> <div><table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> </p> <div class="smaller">HTTP_HOST: devel1.stepoutside.org</div> <div class="smaller">SERVER_NAME: devel1.stepoutside.org</div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default btn-sm" data-dismiss="modal">Close</button> </div> </div> </div> </div> <style> .cake-sql-log tr:hover {background-color: #ddd;} .cake-sql-log tr{border-top: 1px solid #ddd;} .cake-sql-log tr td{padding: 5px 0;vertical-align: top;font-size: 12px;word-break: break-all;} </style> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp', (int) 1 => '<pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-trace').style.display = (document.getElementById('cakeErr68a553c62b157-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b157-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-code').style.display = (document.getElementById('cakeErr68a553c62b157-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-context').style.display = (document.getElementById('cakeErr68a553c62b157-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b157-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b157-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-trace').style.display = (document.getElementById('cakeErr68a553c62b53a-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b53a-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-code').style.display = (document.getElementById('cakeErr68a553c62b53a-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-context').style.display = (document.getElementById('cakeErr68a553c62b53a-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b53a-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b53a-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Html&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-trace').style.display = (document.getElementById('cakeErr68a553c62ba86-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62ba86-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-code').style.display = (document.getElementById('cakeErr68a553c62ba86-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-context').style.display = (document.getElementById('cakeErr68a553c62ba86-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62ba86-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62ba86-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-trace').style.display = (document.getElementById('cakeErr68a553c62beae-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62beae-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-code').style.display = (document.getElementById('cakeErr68a553c62beae-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-context').style.display = (document.getElementById('cakeErr68a553c62beae-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62beae-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62beae-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Html&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><!-- Trigger the modal with a button --> <button type="button" class="btn btn-info btn-sm btn-light m-3" data-toggle="modal" data-target="#dumpModal">Show DB Logs</button> <!-- Modal --> <div id="dumpModal" class="modal fade" role="dialog"> <div class="modal-dialog modal-lg"> <!-- Modal content--> <div class="modal-content"> <div class="modal-body"> <div><table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> </p> <div class="smaller">HTTP_HOST: devel1.stepoutside.org</div> <div class="smaller">SERVER_NAME: devel1.stepoutside.org</div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default btn-sm" data-dismiss="modal">Close</button> </div> </div> </div> </div> <style> .cake-sql-log tr:hover {background-color: #ddd;} .cake-sql-log tr{border-top: 1px solid #ddd;} .cake-sql-log tr td{padding: 5px 0;vertical-align: top;font-size: 12px;word-break: break-all;} </style> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ca2c-trace').style.display = (document.getElementById('cakeErr68a553c62ca2c-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62ca2c-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ca2c-code').style.display = (document.getElementById('cakeErr68a553c62ca2c-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ca2c-context').style.display = (document.getElementById('cakeErr68a553c62ca2c-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62ca2c-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62ca2c-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp', (int) 1 => '<pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-trace').style.display = (document.getElementById('cakeErr68a553c62b157-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b157-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-code').style.display = (document.getElementById('cakeErr68a553c62b157-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-context').style.display = (document.getElementById('cakeErr68a553c62b157-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b157-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b157-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-trace').style.display = (document.getElementById('cakeErr68a553c62b53a-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b53a-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-code').style.display = (document.getElementById('cakeErr68a553c62b53a-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-context').style.display = (document.getElementById('cakeErr68a553c62b53a-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b53a-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b53a-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Html&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-trace').style.display = (document.getElementById('cakeErr68a553c62ba86-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62ba86-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-code').style.display = (document.getElementById('cakeErr68a553c62ba86-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-context').style.display = (document.getElementById('cakeErr68a553c62ba86-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62ba86-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62ba86-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-trace').style.display = (document.getElementById('cakeErr68a553c62beae-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62beae-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-code').style.display = (document.getElementById('cakeErr68a553c62beae-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-context').style.display = (document.getElementById('cakeErr68a553c62beae-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62beae-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62beae-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Html&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><!-- Trigger the modal with a button --> <button type="button" class="btn btn-info btn-sm btn-light m-3" data-toggle="modal" data-target="#dumpModal">Show DB Logs</button> <!-- Modal --> <div id="dumpModal" class="modal fade" role="dialog"> <div class="modal-dialog modal-lg"> <!-- Modal content--> <div class="modal-content"> <div class="modal-body"> <div><table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> </p> <div class="smaller">HTTP_HOST: devel1.stepoutside.org</div> <div class="smaller">SERVER_NAME: devel1.stepoutside.org</div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default btn-sm" data-dismiss="modal">Close</button> </div> </div> </div> </div> <style> .cake-sql-log tr:hover {background-color: #ddd;} .cake-sql-log tr{border-top: 1px solid #ddd;} .cake-sql-log tr td{padding: 5px 0;vertical-align: top;font-size: 12px;word-break: break-all;} </style> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp', (int) 1 => '<pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-trace').style.display = (document.getElementById('cakeErr68a553c62b157-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b157-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-code').style.display = (document.getElementById('cakeErr68a553c62b157-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-context').style.display = (document.getElementById('cakeErr68a553c62b157-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b157-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b157-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-trace').style.display = (document.getElementById('cakeErr68a553c62b53a-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b53a-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-code').style.display = (document.getElementById('cakeErr68a553c62b53a-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-context').style.display = (document.getElementById('cakeErr68a553c62b53a-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b53a-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b53a-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Html&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-trace').style.display = (document.getElementById('cakeErr68a553c62ba86-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62ba86-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-code').style.display = (document.getElementById('cakeErr68a553c62ba86-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-context').style.display = (document.getElementById('cakeErr68a553c62ba86-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62ba86-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62ba86-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-trace').style.display = (document.getElementById('cakeErr68a553c62beae-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62beae-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-code').style.display = (document.getElementById('cakeErr68a553c62beae-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-context').style.display = (document.getElementById('cakeErr68a553c62beae-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62beae-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62beae-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Html&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><!-- Trigger the modal with a button --> <button type="button" class="btn btn-info btn-sm btn-light m-3" data-toggle="modal" data-target="#dumpModal">Show DB Logs</button> <!-- Modal --> <div id="dumpModal" class="modal fade" role="dialog"> <div class="modal-dialog modal-lg"> <!-- Modal content--> <div class="modal-content"> <div class="modal-body"> <div><table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> </p> <div class="smaller">HTTP_HOST: devel1.stepoutside.org</div> <div class="smaller">SERVER_NAME: devel1.stepoutside.org</div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default btn-sm" data-dismiss="modal">Close</button> </div> </div> </div> </div> <style> .cake-sql-log tr:hover {background-color: #ddd;} .cake-sql-log tr{border-top: 1px solid #ddd;} .cake-sql-log tr td{padding: 5px 0;vertical-align: top;font-size: 12px;word-break: break-all;} </style> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Html'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-trace').style.display = (document.getElementById('cakeErr68a553c62b157-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b157-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-code').style.display = (document.getElementById('cakeErr68a553c62b157-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-context').style.display = (document.getElementById('cakeErr68a553c62b157-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b157-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b157-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-trace').style.display = (document.getElementById('cakeErr68a553c62b53a-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b53a-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-code').style.display = (document.getElementById('cakeErr68a553c62b53a-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-context').style.display = (document.getElementById('cakeErr68a553c62b53a-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b53a-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b53a-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Html'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-trace').style.display = (document.getElementById('cakeErr68a553c62ba86-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62ba86-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-code').style.display = (document.getElementById('cakeErr68a553c62ba86-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-context').style.display = (document.getElementById('cakeErr68a553c62ba86-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62ba86-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62ba86-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-trace').style.display = (document.getElementById('cakeErr68a553c62beae-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62beae-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-code').style.display = (document.getElementById('cakeErr68a553c62beae-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-context').style.display = (document.getElementById('cakeErr68a553c62beae-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62beae-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62beae-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Html'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><!-- Trigger the modal with a button --> <button type="button" class="btn btn-info btn-sm btn-light m-3" data-toggle="modal" data-target="#dumpModal">Show DB Logs</button> <!-- Modal --> <div id="dumpModal" class="modal fade" role="dialog"> <div class="modal-dialog modal-lg"> <!-- Modal content--> <div class="modal-content"> <div class="modal-body"> <div><table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> </p> <div class="smaller">HTTP_HOST: devel1.stepoutside.org</div> <div class="smaller">SERVER_NAME: devel1.stepoutside.org</div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default btn-sm" data-dismiss="modal">Close</button> </div> </div> </div> </div> <style> .cake-sql-log tr:hover {background-color: #ddd;} .cake-sql-log tr{border-top: 1px solid #ddd;} .cake-sql-log tr td{padding: 5px 0;vertical-align: top;font-size: 12px;word-break: break-all;} </style> </body> </html> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Cache'compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??
Notice (8): compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [CORE/Cake/Utility/ObjectCollection.php, line 128]Code Context$result = null;
foreach ($list as $name) {
$result = call_user_func_array(array($this->_loaded[$name], $callback), compact('subject') + $params);
$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Layouts/step.ctp', (int) 1 => '<!DOCTYPE html> <html lang="en"><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> <link rel="manifest" href="/manifest.json"> <link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5"> <meta name="theme-color" content="#ffffff"> <link href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous" rel="stylesheet"> <link href="https://stackpath.bootstrapcdn.com/bootswatch/4.4.1/cosmo/bootstrap.min.css" rel="stylesheet"><!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> <link href='https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,400,300,600,700&display=swap' rel='preload' as="style" type='text/css' onload="this.onload=null;this.rel='stylesheet'"> <link href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/base/jquery-ui.min.css" rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'"> <link href="/css/animate.min.css" rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'"> <link href="/css/jquery.datetimepicker.css" rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'"> <link href='https://api.tiles.mapbox.com/mapbox-gl-js/v1.2.1/mapbox-gl.css' rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'"> <link href="/css/style.css?v=1.06" rel="stylesheet"> <script type="text/javascript"> var imgcdn = 'https://cdn-step.americantowns.com'; </script> <noscript> <link href='https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,400,300,600,700&display=swap' type='text/css' rel='stylesheet'> <link href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/base/jquery-ui.min.css" rel="stylesheet"> <link href='https://api.tiles.mapbox.com/mapbox-gl-js/v1.2.1/mapbox-gl.css' rel='stylesheet' /> <link href="/css/animate.min.css" rel="stylesheet"> <link rel="stylesheet" type="text/css" href="/css/jquery.datetimepicker.css"> </noscript> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script> <script> var basecdn = ''; </script> </head> <body class="page-<pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c627830-trace').style.display = (document.getElementById('cakeErr68a553c627830-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: Page [<b>APP/View/Layouts/step.ctp</b>, line <b>68</b>]<div id="cakeErr68a553c627830-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c627830-code').style.display = (document.getElementById('cakeErr68a553c627830-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c627830-context').style.display = (document.getElementById('cakeErr68a553c627830-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c627830-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700"></</span><span style="color: #0000BB">head</span><span style="color: #007700">></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700"><</span><span style="color: #0000BB">body </span><span style="color: #007700">class=</span><span style="color: #DD0000">"page-<?=</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">data</span><span style="color: #DD0000">['Page']['slug']?> <?=Localize::replace('{local_body_class}')?>"</span><span style="color: #007700">></span></span></code></span></pre><pre id="cakeErr68a553c627830-context" class="cake-context" style="display: none;">$viewFile = '/var/www/vhosts/devel1/stepoutside/app/View/Layouts/step.ctp' $dataForView = array( 'name' => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]', 'message' => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]', 'url' => '/seanor-pa/dog-parks/', 'error' => object(MongoConnectionException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoConnectionException: No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com'] in /var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>79</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0001</td><td bgcolor='#eeeeec' align='right'>416264</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0078</td><td bgcolor='#eeeeec' align='right'>1946640</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span>, <span>$response = </span><span>class CakeResponse { protected $_statusCodes = [100 =&gt; &#39;Continue&#39;, 101 =&gt; &#39;Switching Protocols&#39;, 200 =&gt; &#39;OK&#39;, 201 =&gt; &#39;Created&#39;, 202 =&gt; &#39;Accepted&#39;, 203 =&gt; &#39;Non-Authoritative Information&#39;, 204 =&gt; &#39;No Content&#39;, 205 =&gt; &#39;Reset Content&#39;, 206 =&gt; &#39;Partial Content&#39;, 300 =&gt; &#39;Multiple Choices&#39;, 301 =&gt; &#39;Moved Permanently&#39;, 302 =&gt; &#39;Found&#39;, 303 =&gt; &#39;See Other&#39;, 304 =&gt; &#39;Not Modified&#39;, 305 =&gt; &#39;Use Proxy&#39;, 307 =&gt; &#39;Temporary Redirect&#39;, 400 =&gt; &#39;Bad Request&#39;, 401 =&gt; &#39;Unauthorized&#39;, 402 =&gt; &#39;Payment Required&#39;, 403 =&gt; &#39;Forbidden&#39;, 404 =&gt; &#39;Not Found&#39;, 405 =&gt; &#39;Method Not Allowed&#39;, 406 =&gt; &#39;Not Acceptable&#39;, 407 =&gt; &#39;Proxy Authentication Required&#39;, 408 =&gt; &#39;Request Time-out&#39;, 409 =&gt; &#39;Conflict&#39;, 410 =&gt; &#39;Gone&#39;, 411 =&gt; &#39;Length Required&#39;, 412 =&gt; &#39;Precondition Failed&#39;, 413 =&gt; &#39;Request Entity Too Large&#39;, 414 =&gt; &#39;Request-URI Too Large&#39;, 415 =&gt; &#39;Unsupported Media Type&#39;, 416 =&gt; &#39;Requested range not satisfiable&#39;, 417 =&gt; &#39;Expectation Failed&#39;, 429 =&gt; &#39;Too Many Requests&#39;, 500 =&gt; &#39;Internal Server Error&#39;, 501 =&gt; &#39;Not Implemented&#39;, 502 =&gt; &#39;Bad Gateway&#39;, 503 =&gt; &#39;Service Unavailable&#39;, 504 =&gt; &#39;Gateway Time-out&#39;, 505 =&gt; &#39;Unsupported Version&#39;]; protected $_mimeTypes = [&#39;html&#39; =&gt; [...], &#39;json&#39; =&gt; &#39;application/json&#39;, &#39;xml&#39; =&gt; [...], &#39;rss&#39; =&gt; &#39;application/rss+xml&#39;, &#39;ai&#39; =&gt; &#39;application/postscript&#39;, &#39;bcpio&#39; =&gt; &#39;application/x-bcpio&#39;, &#39;bin&#39; =&gt; &#39;application/octet-stream&#39;, &#39;ccad&#39; =&gt; &#39;application/clariscad&#39;, &#39;cdf&#39; =&gt; &#39;application/x-netcdf&#39;, &#39;class&#39; =&gt; &#39;application/octet-stream&#39;, &#39;cpio&#39; =&gt; &#39;application/x-cpio&#39;, &#39;cpt&#39; =&gt; &#39;application/mac-compactpro&#39;, &#39;csh&#39; =&gt; &#39;application/x-csh&#39;, &#39;csv&#39; =&gt; [...], &#39;dcr&#39; =&gt; &#39;application/x-director&#39;, &#39;dir&#39; =&gt; &#39;application/x-director&#39;, &#39;dms&#39; =&gt; &#39;application/octet-stream&#39;, &#39;doc&#39; =&gt; &#39;application/msword&#39;, &#39;docx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.wordprocessingml.document&#39;, &#39;drw&#39; =&gt; &#39;application/drafting&#39;, &#39;dvi&#39; =&gt; &#39;application/x-dvi&#39;, &#39;dwg&#39; =&gt; &#39;application/acad&#39;, &#39;dxf&#39; =&gt; &#39;application/dxf&#39;, &#39;dxr&#39; =&gt; &#39;application/x-director&#39;, &#39;eot&#39; =&gt; &#39;application/vnd.ms-fontobject&#39;, &#39;eps&#39; =&gt; &#39;application/postscript&#39;, &#39;exe&#39; =&gt; &#39;application/octet-stream&#39;, &#39;ez&#39; =&gt; &#39;application/andrew-inset&#39;, &#39;flv&#39; =&gt; &#39;video/x-flv&#39;, &#39;gtar&#39; =&gt; &#39;application/x-gtar&#39;, &#39;gz&#39; =&gt; &#39;application/x-gzip&#39;, &#39;bz2&#39; =&gt; &#39;application/x-bzip&#39;, &#39;7z&#39; =&gt; &#39;application/x-7z-compressed&#39;, &#39;hdf&#39; =&gt; &#39;application/x-hdf&#39;, &#39;hqx&#39; =&gt; &#39;application/mac-binhex40&#39;, &#39;ico&#39; =&gt; &#39;image/x-icon&#39;, &#39;ips&#39; =&gt; &#39;application/x-ipscript&#39;, &#39;ipx&#39; =&gt; &#39;application/x-ipix&#39;, &#39;js&#39; =&gt; &#39;application/javascript&#39;, &#39;jsonapi&#39; =&gt; &#39;application/vnd.api+json&#39;, &#39;latex&#39; =&gt; &#39;application/x-latex&#39;, &#39;lha&#39; =&gt; &#39;application/octet-stream&#39;, &#39;lsp&#39; =&gt; &#39;application/x-lisp&#39;, &#39;lzh&#39; =&gt; &#39;application/octet-stream&#39;, &#39;man&#39; =&gt; &#39;application/x-troff-man&#39;, &#39;me&#39; =&gt; &#39;application/x-troff-me&#39;, &#39;mif&#39; =&gt; &#39;application/vnd.mif&#39;, &#39;ms&#39; =&gt; &#39;application/x-troff-ms&#39;, &#39;nc&#39; =&gt; &#39;application/x-netcdf&#39;, &#39;oda&#39; =&gt; &#39;application/oda&#39;, &#39;otf&#39; =&gt; &#39;font/otf&#39;, &#39;pdf&#39; =&gt; &#39;application/pdf&#39;, &#39;pgn&#39; =&gt; &#39;application/x-chess-pgn&#39;, &#39;pot&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pps&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;ppt&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pptx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.presentationml.presentation&#39;, &#39;ppz&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pre&#39; =&gt; &#39;application/x-freelance&#39;, &#39;prt&#39; =&gt; &#39;application/pro_eng&#39;, &#39;ps&#39; =&gt; &#39;application/postscript&#39;, &#39;roff&#39; =&gt; &#39;application/x-troff&#39;, &#39;scm&#39; =&gt; &#39;application/x-lotusscreencam&#39;, &#39;set&#39; =&gt; &#39;application/set&#39;, &#39;sh&#39; =&gt; &#39;application/x-sh&#39;, &#39;shar&#39; =&gt; &#39;application/x-shar&#39;, &#39;sit&#39; =&gt; &#39;application/x-stuffit&#39;, &#39;skd&#39; =&gt; &#39;application/x-koan&#39;, &#39;skm&#39; =&gt; &#39;application/x-koan&#39;, &#39;skp&#39; =&gt; &#39;application/x-koan&#39;, &#39;skt&#39; =&gt; &#39;application/x-koan&#39;, &#39;smi&#39; =&gt; &#39;application/smil&#39;, &#39;smil&#39; =&gt; &#39;application/smil&#39;, &#39;sol&#39; =&gt; &#39;application/solids&#39;, &#39;spl&#39; =&gt; &#39;application/x-futuresplash&#39;, &#39;src&#39; =&gt; &#39;application/x-wais-source&#39;, &#39;step&#39; =&gt; &#39;application/STEP&#39;, &#39;stl&#39; =&gt; &#39;application/SLA&#39;, &#39;stp&#39; =&gt; &#39;application/STEP&#39;, &#39;sv4cpio&#39; =&gt; &#39;application/x-sv4cpio&#39;, &#39;sv4crc&#39; =&gt; &#39;application/x-sv4crc&#39;, &#39;svg&#39; =&gt; &#39;image/svg+xml&#39;, &#39;svgz&#39; =&gt; &#39;image/svg+xml&#39;, &#39;swf&#39; =&gt; &#39;application/x-shockwave-flash&#39;, &#39;t&#39; =&gt; &#39;application/x-troff&#39;, &#39;tar&#39; =&gt; &#39;application/x-tar&#39;, &#39;tcl&#39; =&gt; &#39;application/x-tcl&#39;, &#39;tex&#39; =&gt; &#39;application/x-tex&#39;, &#39;texi&#39; =&gt; &#39;application/x-texinfo&#39;, &#39;texinfo&#39; =&gt; &#39;application/x-texinfo&#39;, &#39;tr&#39; =&gt; &#39;application/x-troff&#39;, &#39;tsp&#39; =&gt; &#39;application/dsptype&#39;, &#39;ttc&#39; =&gt; &#39;font/ttf&#39;, &#39;ttf&#39; =&gt; &#39;font/ttf&#39;, &#39;unv&#39; =&gt; &#39;application/i-deas&#39;, &#39;ustar&#39; =&gt; &#39;application/x-ustar&#39;, &#39;vcd&#39; =&gt; &#39;application/x-cdlink&#39;, &#39;vda&#39; =&gt; &#39;application/vda&#39;, &#39;xlc&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xll&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xlm&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xls&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xlsx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet&#39;, &#39;xlw&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;zip&#39; =&gt; &#39;application/zip&#39;, &#39;aif&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;aifc&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;aiff&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;au&#39; =&gt; &#39;audio/basic&#39;, &#39;kar&#39; =&gt; &#39;audio/midi&#39;, &#39;mid&#39; =&gt; &#39;audio/midi&#39;, &#39;midi&#39; =&gt; &#39;audio/midi&#39;, &#39;mp2&#39; =&gt; &#39;audio/mpeg&#39;, &#39;mp3&#39; =&gt; &#39;audio/mpeg&#39;, &#39;mpga&#39; =&gt; &#39;audio/mpeg&#39;, &#39;ogg&#39; =&gt; &#39;audio/ogg&#39;, &#39;oga&#39; =&gt; &#39;audio/ogg&#39;, &#39;spx&#39; =&gt; &#39;audio/ogg&#39;, &#39;ra&#39; =&gt; &#39;audio/x-realaudio&#39;, &#39;ram&#39; =&gt; &#39;audio/x-pn-realaudio&#39;, &#39;rm&#39; =&gt; &#39;audio/x-pn-realaudio&#39;, &#39;rpm&#39; =&gt; &#39;audio/x-pn-realaudio-plugin&#39;, &#39;snd&#39; =&gt; &#39;audio/basic&#39;, &#39;tsi&#39; =&gt; &#39;audio/TSP-audio&#39;, &#39;wav&#39; =&gt; &#39;audio/x-wav&#39;, &#39;aac&#39; =&gt; &#39;audio/aac&#39;, &#39;asc&#39; =&gt; &#39;text/plain&#39;, &#39;c&#39; =&gt; &#39;text/plain&#39;, ...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = []; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = []; protected $_cookies = [] }</span>, <span>$additionalParams = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>133</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.0123</td><td bgcolor='#eeeeec' align='right'>2843616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( <span>$controller = </span><span>class TownsController { public $uses = [0 =&gt; &#39;Town&#39;, 1 =&gt; &#39;State&#39;, 2 =&gt; &#39;Zip&#39;, 3 =&gt; &#39;County&#39;, 4 =&gt; &#39;Page&#39;, 5 =&gt; &#39;Site&#39;, 6 =&gt; &#39;Module&#39;, 7 =&gt; &#39;DefaultToken&#39;]; public $components = [0 =&gt; &#39;Session&#39;, 1 =&gt; &#39;Params&#39;, 2 =&gt; &#39;Markup&#39;]; public $helpers = [0 =&gt; &#39;Cache&#39;]; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = &#39;Towns&#39;; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [...]; protected $_input = &#39;&#39; }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = &#39;CakeResponse&#39;; public $viewPath = &#39;Towns&#39;; public $layoutPath = NULL; public $viewVars = []; public $view = &#39;displayTown&#39;; public $layout = &#39;step&#39;; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = &#39;View&#39;; public $View = NULL; public $ext = &#39;.ctp&#39;; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 =&gt; &#39;displayTown&#39;, 1 =&gt; &#39;displayCounty&#39;, 2 =&gt; &#39;displayState&#39;, 3 =&gt; &#39;displayGuest&#39;, 4 =&gt; &#39;local&#39;, 5 =&gt; &#39;states&#39;, 6 =&gt; &#39;state_selection&#39;, 7 =&gt; &#39;picker&#39;, 8 =&gt; &#39;state_towns&#39;, 9 =&gt; &#39;county_towns&#39;, 10 =&gt; &#39;zipcode&#39;, 11 =&gt; &#39;nearby_active_towns&#39;, 12 =&gt; &#39;locate&#39;, 13 =&gt; &#39;reset&#39;, 14 =&gt; &#39;mode&#39;, 16 =&gt; &#39;getParams&#39;, 17 =&gt; &#39;parseCakeParams&#39;, 18 =&gt; &#39;renderPage&#39;, 19 =&gt; &#39;detail_map&#39;, 20 =&gt; &#39;jslog&#39;]; public $modelClass = &#39;Town&#39;; public $modelKey = &#39;town&#39;; public $validationErrors = NULL; protected $_mergeParent = &#39;AppController&#39;; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = &#39;&#39;; public $default_image = &#39;https://cdn-step.americantowns.com/img/so_thumb.jpg&#39;; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2983936</td><td bgcolor='#eeeeec'>Controller->invokeAction( <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984048</td><td bgcolor='#eeeeec'><a href='http://www.php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a>( <span>$object = </span><span>class TownsController { public $uses = [0 =&gt; &#39;Town&#39;, 1 =&gt; &#39;State&#39;, 2 =&gt; &#39;Zip&#39;, 3 =&gt; &#39;County&#39;, 4 =&gt; &#39;Page&#39;, 5 =&gt; &#39;Site&#39;, 6 =&gt; &#39;Module&#39;, 7 =&gt; &#39;DefaultToken&#39;]; public $components = [0 =&gt; &#39;Session&#39;, 1 =&gt; &#39;Params&#39;, 2 =&gt; &#39;Markup&#39;]; public $helpers = [0 =&gt; &#39;Cache&#39;]; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = &#39;Towns&#39;; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [...]; protected $_input = &#39;&#39; }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = &#39;CakeResponse&#39;; public $viewPath = &#39;Towns&#39;; public $layoutPath = NULL; public $viewVars = []; public $view = &#39;displayTown&#39;; public $layout = &#39;step&#39;; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = &#39;View&#39;; public $View = NULL; public $ext = &#39;.ctp&#39;; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 =&gt; &#39;displayTown&#39;, 1 =&gt; &#39;displayCounty&#39;, 2 =&gt; &#39;displayState&#39;, 3 =&gt; &#39;displayGuest&#39;, 4 =&gt; &#39;local&#39;, 5 =&gt; &#39;states&#39;, 6 =&gt; &#39;state_selection&#39;, 7 =&gt; &#39;picker&#39;, 8 =&gt; &#39;state_towns&#39;, 9 =&gt; &#39;county_towns&#39;, 10 =&gt; &#39;zipcode&#39;, 11 =&gt; &#39;nearby_active_towns&#39;, 12 =&gt; &#39;locate&#39;, 13 =&gt; &#39;reset&#39;, 14 =&gt; &#39;mode&#39;, 16 =&gt; &#39;getParams&#39;, 17 =&gt; &#39;parseCakeParams&#39;, 18 =&gt; &#39;renderPage&#39;, 19 =&gt; &#39;detail_map&#39;, 20 =&gt; &#39;jslog&#39;]; public $modelClass = &#39;Town&#39;; public $modelKey = &#39;town&#39;; public $validationErrors = NULL; protected $_mergeParent = &#39;AppController&#39;; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = &#39;&#39;; public $default_image = &#39;https://cdn-step.americantowns.com/img/so_thumb.jpg&#39;; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$args = </span><span>[]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984120</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581480</td><td bgcolor='#eeeeec'>Town->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;]]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>10</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581856</td><td bgcolor='#eeeeec'>AppModel->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/Town.php' bgcolor='#eeeeec'>.../Town.php<b>:</b>11</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3581920</td><td bgcolor='#eeeeec'>Model->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/AppModel.php' bgcolor='#eeeeec'>.../AppModel.php<b>:</b>50</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3601120</td><td bgcolor='#eeeeec'>Model->_readDataSource( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;fields&#39; =&gt; NULL, &#39;joins&#39; =&gt; [], &#39;limit&#39; =&gt; 1, &#39;offset&#39; =&gt; NULL, &#39;order&#39; =&gt; [], &#39;page&#39; =&gt; 1, &#39;group&#39; =&gt; NULL, &#39;callbacks&#39; =&gt; TRUE, &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3010</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.0220</td><td bgcolor='#eeeeec' align='right'>4628688</td><td bgcolor='#eeeeec'>MongodbSource->read( <span>$Model = </span><span>class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = []; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = []; public $validationErrors = []; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [&#39;towns&#39; =&gt; &#39;Town&#39;]; public $cacheQueries = FALSE; public $belongsTo = []; public $hasOne = []; public $hasMany = []; public $hasAndBelongsToMany = []; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { public $modelName = &#39;Town&#39;; protected $_methods = [...]; protected $_mappedMethods = [...]; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $whitelist = []; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = []; protected $_associationKeys = [&#39;belongsTo&#39; =&gt; [...], &#39;hasOne&#39; =&gt; [...], &#39;hasMany&#39; =&gt; [...], &#39;hasAndBelongsToMany&#39; =&gt; [...]]; protected $_associations = [0 =&gt; &#39;belongsTo&#39;, 1 =&gt; &#39;hasOne&#39;, 2 =&gt; &#39;hasMany&#39;, 3 =&gt; &#39;hasAndBelongsToMany&#39;]; public $__backAssociation = []; public $__backInnerAssociation = []; public $__backOriginalAssociation = []; public $__backContainableAssociation = []; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [&#39;all&#39; =&gt; TRUE, &#39;first&#39; =&gt; TRUE, &#39;count&#39; =&gt; TRUE, &#39;neighbors&#39; =&gt; TRUE, &#39;list&#39; =&gt; TRUE, &#39;threaded&#39; =&gt; TRUE]; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; protected $_validator = NULL }</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;fields&#39; =&gt; NULL, &#39;joins&#39; =&gt; [], &#39;limit&#39; =&gt; 1, &#39;offset&#39; =&gt; NULL, &#39;order&#39; =&gt; [], &#39;page&#39; =&gt; 1, &#39;group&#39; =&gt; NULL, &#39;callbacks&#39; =&gt; TRUE, &#39;cache&#39; =&gt; TRUE]</span>, <span>$recursive = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3038</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.0237</td><td bgcolor='#eeeeec' align='right'>4997768</td><td bgcolor='#eeeeec'>MongoCursor->count( <span>$foundOnly = </span><span>TRUE</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>1117</td></tr> ' [protected] message => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']' [protected] code => (int) 13053 [protected] file => '/var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 79 }, '_serialize' => array( (int) 0 => 'name', (int) 1 => 'message', (int) 2 => 'url' ), 'content_for_layout' => '<h2>No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]</h2> <p class="error"> <strong>Error: </strong> An Internal Error Has Occurred.</p> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-trace').style.display = (document.getElementById('cakeErr68a553c623c7e-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c623c7e-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-code').style.display = (document.getElementById('cakeErr68a553c623c7e-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-context').style.display = (document.getElementById('cakeErr68a553c623c7e-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c623c7e-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c623c7e-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-trace').style.display = (document.getElementById('cakeErr68a553c624ce0-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c624ce0-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-code').style.display = (document.getElementById('cakeErr68a553c624ce0-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-context').style.display = (document.getElementById('cakeErr68a553c624ce0-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c624ce0-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c624ce0-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039;, (int) 1 =&gt; &#039;&lt;h3&gt;Stack Trace&lt;/h3&gt; &lt;ul class=&quot;cake-stack-trace&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-0&#039;)&quot;&gt;APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-0&#039;)&quot;&gt;Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()&lt;/a&gt; &lt;div id=&quot;file-excerpt-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExecutionTimeoutException&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoCursorTimeoutException&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getMessage&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getCode&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExceptionConverter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;toLegacy&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-1&#039;)&quot;&gt;APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-1&#039;)&quot;&gt;MongoCursor-&gt;count()&lt;/a&gt; &lt;div id=&quot;file-excerpt-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$count&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$return&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-2&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3038&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-2&#039;)&quot;&gt;MongodbSource-&gt;read()&lt;/a&gt; &lt;div id=&quot;file-excerpt-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&amp;nbsp;@return&amp;nbsp;array&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;protected&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$results&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;read&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;resetAssociations&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-3&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3010&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-3&#039;)&quot;&gt;Model-&gt;_readDataSource()&lt;/a&gt; &lt;div id=&quot;file-excerpt-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-4&#039;)&quot;&gt;APP/Model/AppModel.php line 50&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-4&#039;)&quot;&gt;Model-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;execute&amp;nbsp;find&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;if&amp;nbsp;key&amp;nbsp;is&amp;nbsp;set,&amp;nbsp;then&amp;nbsp;cache&amp;nbsp;results&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-5&#039;)&quot;&gt;APP/Model/Town.php line 11&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-5&#039;)&quot;&gt;AppModel-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Use&amp;nbsp;APC&amp;nbsp;as&amp;nbsp;a&amp;nbsp;level&amp;nbsp;1&amp;nbsp;cache,&amp;nbsp;to&amp;nbsp;reduce&amp;nbsp;total&amp;nbsp;queries&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;array())&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;use&amp;nbsp;short&amp;nbsp;cache&amp;nbsp;time&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-6&#039;)&quot;&gt;APP/Controller/TownsController.php line 10&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-6&#039;)&quot;&gt;Town-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;displayTown&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$town_sef_url&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;makeTownUrl&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;state&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;],&amp;nbsp;@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;city&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Town&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;conditions&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;sef_url&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setCurrentTown&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;[internal function]&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-7&#039;)&quot;&gt;TownsController-&gt;displayTown()&lt;/a&gt; &lt;div id=&quot;trace-args-7&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-8&#039;)&quot;&gt;CORE/Cake/Controller/Controller.php line 491&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-8&#039;)&quot;&gt;ReflectionMethod-&gt;invokeArgs()&lt;/a&gt; &lt;div id=&quot;file-excerpt-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$method&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeArgs&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;pass&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-9&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 193&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-9&#039;)&quot;&gt;Controller-&gt;invokeAction()&lt;/a&gt; &lt;div id=&quot;file-excerpt-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;response&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$render&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeAction&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;instanceof&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-10&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 167&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-10&#039;)&quot;&gt;Dispatcher-&gt;_invoke()&lt;/a&gt; &lt;div id=&quot;file-excerpt-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_invoke&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;return&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-11&#039;)&quot;&gt;APP/webroot/index.php line 133&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-11&#039;)&quot;&gt;Dispatcher-&gt;dispatch()&lt;/a&gt; &lt;div id=&quot;file-excerpt-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dispatch&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeRequest&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script type=&quot;text/javascript&quot;&gt; function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === &#039;block&#039;) ? &#039;none&#039; : &#039;block&#039;; event.preventDefault(); return false; } &lt;/script&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039;, (int) 1 =&gt; &#039;&lt;h3&gt;Stack Trace&lt;/h3&gt; &lt;ul class=&quot;cake-stack-trace&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-0&#039;)&quot;&gt;APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-0&#039;)&quot;&gt;Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()&lt;/a&gt; &lt;div id=&quot;file-excerpt-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExecutionTimeoutException&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoCursorTimeoutException&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getMessage&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getCode&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExceptionConverter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;toLegacy&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-1&#039;)&quot;&gt;APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-1&#039;)&quot;&gt;MongoCursor-&gt;count()&lt;/a&gt; &lt;div id=&quot;file-excerpt-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$count&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$return&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-2&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3038&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-2&#039;)&quot;&gt;MongodbSource-&gt;read()&lt;/a&gt; &lt;div id=&quot;file-excerpt-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&amp;nbsp;@return&amp;nbsp;array&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;protected&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$results&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;read&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;resetAssociations&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-3&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3010&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-3&#039;)&quot;&gt;Model-&gt;_readDataSource()&lt;/a&gt; &lt;div id=&quot;file-excerpt-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-4&#039;)&quot;&gt;APP/Model/AppModel.php line 50&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-4&#039;)&quot;&gt;Model-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;execute&amp;nbsp;find&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;if&amp;nbsp;key&amp;nbsp;is&amp;nbsp;set,&amp;nbsp;then&amp;nbsp;cache&amp;nbsp;results&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-5&#039;)&quot;&gt;APP/Model/Town.php line 11&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-5&#039;)&quot;&gt;AppModel-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Use&amp;nbsp;APC&amp;nbsp;as&amp;nbsp;a&amp;nbsp;level&amp;nbsp;1&amp;nbsp;cache,&amp;nbsp;to&amp;nbsp;reduce&amp;nbsp;total&amp;nbsp;queries&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;array())&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;use&amp;nbsp;short&amp;nbsp;cache&amp;nbsp;time&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-6&#039;)&quot;&gt;APP/Controller/TownsController.php line 10&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-6&#039;)&quot;&gt;Town-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;displayTown&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$town_sef_url&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;makeTownUrl&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;state&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;],&amp;nbsp;@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;city&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Town&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;conditions&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;sef_url&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setCurrentTown&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;[internal function]&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-7&#039;)&quot;&gt;TownsController-&gt;displayTown()&lt;/a&gt; &lt;div id=&quot;trace-args-7&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-8&#039;)&quot;&gt;CORE/Cake/Controller/Controller.php line 491&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-8&#039;)&quot;&gt;ReflectionMethod-&gt;invokeArgs()&lt;/a&gt; &lt;div id=&quot;file-excerpt-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$method&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeArgs&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;pass&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-9&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 193&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-9&#039;)&quot;&gt;Controller-&gt;invokeAction()&lt;/a&gt; &lt;div id=&quot;file-excerpt-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;response&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$render&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeAction&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;instanceof&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-10&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 167&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-10&#039;)&quot;&gt;Dispatcher-&gt;_invoke()&lt;/a&gt; &lt;div id=&quot;file-excerpt-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_invoke&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;return&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-11&#039;)&quot;&gt;APP/webroot/index.php line 133&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-11&#039;)&quot;&gt;Dispatcher-&gt;dispatch()&lt;/a&gt; &lt;div id=&quot;file-excerpt-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dispatch&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeRequest&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script type=&quot;text/javascript&quot;&gt; function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === &#039;block&#039;) ? &#039;none&#039; : &#039;block&#039;; event.preventDefault(); return false; } &lt;/script&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ', 'scripts_for_layout' => '', 'title_for_layout' => 'Errors' ) $name = 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]' $message = 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]' $url = '/seanor-pa/dog-parks/' $error = object(MongoConnectionException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoConnectionException: No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com'] in /var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>79</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0001</td><td bgcolor='#eeeeec' align='right'>416264</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0078</td><td bgcolor='#eeeeec' align='right'>1946640</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span>, <span>$response = </span><span>class CakeResponse { protected $_statusCodes = [100 =&gt; &#39;Continue&#39;, 101 =&gt; &#39;Switching Protocols&#39;, 200 =&gt; &#39;OK&#39;, 201 =&gt; &#39;Created&#39;, 202 =&gt; &#39;Accepted&#39;, 203 =&gt; &#39;Non-Authoritative Information&#39;, 204 =&gt; &#39;No Content&#39;, 205 =&gt; &#39;Reset Content&#39;, 206 =&gt; &#39;Partial Content&#39;, 300 =&gt; &#39;Multiple Choices&#39;, 301 =&gt; &#39;Moved Permanently&#39;, 302 =&gt; &#39;Found&#39;, 303 =&gt; &#39;See Other&#39;, 304 =&gt; &#39;Not Modified&#39;, 305 =&gt; &#39;Use Proxy&#39;, 307 =&gt; &#39;Temporary Redirect&#39;, 400 =&gt; &#39;Bad Request&#39;, 401 =&gt; &#39;Unauthorized&#39;, 402 =&gt; &#39;Payment Required&#39;, 403 =&gt; &#39;Forbidden&#39;, 404 =&gt; &#39;Not Found&#39;, 405 =&gt; &#39;Method Not Allowed&#39;, 406 =&gt; &#39;Not Acceptable&#39;, 407 =&gt; &#39;Proxy Authentication Required&#39;, 408 =&gt; &#39;Request Time-out&#39;, 409 =&gt; &#39;Conflict&#39;, 410 =&gt; &#39;Gone&#39;, 411 =&gt; &#39;Length Required&#39;, 412 =&gt; &#39;Precondition Failed&#39;, 413 =&gt; &#39;Request Entity Too Large&#39;, 414 =&gt; &#39;Request-URI Too Large&#39;, 415 =&gt; &#39;Unsupported Media Type&#39;, 416 =&gt; &#39;Requested range not satisfiable&#39;, 417 =&gt; &#39;Expectation Failed&#39;, 429 =&gt; &#39;Too Many Requests&#39;, 500 =&gt; &#39;Internal Server Error&#39;, 501 =&gt; &#39;Not Implemented&#39;, 502 =&gt; &#39;Bad Gateway&#39;, 503 =&gt; &#39;Service Unavailable&#39;, 504 =&gt; &#39;Gateway Time-out&#39;, 505 =&gt; &#39;Unsupported Version&#39;]; protected $_mimeTypes = [&#39;html&#39; =&gt; [...], &#39;json&#39; =&gt; &#39;application/json&#39;, &#39;xml&#39; =&gt; [...], &#39;rss&#39; =&gt; &#39;application/rss+xml&#39;, &#39;ai&#39; =&gt; &#39;application/postscript&#39;, &#39;bcpio&#39; =&gt; &#39;application/x-bcpio&#39;, &#39;bin&#39; =&gt; &#39;application/octet-stream&#39;, &#39;ccad&#39; =&gt; &#39;application/clariscad&#39;, &#39;cdf&#39; =&gt; &#39;application/x-netcdf&#39;, &#39;class&#39; =&gt; &#39;application/octet-stream&#39;, &#39;cpio&#39; =&gt; &#39;application/x-cpio&#39;, &#39;cpt&#39; =&gt; &#39;application/mac-compactpro&#39;, &#39;csh&#39; =&gt; &#39;application/x-csh&#39;, &#39;csv&#39; =&gt; [...], &#39;dcr&#39; =&gt; &#39;application/x-director&#39;, &#39;dir&#39; =&gt; &#39;application/x-director&#39;, &#39;dms&#39; =&gt; &#39;application/octet-stream&#39;, &#39;doc&#39; =&gt; &#39;application/msword&#39;, &#39;docx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.wordprocessingml.document&#39;, &#39;drw&#39; =&gt; &#39;application/drafting&#39;, &#39;dvi&#39; =&gt; &#39;application/x-dvi&#39;, &#39;dwg&#39; =&gt; &#39;application/acad&#39;, &#39;dxf&#39; =&gt; &#39;application/dxf&#39;, &#39;dxr&#39; =&gt; &#39;application/x-director&#39;, &#39;eot&#39; =&gt; &#39;application/vnd.ms-fontobject&#39;, &#39;eps&#39; =&gt; &#39;application/postscript&#39;, &#39;exe&#39; =&gt; &#39;application/octet-stream&#39;, &#39;ez&#39; =&gt; &#39;application/andrew-inset&#39;, &#39;flv&#39; =&gt; &#39;video/x-flv&#39;, &#39;gtar&#39; =&gt; &#39;application/x-gtar&#39;, &#39;gz&#39; =&gt; &#39;application/x-gzip&#39;, &#39;bz2&#39; =&gt; &#39;application/x-bzip&#39;, &#39;7z&#39; =&gt; &#39;application/x-7z-compressed&#39;, &#39;hdf&#39; =&gt; &#39;application/x-hdf&#39;, &#39;hqx&#39; =&gt; &#39;application/mac-binhex40&#39;, &#39;ico&#39; =&gt; &#39;image/x-icon&#39;, &#39;ips&#39; =&gt; &#39;application/x-ipscript&#39;, &#39;ipx&#39; =&gt; &#39;application/x-ipix&#39;, &#39;js&#39; =&gt; &#39;application/javascript&#39;, &#39;jsonapi&#39; =&gt; &#39;application/vnd.api+json&#39;, &#39;latex&#39; =&gt; &#39;application/x-latex&#39;, &#39;lha&#39; =&gt; &#39;application/octet-stream&#39;, &#39;lsp&#39; =&gt; &#39;application/x-lisp&#39;, &#39;lzh&#39; =&gt; &#39;application/octet-stream&#39;, &#39;man&#39; =&gt; &#39;application/x-troff-man&#39;, &#39;me&#39; =&gt; &#39;application/x-troff-me&#39;, &#39;mif&#39; =&gt; &#39;application/vnd.mif&#39;, &#39;ms&#39; =&gt; &#39;application/x-troff-ms&#39;, &#39;nc&#39; =&gt; &#39;application/x-netcdf&#39;, &#39;oda&#39; =&gt; &#39;application/oda&#39;, &#39;otf&#39; =&gt; &#39;font/otf&#39;, &#39;pdf&#39; =&gt; &#39;application/pdf&#39;, &#39;pgn&#39; =&gt; &#39;application/x-chess-pgn&#39;, &#39;pot&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pps&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;ppt&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pptx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.presentationml.presentation&#39;, &#39;ppz&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pre&#39; =&gt; &#39;application/x-freelance&#39;, &#39;prt&#39; =&gt; &#39;application/pro_eng&#39;, &#39;ps&#39; =&gt; &#39;application/postscript&#39;, &#39;roff&#39; =&gt; &#39;application/x-troff&#39;, &#39;scm&#39; =&gt; &#39;application/x-lotusscreencam&#39;, &#39;set&#39; =&gt; &#39;application/set&#39;, &#39;sh&#39; =&gt; &#39;application/x-sh&#39;, &#39;shar&#39; =&gt; &#39;application/x-shar&#39;, &#39;sit&#39; =&gt; &#39;application/x-stuffit&#39;, &#39;skd&#39; =&gt; &#39;application/x-koan&#39;, &#39;skm&#39; =&gt; &#39;application/x-koan&#39;, &#39;skp&#39; =&gt; &#39;application/x-koan&#39;, &#39;skt&#39; =&gt; &#39;application/x-koan&#39;, &#39;smi&#39; =&gt; &#39;application/smil&#39;, &#39;smil&#39; =&gt; &#39;application/smil&#39;, &#39;sol&#39; =&gt; &#39;application/solids&#39;, &#39;spl&#39; =&gt; &#39;application/x-futuresplash&#39;, &#39;src&#39; =&gt; &#39;application/x-wais-source&#39;, &#39;step&#39; =&gt; &#39;application/STEP&#39;, &#39;stl&#39; =&gt; &#39;application/SLA&#39;, &#39;stp&#39; =&gt; &#39;application/STEP&#39;, &#39;sv4cpio&#39; =&gt; &#39;application/x-sv4cpio&#39;, &#39;sv4crc&#39; =&gt; &#39;application/x-sv4crc&#39;, &#39;svg&#39; =&gt; &#39;image/svg+xml&#39;, &#39;svgz&#39; =&gt; &#39;image/svg+xml&#39;, &#39;swf&#39; =&gt; &#39;application/x-shockwave-flash&#39;, &#39;t&#39; =&gt; &#39;application/x-troff&#39;, &#39;tar&#39; =&gt; &#39;application/x-tar&#39;, &#39;tcl&#39; =&gt; &#39;application/x-tcl&#39;, &#39;tex&#39; =&gt; &#39;application/x-tex&#39;, &#39;texi&#39; =&gt; &#39;application/x-texinfo&#39;, &#39;texinfo&#39; =&gt; &#39;application/x-texinfo&#39;, &#39;tr&#39; =&gt; &#39;application/x-troff&#39;, &#39;tsp&#39; =&gt; &#39;application/dsptype&#39;, &#39;ttc&#39; =&gt; &#39;font/ttf&#39;, &#39;ttf&#39; =&gt; &#39;font/ttf&#39;, &#39;unv&#39; =&gt; &#39;application/i-deas&#39;, &#39;ustar&#39; =&gt; &#39;application/x-ustar&#39;, &#39;vcd&#39; =&gt; &#39;application/x-cdlink&#39;, &#39;vda&#39; =&gt; &#39;application/vda&#39;, &#39;xlc&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xll&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xlm&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xls&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xlsx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet&#39;, &#39;xlw&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;zip&#39; =&gt; &#39;application/zip&#39;, &#39;aif&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;aifc&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;aiff&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;au&#39; =&gt; &#39;audio/basic&#39;, &#39;kar&#39; =&gt; &#39;audio/midi&#39;, &#39;mid&#39; =&gt; &#39;audio/midi&#39;, &#39;midi&#39; =&gt; &#39;audio/midi&#39;, &#39;mp2&#39; =&gt; &#39;audio/mpeg&#39;, &#39;mp3&#39; =&gt; &#39;audio/mpeg&#39;, &#39;mpga&#39; =&gt; &#39;audio/mpeg&#39;, &#39;ogg&#39; =&gt; &#39;audio/ogg&#39;, &#39;oga&#39; =&gt; &#39;audio/ogg&#39;, &#39;spx&#39; =&gt; &#39;audio/ogg&#39;, &#39;ra&#39; =&gt; &#39;audio/x-realaudio&#39;, &#39;ram&#39; =&gt; &#39;audio/x-pn-realaudio&#39;, &#39;rm&#39; =&gt; &#39;audio/x-pn-realaudio&#39;, &#39;rpm&#39; =&gt; &#39;audio/x-pn-realaudio-plugin&#39;, &#39;snd&#39; =&gt; &#39;audio/basic&#39;, &#39;tsi&#39; =&gt; &#39;audio/TSP-audio&#39;, &#39;wav&#39; =&gt; &#39;audio/x-wav&#39;, &#39;aac&#39; =&gt; &#39;audio/aac&#39;, &#39;asc&#39; =&gt; &#39;text/plain&#39;, &#39;c&#39; =&gt; &#39;text/plain&#39;, ...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = []; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = []; protected $_cookies = [] }</span>, <span>$additionalParams = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>133</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.0123</td><td bgcolor='#eeeeec' align='right'>2843616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( <span>$controller = </span><span>class TownsController { public $uses = [0 =&gt; &#39;Town&#39;, 1 =&gt; &#39;State&#39;, 2 =&gt; &#39;Zip&#39;, 3 =&gt; &#39;County&#39;, 4 =&gt; &#39;Page&#39;, 5 =&gt; &#39;Site&#39;, 6 =&gt; &#39;Module&#39;, 7 =&gt; &#39;DefaultToken&#39;]; public $components = [0 =&gt; &#39;Session&#39;, 1 =&gt; &#39;Params&#39;, 2 =&gt; &#39;Markup&#39;]; public $helpers = [0 =&gt; &#39;Cache&#39;]; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = &#39;Towns&#39;; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [...]; protected $_input = &#39;&#39; }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = &#39;CakeResponse&#39;; public $viewPath = &#39;Towns&#39;; public $layoutPath = NULL; public $viewVars = []; public $view = &#39;displayTown&#39;; public $layout = &#39;step&#39;; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = &#39;View&#39;; public $View = NULL; public $ext = &#39;.ctp&#39;; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 =&gt; &#39;displayTown&#39;, 1 =&gt; &#39;displayCounty&#39;, 2 =&gt; &#39;displayState&#39;, 3 =&gt; &#39;displayGuest&#39;, 4 =&gt; &#39;local&#39;, 5 =&gt; &#39;states&#39;, 6 =&gt; &#39;state_selection&#39;, 7 =&gt; &#39;picker&#39;, 8 =&gt; &#39;state_towns&#39;, 9 =&gt; &#39;county_towns&#39;, 10 =&gt; &#39;zipcode&#39;, 11 =&gt; &#39;nearby_active_towns&#39;, 12 =&gt; &#39;locate&#39;, 13 =&gt; &#39;reset&#39;, 14 =&gt; &#39;mode&#39;, 16 =&gt; &#39;getParams&#39;, 17 =&gt; &#39;parseCakeParams&#39;, 18 =&gt; &#39;renderPage&#39;, 19 =&gt; &#39;detail_map&#39;, 20 =&gt; &#39;jslog&#39;]; public $modelClass = &#39;Town&#39;; public $modelKey = &#39;town&#39;; public $validationErrors = NULL; protected $_mergeParent = &#39;AppController&#39;; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = &#39;&#39;; public $default_image = &#39;https://cdn-step.americantowns.com/img/so_thumb.jpg&#39;; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2983936</td><td bgcolor='#eeeeec'>Controller->invokeAction( <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984048</td><td bgcolor='#eeeeec'><a href='http://www.php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a>( <span>$object = </span><span>class TownsController { public $uses = [0 =&gt; &#39;Town&#39;, 1 =&gt; &#39;State&#39;, 2 =&gt; &#39;Zip&#39;, 3 =&gt; &#39;County&#39;, 4 =&gt; &#39;Page&#39;, 5 =&gt; &#39;Site&#39;, 6 =&gt; &#39;Module&#39;, 7 =&gt; &#39;DefaultToken&#39;]; public $components = [0 =&gt; &#39;Session&#39;, 1 =&gt; &#39;Params&#39;, 2 =&gt; &#39;Markup&#39;]; public $helpers = [0 =&gt; &#39;Cache&#39;]; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = &#39;Towns&#39;; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [...]; protected $_input = &#39;&#39; }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = &#39;CakeResponse&#39;; public $viewPath = &#39;Towns&#39;; public $layoutPath = NULL; public $viewVars = []; public $view = &#39;displayTown&#39;; public $layout = &#39;step&#39;; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = &#39;View&#39;; public $View = NULL; public $ext = &#39;.ctp&#39;; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 =&gt; &#39;displayTown&#39;, 1 =&gt; &#39;displayCounty&#39;, 2 =&gt; &#39;displayState&#39;, 3 =&gt; &#39;displayGuest&#39;, 4 =&gt; &#39;local&#39;, 5 =&gt; &#39;states&#39;, 6 =&gt; &#39;state_selection&#39;, 7 =&gt; &#39;picker&#39;, 8 =&gt; &#39;state_towns&#39;, 9 =&gt; &#39;county_towns&#39;, 10 =&gt; &#39;zipcode&#39;, 11 =&gt; &#39;nearby_active_towns&#39;, 12 =&gt; &#39;locate&#39;, 13 =&gt; &#39;reset&#39;, 14 =&gt; &#39;mode&#39;, 16 =&gt; &#39;getParams&#39;, 17 =&gt; &#39;parseCakeParams&#39;, 18 =&gt; &#39;renderPage&#39;, 19 =&gt; &#39;detail_map&#39;, 20 =&gt; &#39;jslog&#39;]; public $modelClass = &#39;Town&#39;; public $modelKey = &#39;town&#39;; public $validationErrors = NULL; protected $_mergeParent = &#39;AppController&#39;; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = &#39;&#39;; public $default_image = &#39;https://cdn-step.americantowns.com/img/so_thumb.jpg&#39;; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$args = </span><span>[]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984120</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581480</td><td bgcolor='#eeeeec'>Town->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;]]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>10</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581856</td><td bgcolor='#eeeeec'>AppModel->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/Town.php' bgcolor='#eeeeec'>.../Town.php<b>:</b>11</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3581920</td><td bgcolor='#eeeeec'>Model->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/AppModel.php' bgcolor='#eeeeec'>.../AppModel.php<b>:</b>50</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3601120</td><td bgcolor='#eeeeec'>Model->_readDataSource( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;fields&#39; =&gt; NULL, &#39;joins&#39; =&gt; [], &#39;limit&#39; =&gt; 1, &#39;offset&#39; =&gt; NULL, &#39;order&#39; =&gt; [], &#39;page&#39; =&gt; 1, &#39;group&#39; =&gt; NULL, &#39;callbacks&#39; =&gt; TRUE, &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3010</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.0220</td><td bgcolor='#eeeeec' align='right'>4628688</td><td bgcolor='#eeeeec'>MongodbSource->read( <span>$Model = </span><span>class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = []; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = []; public $validationErrors = []; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [&#39;towns&#39; =&gt; &#39;Town&#39;]; public $cacheQueries = FALSE; public $belongsTo = []; public $hasOne = []; public $hasMany = []; public $hasAndBelongsToMany = []; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { public $modelName = &#39;Town&#39;; protected $_methods = [...]; protected $_mappedMethods = [...]; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $whitelist = []; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = []; protected $_associationKeys = [&#39;belongsTo&#39; =&gt; [...], &#39;hasOne&#39; =&gt; [...], &#39;hasMany&#39; =&gt; [...], &#39;hasAndBelongsToMany&#39; =&gt; [...]]; protected $_associations = [0 =&gt; &#39;belongsTo&#39;, 1 =&gt; &#39;hasOne&#39;, 2 =&gt; &#39;hasMany&#39;, 3 =&gt; &#39;hasAndBelongsToMany&#39;]; public $__backAssociation = []; public $__backInnerAssociation = []; public $__backOriginalAssociation = []; public $__backContainableAssociation = []; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [&#39;all&#39; =&gt; TRUE, &#39;first&#39; =&gt; TRUE, &#39;count&#39; =&gt; TRUE, &#39;neighbors&#39; =&gt; TRUE, &#39;list&#39; =&gt; TRUE, &#39;threaded&#39; =&gt; TRUE]; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; protected $_validator = NULL }</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;fields&#39; =&gt; NULL, &#39;joins&#39; =&gt; [], &#39;limit&#39; =&gt; 1, &#39;offset&#39; =&gt; NULL, &#39;order&#39; =&gt; [], &#39;page&#39; =&gt; 1, &#39;group&#39; =&gt; NULL, &#39;callbacks&#39; =&gt; TRUE, &#39;cache&#39; =&gt; TRUE]</span>, <span>$recursive = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3038</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.0237</td><td bgcolor='#eeeeec' align='right'>4997768</td><td bgcolor='#eeeeec'>MongoCursor->count( <span>$foundOnly = </span><span>TRUE</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>1117</td></tr> ' [protected] message => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']' [protected] code => (int) 13053 [protected] file => '/var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 79 } $_serialize = array( (int) 0 => 'name', (int) 1 => 'message', (int) 2 => 'url' ) $content_for_layout = '<h2>No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]</h2> <p class="error"> <strong>Error: </strong> An Internal Error Has Occurred.</p> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-trace').style.display = (document.getElementById('cakeErr68a553c623c7e-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c623c7e-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-code').style.display = (document.getElementById('cakeErr68a553c623c7e-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-context').style.display = (document.getElementById('cakeErr68a553c623c7e-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c623c7e-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c623c7e-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-trace').style.display = (document.getElementById('cakeErr68a553c624ce0-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c624ce0-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-code').style.display = (document.getElementById('cakeErr68a553c624ce0-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-context').style.display = (document.getElementById('cakeErr68a553c624ce0-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c624ce0-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c624ce0-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039;, (int) 1 =&gt; &#039;&lt;h3&gt;Stack Trace&lt;/h3&gt; &lt;ul class=&quot;cake-stack-trace&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-0&#039;)&quot;&gt;APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-0&#039;)&quot;&gt;Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()&lt;/a&gt; &lt;div id=&quot;file-excerpt-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExecutionTimeoutException&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoCursorTimeoutException&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getMessage&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getCode&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExceptionConverter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;toLegacy&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-1&#039;)&quot;&gt;APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-1&#039;)&quot;&gt;MongoCursor-&gt;count()&lt;/a&gt; &lt;div id=&quot;file-excerpt-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$count&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$return&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-2&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3038&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-2&#039;)&quot;&gt;MongodbSource-&gt;read()&lt;/a&gt; &lt;div id=&quot;file-excerpt-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&amp;nbsp;@return&amp;nbsp;array&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;protected&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$results&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;read&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;resetAssociations&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-3&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3010&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-3&#039;)&quot;&gt;Model-&gt;_readDataSource()&lt;/a&gt; &lt;div id=&quot;file-excerpt-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-4&#039;)&quot;&gt;APP/Model/AppModel.php line 50&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-4&#039;)&quot;&gt;Model-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;execute&amp;nbsp;find&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;if&amp;nbsp;key&amp;nbsp;is&amp;nbsp;set,&amp;nbsp;then&amp;nbsp;cache&amp;nbsp;results&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-5&#039;)&quot;&gt;APP/Model/Town.php line 11&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-5&#039;)&quot;&gt;AppModel-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Use&amp;nbsp;APC&amp;nbsp;as&amp;nbsp;a&amp;nbsp;level&amp;nbsp;1&amp;nbsp;cache,&amp;nbsp;to&amp;nbsp;reduce&amp;nbsp;total&amp;nbsp;queries&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;array())&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;use&amp;nbsp;short&amp;nbsp;cache&amp;nbsp;time&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-6&#039;)&quot;&gt;APP/Controller/TownsController.php line 10&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-6&#039;)&quot;&gt;Town-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;displayTown&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$town_sef_url&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;makeTownUrl&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;state&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;],&amp;nbsp;@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;city&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Town&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;conditions&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;sef_url&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setCurrentTown&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;[internal function]&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-7&#039;)&quot;&gt;TownsController-&gt;displayTown()&lt;/a&gt; &lt;div id=&quot;trace-args-7&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-8&#039;)&quot;&gt;CORE/Cake/Controller/Controller.php line 491&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-8&#039;)&quot;&gt;ReflectionMethod-&gt;invokeArgs()&lt;/a&gt; &lt;div id=&quot;file-excerpt-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$method&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeArgs&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;pass&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-9&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 193&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-9&#039;)&quot;&gt;Controller-&gt;invokeAction()&lt;/a&gt; &lt;div id=&quot;file-excerpt-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;response&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$render&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeAction&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;instanceof&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-10&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 167&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-10&#039;)&quot;&gt;Dispatcher-&gt;_invoke()&lt;/a&gt; &lt;div id=&quot;file-excerpt-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_invoke&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;return&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-11&#039;)&quot;&gt;APP/webroot/index.php line 133&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-11&#039;)&quot;&gt;Dispatcher-&gt;dispatch()&lt;/a&gt; &lt;div id=&quot;file-excerpt-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dispatch&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeRequest&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script type=&quot;text/javascript&quot;&gt; function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === &#039;block&#039;) ? &#039;none&#039; : &#039;block&#039;; event.preventDefault(); return false; } &lt;/script&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039;, (int) 1 =&gt; &#039;&lt;h3&gt;Stack Trace&lt;/h3&gt; &lt;ul class=&quot;cake-stack-trace&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-0&#039;)&quot;&gt;APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-0&#039;)&quot;&gt;Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()&lt;/a&gt; &lt;div id=&quot;file-excerpt-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExecutionTimeoutException&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoCursorTimeoutException&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getMessage&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getCode&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExceptionConverter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;toLegacy&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-1&#039;)&quot;&gt;APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-1&#039;)&quot;&gt;MongoCursor-&gt;count()&lt;/a&gt; &lt;div id=&quot;file-excerpt-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$count&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$return&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-2&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3038&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-2&#039;)&quot;&gt;MongodbSource-&gt;read()&lt;/a&gt; &lt;div id=&quot;file-excerpt-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&amp;nbsp;@return&amp;nbsp;array&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;protected&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$results&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;read&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;resetAssociations&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-3&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3010&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-3&#039;)&quot;&gt;Model-&gt;_readDataSource()&lt;/a&gt; &lt;div id=&quot;file-excerpt-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-4&#039;)&quot;&gt;APP/Model/AppModel.php line 50&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-4&#039;)&quot;&gt;Model-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;execute&amp;nbsp;find&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;if&amp;nbsp;key&amp;nbsp;is&amp;nbsp;set,&amp;nbsp;then&amp;nbsp;cache&amp;nbsp;results&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-5&#039;)&quot;&gt;APP/Model/Town.php line 11&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-5&#039;)&quot;&gt;AppModel-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Use&amp;nbsp;APC&amp;nbsp;as&amp;nbsp;a&amp;nbsp;level&amp;nbsp;1&amp;nbsp;cache,&amp;nbsp;to&amp;nbsp;reduce&amp;nbsp;total&amp;nbsp;queries&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;array())&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;use&amp;nbsp;short&amp;nbsp;cache&amp;nbsp;time&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-6&#039;)&quot;&gt;APP/Controller/TownsController.php line 10&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-6&#039;)&quot;&gt;Town-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;displayTown&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$town_sef_url&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;makeTownUrl&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;state&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;],&amp;nbsp;@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;city&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Town&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;conditions&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;sef_url&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setCurrentTown&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;[internal function]&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-7&#039;)&quot;&gt;TownsController-&gt;displayTown()&lt;/a&gt; &lt;div id=&quot;trace-args-7&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-8&#039;)&quot;&gt;CORE/Cake/Controller/Controller.php line 491&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-8&#039;)&quot;&gt;ReflectionMethod-&gt;invokeArgs()&lt;/a&gt; &lt;div id=&quot;file-excerpt-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$method&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeArgs&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;pass&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-9&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 193&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-9&#039;)&quot;&gt;Controller-&gt;invokeAction()&lt;/a&gt; &lt;div id=&quot;file-excerpt-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;response&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$render&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeAction&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;instanceof&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-10&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 167&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-10&#039;)&quot;&gt;Dispatcher-&gt;_invoke()&lt;/a&gt; &lt;div id=&quot;file-excerpt-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_invoke&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;return&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-11&#039;)&quot;&gt;APP/webroot/index.php line 133&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-11&#039;)&quot;&gt;Dispatcher-&gt;dispatch()&lt;/a&gt; &lt;div id=&quot;file-excerpt-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dispatch&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeRequest&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script type=&quot;text/javascript&quot;&gt; function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === &#039;block&#039;) ? &#039;none&#039; : &#039;block&#039;; event.preventDefault(); return false; } &lt;/script&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' $scripts_for_layout = '' $title_for_layout = 'Errors' $version = '1.06' $css = ''</pre><pre class="stack-trace">include - APP/View/Layouts/step.ctp, line 68 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c628f1b-trace').style.display = (document.getElementById('cakeErr68a553c628f1b-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Trying to access array offset on value of type null [<b>APP/View/Layouts/step.ctp</b>, line <b>68</b>]<div id="cakeErr68a553c628f1b-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c628f1b-code').style.display = (document.getElementById('cakeErr68a553c628f1b-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c628f1b-context').style.display = (document.getElementById('cakeErr68a553c628f1b-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c628f1b-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700"></</span><span style="color: #0000BB">head</span><span style="color: #007700">></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700"><</span><span style="color: #0000BB">body </span><span style="color: #007700">class=</span><span style="color: #DD0000">"page-<?=</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">data</span><span style="color: #DD0000">['Page']['slug']?> <?=Localize::replace('{local_body_class}')?>"</span><span style="color: #007700">></span></span></code></span></pre><pre id="cakeErr68a553c628f1b-context" class="cake-context" style="display: none;">$viewFile = '/var/www/vhosts/devel1/stepoutside/app/View/Layouts/step.ctp' $dataForView = array( 'name' => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]', 'message' => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]', 'url' => '/seanor-pa/dog-parks/', 'error' => object(MongoConnectionException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoConnectionException: No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com'] in /var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>79</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0001</td><td bgcolor='#eeeeec' align='right'>416264</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0078</td><td bgcolor='#eeeeec' align='right'>1946640</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span>, <span>$response = </span><span>class CakeResponse { protected $_statusCodes = [100 =&gt; &#39;Continue&#39;, 101 =&gt; &#39;Switching Protocols&#39;, 200 =&gt; &#39;OK&#39;, 201 =&gt; &#39;Created&#39;, 202 =&gt; &#39;Accepted&#39;, 203 =&gt; &#39;Non-Authoritative Information&#39;, 204 =&gt; &#39;No Content&#39;, 205 =&gt; &#39;Reset Content&#39;, 206 =&gt; &#39;Partial Content&#39;, 300 =&gt; &#39;Multiple Choices&#39;, 301 =&gt; &#39;Moved Permanently&#39;, 302 =&gt; &#39;Found&#39;, 303 =&gt; &#39;See Other&#39;, 304 =&gt; &#39;Not Modified&#39;, 305 =&gt; &#39;Use Proxy&#39;, 307 =&gt; &#39;Temporary Redirect&#39;, 400 =&gt; &#39;Bad Request&#39;, 401 =&gt; &#39;Unauthorized&#39;, 402 =&gt; &#39;Payment Required&#39;, 403 =&gt; &#39;Forbidden&#39;, 404 =&gt; &#39;Not Found&#39;, 405 =&gt; &#39;Method Not Allowed&#39;, 406 =&gt; &#39;Not Acceptable&#39;, 407 =&gt; &#39;Proxy Authentication Required&#39;, 408 =&gt; &#39;Request Time-out&#39;, 409 =&gt; &#39;Conflict&#39;, 410 =&gt; &#39;Gone&#39;, 411 =&gt; &#39;Length Required&#39;, 412 =&gt; &#39;Precondition Failed&#39;, 413 =&gt; &#39;Request Entity Too Large&#39;, 414 =&gt; &#39;Request-URI Too Large&#39;, 415 =&gt; &#39;Unsupported Media Type&#39;, 416 =&gt; &#39;Requested range not satisfiable&#39;, 417 =&gt; &#39;Expectation Failed&#39;, 429 =&gt; &#39;Too Many Requests&#39;, 500 =&gt; &#39;Internal Server Error&#39;, 501 =&gt; &#39;Not Implemented&#39;, 502 =&gt; &#39;Bad Gateway&#39;, 503 =&gt; &#39;Service Unavailable&#39;, 504 =&gt; &#39;Gateway Time-out&#39;, 505 =&gt; &#39;Unsupported Version&#39;]; protected $_mimeTypes = [&#39;html&#39; =&gt; [...], &#39;json&#39; =&gt; &#39;application/json&#39;, &#39;xml&#39; =&gt; [...], &#39;rss&#39; =&gt; &#39;application/rss+xml&#39;, &#39;ai&#39; =&gt; &#39;application/postscript&#39;, &#39;bcpio&#39; =&gt; &#39;application/x-bcpio&#39;, &#39;bin&#39; =&gt; &#39;application/octet-stream&#39;, &#39;ccad&#39; =&gt; &#39;application/clariscad&#39;, &#39;cdf&#39; =&gt; &#39;application/x-netcdf&#39;, &#39;class&#39; =&gt; &#39;application/octet-stream&#39;, &#39;cpio&#39; =&gt; &#39;application/x-cpio&#39;, &#39;cpt&#39; =&gt; &#39;application/mac-compactpro&#39;, &#39;csh&#39; =&gt; &#39;application/x-csh&#39;, &#39;csv&#39; =&gt; [...], &#39;dcr&#39; =&gt; &#39;application/x-director&#39;, &#39;dir&#39; =&gt; &#39;application/x-director&#39;, &#39;dms&#39; =&gt; &#39;application/octet-stream&#39;, &#39;doc&#39; =&gt; &#39;application/msword&#39;, &#39;docx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.wordprocessingml.document&#39;, &#39;drw&#39; =&gt; &#39;application/drafting&#39;, &#39;dvi&#39; =&gt; &#39;application/x-dvi&#39;, &#39;dwg&#39; =&gt; &#39;application/acad&#39;, &#39;dxf&#39; =&gt; &#39;application/dxf&#39;, &#39;dxr&#39; =&gt; &#39;application/x-director&#39;, &#39;eot&#39; =&gt; &#39;application/vnd.ms-fontobject&#39;, &#39;eps&#39; =&gt; &#39;application/postscript&#39;, &#39;exe&#39; =&gt; &#39;application/octet-stream&#39;, &#39;ez&#39; =&gt; &#39;application/andrew-inset&#39;, &#39;flv&#39; =&gt; &#39;video/x-flv&#39;, &#39;gtar&#39; =&gt; &#39;application/x-gtar&#39;, &#39;gz&#39; =&gt; &#39;application/x-gzip&#39;, &#39;bz2&#39; =&gt; &#39;application/x-bzip&#39;, &#39;7z&#39; =&gt; &#39;application/x-7z-compressed&#39;, &#39;hdf&#39; =&gt; &#39;application/x-hdf&#39;, &#39;hqx&#39; =&gt; &#39;application/mac-binhex40&#39;, &#39;ico&#39; =&gt; &#39;image/x-icon&#39;, &#39;ips&#39; =&gt; &#39;application/x-ipscript&#39;, &#39;ipx&#39; =&gt; &#39;application/x-ipix&#39;, &#39;js&#39; =&gt; &#39;application/javascript&#39;, &#39;jsonapi&#39; =&gt; &#39;application/vnd.api+json&#39;, &#39;latex&#39; =&gt; &#39;application/x-latex&#39;, &#39;lha&#39; =&gt; &#39;application/octet-stream&#39;, &#39;lsp&#39; =&gt; &#39;application/x-lisp&#39;, &#39;lzh&#39; =&gt; &#39;application/octet-stream&#39;, &#39;man&#39; =&gt; &#39;application/x-troff-man&#39;, &#39;me&#39; =&gt; &#39;application/x-troff-me&#39;, &#39;mif&#39; =&gt; &#39;application/vnd.mif&#39;, &#39;ms&#39; =&gt; &#39;application/x-troff-ms&#39;, &#39;nc&#39; =&gt; &#39;application/x-netcdf&#39;, &#39;oda&#39; =&gt; &#39;application/oda&#39;, &#39;otf&#39; =&gt; &#39;font/otf&#39;, &#39;pdf&#39; =&gt; &#39;application/pdf&#39;, &#39;pgn&#39; =&gt; &#39;application/x-chess-pgn&#39;, &#39;pot&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pps&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;ppt&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pptx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.presentationml.presentation&#39;, &#39;ppz&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pre&#39; =&gt; &#39;application/x-freelance&#39;, &#39;prt&#39; =&gt; &#39;application/pro_eng&#39;, &#39;ps&#39; =&gt; &#39;application/postscript&#39;, &#39;roff&#39; =&gt; &#39;application/x-troff&#39;, &#39;scm&#39; =&gt; &#39;application/x-lotusscreencam&#39;, &#39;set&#39; =&gt; &#39;application/set&#39;, &#39;sh&#39; =&gt; &#39;application/x-sh&#39;, &#39;shar&#39; =&gt; &#39;application/x-shar&#39;, &#39;sit&#39; =&gt; &#39;application/x-stuffit&#39;, &#39;skd&#39; =&gt; &#39;application/x-koan&#39;, &#39;skm&#39; =&gt; &#39;application/x-koan&#39;, &#39;skp&#39; =&gt; &#39;application/x-koan&#39;, &#39;skt&#39; =&gt; &#39;application/x-koan&#39;, &#39;smi&#39; =&gt; &#39;application/smil&#39;, &#39;smil&#39; =&gt; &#39;application/smil&#39;, &#39;sol&#39; =&gt; &#39;application/solids&#39;, &#39;spl&#39; =&gt; &#39;application/x-futuresplash&#39;, &#39;src&#39; =&gt; &#39;application/x-wais-source&#39;, &#39;step&#39; =&gt; &#39;application/STEP&#39;, &#39;stl&#39; =&gt; &#39;application/SLA&#39;, &#39;stp&#39; =&gt; &#39;application/STEP&#39;, &#39;sv4cpio&#39; =&gt; &#39;application/x-sv4cpio&#39;, &#39;sv4crc&#39; =&gt; &#39;application/x-sv4crc&#39;, &#39;svg&#39; =&gt; &#39;image/svg+xml&#39;, &#39;svgz&#39; =&gt; &#39;image/svg+xml&#39;, &#39;swf&#39; =&gt; &#39;application/x-shockwave-flash&#39;, &#39;t&#39; =&gt; &#39;application/x-troff&#39;, &#39;tar&#39; =&gt; &#39;application/x-tar&#39;, &#39;tcl&#39; =&gt; &#39;application/x-tcl&#39;, &#39;tex&#39; =&gt; &#39;application/x-tex&#39;, &#39;texi&#39; =&gt; &#39;application/x-texinfo&#39;, &#39;texinfo&#39; =&gt; &#39;application/x-texinfo&#39;, &#39;tr&#39; =&gt; &#39;application/x-troff&#39;, &#39;tsp&#39; =&gt; &#39;application/dsptype&#39;, &#39;ttc&#39; =&gt; &#39;font/ttf&#39;, &#39;ttf&#39; =&gt; &#39;font/ttf&#39;, &#39;unv&#39; =&gt; &#39;application/i-deas&#39;, &#39;ustar&#39; =&gt; &#39;application/x-ustar&#39;, &#39;vcd&#39; =&gt; &#39;application/x-cdlink&#39;, &#39;vda&#39; =&gt; &#39;application/vda&#39;, &#39;xlc&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xll&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xlm&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xls&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xlsx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet&#39;, &#39;xlw&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;zip&#39; =&gt; &#39;application/zip&#39;, &#39;aif&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;aifc&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;aiff&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;au&#39; =&gt; &#39;audio/basic&#39;, &#39;kar&#39; =&gt; &#39;audio/midi&#39;, &#39;mid&#39; =&gt; &#39;audio/midi&#39;, &#39;midi&#39; =&gt; &#39;audio/midi&#39;, &#39;mp2&#39; =&gt; &#39;audio/mpeg&#39;, &#39;mp3&#39; =&gt; &#39;audio/mpeg&#39;, &#39;mpga&#39; =&gt; &#39;audio/mpeg&#39;, &#39;ogg&#39; =&gt; &#39;audio/ogg&#39;, &#39;oga&#39; =&gt; &#39;audio/ogg&#39;, &#39;spx&#39; =&gt; &#39;audio/ogg&#39;, &#39;ra&#39; =&gt; &#39;audio/x-realaudio&#39;, &#39;ram&#39; =&gt; &#39;audio/x-pn-realaudio&#39;, &#39;rm&#39; =&gt; &#39;audio/x-pn-realaudio&#39;, &#39;rpm&#39; =&gt; &#39;audio/x-pn-realaudio-plugin&#39;, &#39;snd&#39; =&gt; &#39;audio/basic&#39;, &#39;tsi&#39; =&gt; &#39;audio/TSP-audio&#39;, &#39;wav&#39; =&gt; &#39;audio/x-wav&#39;, &#39;aac&#39; =&gt; &#39;audio/aac&#39;, &#39;asc&#39; =&gt; &#39;text/plain&#39;, &#39;c&#39; =&gt; &#39;text/plain&#39;, ...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = []; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = []; protected $_cookies = [] }</span>, <span>$additionalParams = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>133</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.0123</td><td bgcolor='#eeeeec' align='right'>2843616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( <span>$controller = </span><span>class TownsController { public $uses = [0 =&gt; &#39;Town&#39;, 1 =&gt; &#39;State&#39;, 2 =&gt; &#39;Zip&#39;, 3 =&gt; &#39;County&#39;, 4 =&gt; &#39;Page&#39;, 5 =&gt; &#39;Site&#39;, 6 =&gt; &#39;Module&#39;, 7 =&gt; &#39;DefaultToken&#39;]; public $components = [0 =&gt; &#39;Session&#39;, 1 =&gt; &#39;Params&#39;, 2 =&gt; &#39;Markup&#39;]; public $helpers = [0 =&gt; &#39;Cache&#39;]; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = &#39;Towns&#39;; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [...]; protected $_input = &#39;&#39; }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = &#39;CakeResponse&#39;; public $viewPath = &#39;Towns&#39;; public $layoutPath = NULL; public $viewVars = []; public $view = &#39;displayTown&#39;; public $layout = &#39;step&#39;; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = &#39;View&#39;; public $View = NULL; public $ext = &#39;.ctp&#39;; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 =&gt; &#39;displayTown&#39;, 1 =&gt; &#39;displayCounty&#39;, 2 =&gt; &#39;displayState&#39;, 3 =&gt; &#39;displayGuest&#39;, 4 =&gt; &#39;local&#39;, 5 =&gt; &#39;states&#39;, 6 =&gt; &#39;state_selection&#39;, 7 =&gt; &#39;picker&#39;, 8 =&gt; &#39;state_towns&#39;, 9 =&gt; &#39;county_towns&#39;, 10 =&gt; &#39;zipcode&#39;, 11 =&gt; &#39;nearby_active_towns&#39;, 12 =&gt; &#39;locate&#39;, 13 =&gt; &#39;reset&#39;, 14 =&gt; &#39;mode&#39;, 16 =&gt; &#39;getParams&#39;, 17 =&gt; &#39;parseCakeParams&#39;, 18 =&gt; &#39;renderPage&#39;, 19 =&gt; &#39;detail_map&#39;, 20 =&gt; &#39;jslog&#39;]; public $modelClass = &#39;Town&#39;; public $modelKey = &#39;town&#39;; public $validationErrors = NULL; protected $_mergeParent = &#39;AppController&#39;; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = &#39;&#39;; public $default_image = &#39;https://cdn-step.americantowns.com/img/so_thumb.jpg&#39;; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2983936</td><td bgcolor='#eeeeec'>Controller->invokeAction( <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984048</td><td bgcolor='#eeeeec'><a href='http://www.php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a>( <span>$object = </span><span>class TownsController { public $uses = [0 =&gt; &#39;Town&#39;, 1 =&gt; &#39;State&#39;, 2 =&gt; &#39;Zip&#39;, 3 =&gt; &#39;County&#39;, 4 =&gt; &#39;Page&#39;, 5 =&gt; &#39;Site&#39;, 6 =&gt; &#39;Module&#39;, 7 =&gt; &#39;DefaultToken&#39;]; public $components = [0 =&gt; &#39;Session&#39;, 1 =&gt; &#39;Params&#39;, 2 =&gt; &#39;Markup&#39;]; public $helpers = [0 =&gt; &#39;Cache&#39;]; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = &#39;Towns&#39;; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [...]; protected $_input = &#39;&#39; }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = &#39;CakeResponse&#39;; public $viewPath = &#39;Towns&#39;; public $layoutPath = NULL; public $viewVars = []; public $view = &#39;displayTown&#39;; public $layout = &#39;step&#39;; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = &#39;View&#39;; public $View = NULL; public $ext = &#39;.ctp&#39;; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 =&gt; &#39;displayTown&#39;, 1 =&gt; &#39;displayCounty&#39;, 2 =&gt; &#39;displayState&#39;, 3 =&gt; &#39;displayGuest&#39;, 4 =&gt; &#39;local&#39;, 5 =&gt; &#39;states&#39;, 6 =&gt; &#39;state_selection&#39;, 7 =&gt; &#39;picker&#39;, 8 =&gt; &#39;state_towns&#39;, 9 =&gt; &#39;county_towns&#39;, 10 =&gt; &#39;zipcode&#39;, 11 =&gt; &#39;nearby_active_towns&#39;, 12 =&gt; &#39;locate&#39;, 13 =&gt; &#39;reset&#39;, 14 =&gt; &#39;mode&#39;, 16 =&gt; &#39;getParams&#39;, 17 =&gt; &#39;parseCakeParams&#39;, 18 =&gt; &#39;renderPage&#39;, 19 =&gt; &#39;detail_map&#39;, 20 =&gt; &#39;jslog&#39;]; public $modelClass = &#39;Town&#39;; public $modelKey = &#39;town&#39;; public $validationErrors = NULL; protected $_mergeParent = &#39;AppController&#39;; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = &#39;&#39;; public $default_image = &#39;https://cdn-step.americantowns.com/img/so_thumb.jpg&#39;; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$args = </span><span>[]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984120</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581480</td><td bgcolor='#eeeeec'>Town->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;]]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>10</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581856</td><td bgcolor='#eeeeec'>AppModel->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/Town.php' bgcolor='#eeeeec'>.../Town.php<b>:</b>11</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3581920</td><td bgcolor='#eeeeec'>Model->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/AppModel.php' bgcolor='#eeeeec'>.../AppModel.php<b>:</b>50</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3601120</td><td bgcolor='#eeeeec'>Model->_readDataSource( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;fields&#39; =&gt; NULL, &#39;joins&#39; =&gt; [], &#39;limit&#39; =&gt; 1, &#39;offset&#39; =&gt; NULL, &#39;order&#39; =&gt; [], &#39;page&#39; =&gt; 1, &#39;group&#39; =&gt; NULL, &#39;callbacks&#39; =&gt; TRUE, &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3010</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.0220</td><td bgcolor='#eeeeec' align='right'>4628688</td><td bgcolor='#eeeeec'>MongodbSource->read( <span>$Model = </span><span>class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = []; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = []; public $validationErrors = []; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [&#39;towns&#39; =&gt; &#39;Town&#39;]; public $cacheQueries = FALSE; public $belongsTo = []; public $hasOne = []; public $hasMany = []; public $hasAndBelongsToMany = []; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { public $modelName = &#39;Town&#39;; protected $_methods = [...]; protected $_mappedMethods = [...]; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $whitelist = []; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = []; protected $_associationKeys = [&#39;belongsTo&#39; =&gt; [...], &#39;hasOne&#39; =&gt; [...], &#39;hasMany&#39; =&gt; [...], &#39;hasAndBelongsToMany&#39; =&gt; [...]]; protected $_associations = [0 =&gt; &#39;belongsTo&#39;, 1 =&gt; &#39;hasOne&#39;, 2 =&gt; &#39;hasMany&#39;, 3 =&gt; &#39;hasAndBelongsToMany&#39;]; public $__backAssociation = []; public $__backInnerAssociation = []; public $__backOriginalAssociation = []; public $__backContainableAssociation = []; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [&#39;all&#39; =&gt; TRUE, &#39;first&#39; =&gt; TRUE, &#39;count&#39; =&gt; TRUE, &#39;neighbors&#39; =&gt; TRUE, &#39;list&#39; =&gt; TRUE, &#39;threaded&#39; =&gt; TRUE]; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; protected $_validator = NULL }</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;fields&#39; =&gt; NULL, &#39;joins&#39; =&gt; [], &#39;limit&#39; =&gt; 1, &#39;offset&#39; =&gt; NULL, &#39;order&#39; =&gt; [], &#39;page&#39; =&gt; 1, &#39;group&#39; =&gt; NULL, &#39;callbacks&#39; =&gt; TRUE, &#39;cache&#39; =&gt; TRUE]</span>, <span>$recursive = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3038</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.0237</td><td bgcolor='#eeeeec' align='right'>4997768</td><td bgcolor='#eeeeec'>MongoCursor->count( <span>$foundOnly = </span><span>TRUE</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>1117</td></tr> ' [protected] message => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']' [protected] code => (int) 13053 [protected] file => '/var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 79 }, '_serialize' => array( (int) 0 => 'name', (int) 1 => 'message', (int) 2 => 'url' ), 'content_for_layout' => '<h2>No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]</h2> <p class="error"> <strong>Error: </strong> An Internal Error Has Occurred.</p> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-trace').style.display = (document.getElementById('cakeErr68a553c623c7e-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c623c7e-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-code').style.display = (document.getElementById('cakeErr68a553c623c7e-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-context').style.display = (document.getElementById('cakeErr68a553c623c7e-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c623c7e-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c623c7e-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-trace').style.display = (document.getElementById('cakeErr68a553c624ce0-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c624ce0-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-code').style.display = (document.getElementById('cakeErr68a553c624ce0-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-context').style.display = (document.getElementById('cakeErr68a553c624ce0-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c624ce0-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c624ce0-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039;, (int) 1 =&gt; &#039;&lt;h3&gt;Stack Trace&lt;/h3&gt; &lt;ul class=&quot;cake-stack-trace&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-0&#039;)&quot;&gt;APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-0&#039;)&quot;&gt;Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()&lt;/a&gt; &lt;div id=&quot;file-excerpt-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExecutionTimeoutException&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoCursorTimeoutException&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getMessage&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getCode&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExceptionConverter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;toLegacy&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-1&#039;)&quot;&gt;APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-1&#039;)&quot;&gt;MongoCursor-&gt;count()&lt;/a&gt; &lt;div id=&quot;file-excerpt-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$count&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$return&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-2&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3038&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-2&#039;)&quot;&gt;MongodbSource-&gt;read()&lt;/a&gt; &lt;div id=&quot;file-excerpt-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&amp;nbsp;@return&amp;nbsp;array&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;protected&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$results&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;read&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;resetAssociations&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-3&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3010&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-3&#039;)&quot;&gt;Model-&gt;_readDataSource()&lt;/a&gt; &lt;div id=&quot;file-excerpt-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-4&#039;)&quot;&gt;APP/Model/AppModel.php line 50&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-4&#039;)&quot;&gt;Model-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;execute&amp;nbsp;find&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;if&amp;nbsp;key&amp;nbsp;is&amp;nbsp;set,&amp;nbsp;then&amp;nbsp;cache&amp;nbsp;results&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-5&#039;)&quot;&gt;APP/Model/Town.php line 11&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-5&#039;)&quot;&gt;AppModel-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Use&amp;nbsp;APC&amp;nbsp;as&amp;nbsp;a&amp;nbsp;level&amp;nbsp;1&amp;nbsp;cache,&amp;nbsp;to&amp;nbsp;reduce&amp;nbsp;total&amp;nbsp;queries&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;array())&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;use&amp;nbsp;short&amp;nbsp;cache&amp;nbsp;time&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-6&#039;)&quot;&gt;APP/Controller/TownsController.php line 10&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-6&#039;)&quot;&gt;Town-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;displayTown&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$town_sef_url&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;makeTownUrl&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;state&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;],&amp;nbsp;@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;city&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Town&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;conditions&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;sef_url&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setCurrentTown&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;[internal function]&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-7&#039;)&quot;&gt;TownsController-&gt;displayTown()&lt;/a&gt; &lt;div id=&quot;trace-args-7&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-8&#039;)&quot;&gt;CORE/Cake/Controller/Controller.php line 491&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-8&#039;)&quot;&gt;ReflectionMethod-&gt;invokeArgs()&lt;/a&gt; &lt;div id=&quot;file-excerpt-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$method&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeArgs&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;pass&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-9&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 193&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-9&#039;)&quot;&gt;Controller-&gt;invokeAction()&lt;/a&gt; &lt;div id=&quot;file-excerpt-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;response&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$render&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeAction&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;instanceof&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-10&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 167&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-10&#039;)&quot;&gt;Dispatcher-&gt;_invoke()&lt;/a&gt; &lt;div id=&quot;file-excerpt-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_invoke&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;return&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-11&#039;)&quot;&gt;APP/webroot/index.php line 133&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-11&#039;)&quot;&gt;Dispatcher-&gt;dispatch()&lt;/a&gt; &lt;div id=&quot;file-excerpt-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dispatch&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeRequest&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script type=&quot;text/javascript&quot;&gt; function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === &#039;block&#039;) ? &#039;none&#039; : &#039;block&#039;; event.preventDefault(); return false; } &lt;/script&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039;, (int) 1 =&gt; &#039;&lt;h3&gt;Stack Trace&lt;/h3&gt; &lt;ul class=&quot;cake-stack-trace&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-0&#039;)&quot;&gt;APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-0&#039;)&quot;&gt;Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()&lt;/a&gt; &lt;div id=&quot;file-excerpt-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExecutionTimeoutException&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoCursorTimeoutException&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getMessage&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getCode&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExceptionConverter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;toLegacy&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-1&#039;)&quot;&gt;APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-1&#039;)&quot;&gt;MongoCursor-&gt;count()&lt;/a&gt; &lt;div id=&quot;file-excerpt-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$count&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$return&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-2&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3038&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-2&#039;)&quot;&gt;MongodbSource-&gt;read()&lt;/a&gt; &lt;div id=&quot;file-excerpt-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&amp;nbsp;@return&amp;nbsp;array&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;protected&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$results&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;read&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;resetAssociations&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-3&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3010&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-3&#039;)&quot;&gt;Model-&gt;_readDataSource()&lt;/a&gt; &lt;div id=&quot;file-excerpt-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-4&#039;)&quot;&gt;APP/Model/AppModel.php line 50&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-4&#039;)&quot;&gt;Model-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;execute&amp;nbsp;find&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;if&amp;nbsp;key&amp;nbsp;is&amp;nbsp;set,&amp;nbsp;then&amp;nbsp;cache&amp;nbsp;results&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-5&#039;)&quot;&gt;APP/Model/Town.php line 11&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-5&#039;)&quot;&gt;AppModel-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Use&amp;nbsp;APC&amp;nbsp;as&amp;nbsp;a&amp;nbsp;level&amp;nbsp;1&amp;nbsp;cache,&amp;nbsp;to&amp;nbsp;reduce&amp;nbsp;total&amp;nbsp;queries&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;array())&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;use&amp;nbsp;short&amp;nbsp;cache&amp;nbsp;time&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-6&#039;)&quot;&gt;APP/Controller/TownsController.php line 10&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-6&#039;)&quot;&gt;Town-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;displayTown&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$town_sef_url&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;makeTownUrl&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;state&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;],&amp;nbsp;@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;city&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Town&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;conditions&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;sef_url&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setCurrentTown&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;[internal function]&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-7&#039;)&quot;&gt;TownsController-&gt;displayTown()&lt;/a&gt; &lt;div id=&quot;trace-args-7&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-8&#039;)&quot;&gt;CORE/Cake/Controller/Controller.php line 491&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-8&#039;)&quot;&gt;ReflectionMethod-&gt;invokeArgs()&lt;/a&gt; &lt;div id=&quot;file-excerpt-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$method&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeArgs&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;pass&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-9&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 193&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-9&#039;)&quot;&gt;Controller-&gt;invokeAction()&lt;/a&gt; &lt;div id=&quot;file-excerpt-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;response&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$render&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeAction&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;instanceof&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-10&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 167&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-10&#039;)&quot;&gt;Dispatcher-&gt;_invoke()&lt;/a&gt; &lt;div id=&quot;file-excerpt-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_invoke&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;return&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-11&#039;)&quot;&gt;APP/webroot/index.php line 133&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-11&#039;)&quot;&gt;Dispatcher-&gt;dispatch()&lt;/a&gt; &lt;div id=&quot;file-excerpt-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dispatch&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeRequest&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script type=&quot;text/javascript&quot;&gt; function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === &#039;block&#039;) ? &#039;none&#039; : &#039;block&#039;; event.preventDefault(); return false; } &lt;/script&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ', 'scripts_for_layout' => '', 'title_for_layout' => 'Errors' ) $name = 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]' $message = 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]' $url = '/seanor-pa/dog-parks/' $error = object(MongoConnectionException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoConnectionException: No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com'] in /var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>79</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0001</td><td bgcolor='#eeeeec' align='right'>416264</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0078</td><td bgcolor='#eeeeec' align='right'>1946640</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span>, <span>$response = </span><span>class CakeResponse { protected $_statusCodes = [100 =&gt; &#39;Continue&#39;, 101 =&gt; &#39;Switching Protocols&#39;, 200 =&gt; &#39;OK&#39;, 201 =&gt; &#39;Created&#39;, 202 =&gt; &#39;Accepted&#39;, 203 =&gt; &#39;Non-Authoritative Information&#39;, 204 =&gt; &#39;No Content&#39;, 205 =&gt; &#39;Reset Content&#39;, 206 =&gt; &#39;Partial Content&#39;, 300 =&gt; &#39;Multiple Choices&#39;, 301 =&gt; &#39;Moved Permanently&#39;, 302 =&gt; &#39;Found&#39;, 303 =&gt; &#39;See Other&#39;, 304 =&gt; &#39;Not Modified&#39;, 305 =&gt; &#39;Use Proxy&#39;, 307 =&gt; &#39;Temporary Redirect&#39;, 400 =&gt; &#39;Bad Request&#39;, 401 =&gt; &#39;Unauthorized&#39;, 402 =&gt; &#39;Payment Required&#39;, 403 =&gt; &#39;Forbidden&#39;, 404 =&gt; &#39;Not Found&#39;, 405 =&gt; &#39;Method Not Allowed&#39;, 406 =&gt; &#39;Not Acceptable&#39;, 407 =&gt; &#39;Proxy Authentication Required&#39;, 408 =&gt; &#39;Request Time-out&#39;, 409 =&gt; &#39;Conflict&#39;, 410 =&gt; &#39;Gone&#39;, 411 =&gt; &#39;Length Required&#39;, 412 =&gt; &#39;Precondition Failed&#39;, 413 =&gt; &#39;Request Entity Too Large&#39;, 414 =&gt; &#39;Request-URI Too Large&#39;, 415 =&gt; &#39;Unsupported Media Type&#39;, 416 =&gt; &#39;Requested range not satisfiable&#39;, 417 =&gt; &#39;Expectation Failed&#39;, 429 =&gt; &#39;Too Many Requests&#39;, 500 =&gt; &#39;Internal Server Error&#39;, 501 =&gt; &#39;Not Implemented&#39;, 502 =&gt; &#39;Bad Gateway&#39;, 503 =&gt; &#39;Service Unavailable&#39;, 504 =&gt; &#39;Gateway Time-out&#39;, 505 =&gt; &#39;Unsupported Version&#39;]; protected $_mimeTypes = [&#39;html&#39; =&gt; [...], &#39;json&#39; =&gt; &#39;application/json&#39;, &#39;xml&#39; =&gt; [...], &#39;rss&#39; =&gt; &#39;application/rss+xml&#39;, &#39;ai&#39; =&gt; &#39;application/postscript&#39;, &#39;bcpio&#39; =&gt; &#39;application/x-bcpio&#39;, &#39;bin&#39; =&gt; &#39;application/octet-stream&#39;, &#39;ccad&#39; =&gt; &#39;application/clariscad&#39;, &#39;cdf&#39; =&gt; &#39;application/x-netcdf&#39;, &#39;class&#39; =&gt; &#39;application/octet-stream&#39;, &#39;cpio&#39; =&gt; &#39;application/x-cpio&#39;, &#39;cpt&#39; =&gt; &#39;application/mac-compactpro&#39;, &#39;csh&#39; =&gt; &#39;application/x-csh&#39;, &#39;csv&#39; =&gt; [...], &#39;dcr&#39; =&gt; &#39;application/x-director&#39;, &#39;dir&#39; =&gt; &#39;application/x-director&#39;, &#39;dms&#39; =&gt; &#39;application/octet-stream&#39;, &#39;doc&#39; =&gt; &#39;application/msword&#39;, &#39;docx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.wordprocessingml.document&#39;, &#39;drw&#39; =&gt; &#39;application/drafting&#39;, &#39;dvi&#39; =&gt; &#39;application/x-dvi&#39;, &#39;dwg&#39; =&gt; &#39;application/acad&#39;, &#39;dxf&#39; =&gt; &#39;application/dxf&#39;, &#39;dxr&#39; =&gt; &#39;application/x-director&#39;, &#39;eot&#39; =&gt; &#39;application/vnd.ms-fontobject&#39;, &#39;eps&#39; =&gt; &#39;application/postscript&#39;, &#39;exe&#39; =&gt; &#39;application/octet-stream&#39;, &#39;ez&#39; =&gt; &#39;application/andrew-inset&#39;, &#39;flv&#39; =&gt; &#39;video/x-flv&#39;, &#39;gtar&#39; =&gt; &#39;application/x-gtar&#39;, &#39;gz&#39; =&gt; &#39;application/x-gzip&#39;, &#39;bz2&#39; =&gt; &#39;application/x-bzip&#39;, &#39;7z&#39; =&gt; &#39;application/x-7z-compressed&#39;, &#39;hdf&#39; =&gt; &#39;application/x-hdf&#39;, &#39;hqx&#39; =&gt; &#39;application/mac-binhex40&#39;, &#39;ico&#39; =&gt; &#39;image/x-icon&#39;, &#39;ips&#39; =&gt; &#39;application/x-ipscript&#39;, &#39;ipx&#39; =&gt; &#39;application/x-ipix&#39;, &#39;js&#39; =&gt; &#39;application/javascript&#39;, &#39;jsonapi&#39; =&gt; &#39;application/vnd.api+json&#39;, &#39;latex&#39; =&gt; &#39;application/x-latex&#39;, &#39;lha&#39; =&gt; &#39;application/octet-stream&#39;, &#39;lsp&#39; =&gt; &#39;application/x-lisp&#39;, &#39;lzh&#39; =&gt; &#39;application/octet-stream&#39;, &#39;man&#39; =&gt; &#39;application/x-troff-man&#39;, &#39;me&#39; =&gt; &#39;application/x-troff-me&#39;, &#39;mif&#39; =&gt; &#39;application/vnd.mif&#39;, &#39;ms&#39; =&gt; &#39;application/x-troff-ms&#39;, &#39;nc&#39; =&gt; &#39;application/x-netcdf&#39;, &#39;oda&#39; =&gt; &#39;application/oda&#39;, &#39;otf&#39; =&gt; &#39;font/otf&#39;, &#39;pdf&#39; =&gt; &#39;application/pdf&#39;, &#39;pgn&#39; =&gt; &#39;application/x-chess-pgn&#39;, &#39;pot&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pps&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;ppt&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pptx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.presentationml.presentation&#39;, &#39;ppz&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pre&#39; =&gt; &#39;application/x-freelance&#39;, &#39;prt&#39; =&gt; &#39;application/pro_eng&#39;, &#39;ps&#39; =&gt; &#39;application/postscript&#39;, &#39;roff&#39; =&gt; &#39;application/x-troff&#39;, &#39;scm&#39; =&gt; &#39;application/x-lotusscreencam&#39;, &#39;set&#39; =&gt; &#39;application/set&#39;, &#39;sh&#39; =&gt; &#39;application/x-sh&#39;, &#39;shar&#39; =&gt; &#39;application/x-shar&#39;, &#39;sit&#39; =&gt; &#39;application/x-stuffit&#39;, &#39;skd&#39; =&gt; &#39;application/x-koan&#39;, &#39;skm&#39; =&gt; &#39;application/x-koan&#39;, &#39;skp&#39; =&gt; &#39;application/x-koan&#39;, &#39;skt&#39; =&gt; &#39;application/x-koan&#39;, &#39;smi&#39; =&gt; &#39;application/smil&#39;, &#39;smil&#39; =&gt; &#39;application/smil&#39;, &#39;sol&#39; =&gt; &#39;application/solids&#39;, &#39;spl&#39; =&gt; &#39;application/x-futuresplash&#39;, &#39;src&#39; =&gt; &#39;application/x-wais-source&#39;, &#39;step&#39; =&gt; &#39;application/STEP&#39;, &#39;stl&#39; =&gt; &#39;application/SLA&#39;, &#39;stp&#39; =&gt; &#39;application/STEP&#39;, &#39;sv4cpio&#39; =&gt; &#39;application/x-sv4cpio&#39;, &#39;sv4crc&#39; =&gt; &#39;application/x-sv4crc&#39;, &#39;svg&#39; =&gt; &#39;image/svg+xml&#39;, &#39;svgz&#39; =&gt; &#39;image/svg+xml&#39;, &#39;swf&#39; =&gt; &#39;application/x-shockwave-flash&#39;, &#39;t&#39; =&gt; &#39;application/x-troff&#39;, &#39;tar&#39; =&gt; &#39;application/x-tar&#39;, &#39;tcl&#39; =&gt; &#39;application/x-tcl&#39;, &#39;tex&#39; =&gt; &#39;application/x-tex&#39;, &#39;texi&#39; =&gt; &#39;application/x-texinfo&#39;, &#39;texinfo&#39; =&gt; &#39;application/x-texinfo&#39;, &#39;tr&#39; =&gt; &#39;application/x-troff&#39;, &#39;tsp&#39; =&gt; &#39;application/dsptype&#39;, &#39;ttc&#39; =&gt; &#39;font/ttf&#39;, &#39;ttf&#39; =&gt; &#39;font/ttf&#39;, &#39;unv&#39; =&gt; &#39;application/i-deas&#39;, &#39;ustar&#39; =&gt; &#39;application/x-ustar&#39;, &#39;vcd&#39; =&gt; &#39;application/x-cdlink&#39;, &#39;vda&#39; =&gt; &#39;application/vda&#39;, &#39;xlc&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xll&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xlm&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xls&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xlsx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet&#39;, &#39;xlw&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;zip&#39; =&gt; &#39;application/zip&#39;, &#39;aif&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;aifc&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;aiff&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;au&#39; =&gt; &#39;audio/basic&#39;, &#39;kar&#39; =&gt; &#39;audio/midi&#39;, &#39;mid&#39; =&gt; &#39;audio/midi&#39;, &#39;midi&#39; =&gt; &#39;audio/midi&#39;, &#39;mp2&#39; =&gt; &#39;audio/mpeg&#39;, &#39;mp3&#39; =&gt; &#39;audio/mpeg&#39;, &#39;mpga&#39; =&gt; &#39;audio/mpeg&#39;, &#39;ogg&#39; =&gt; &#39;audio/ogg&#39;, &#39;oga&#39; =&gt; &#39;audio/ogg&#39;, &#39;spx&#39; =&gt; &#39;audio/ogg&#39;, &#39;ra&#39; =&gt; &#39;audio/x-realaudio&#39;, &#39;ram&#39; =&gt; &#39;audio/x-pn-realaudio&#39;, &#39;rm&#39; =&gt; &#39;audio/x-pn-realaudio&#39;, &#39;rpm&#39; =&gt; &#39;audio/x-pn-realaudio-plugin&#39;, &#39;snd&#39; =&gt; &#39;audio/basic&#39;, &#39;tsi&#39; =&gt; &#39;audio/TSP-audio&#39;, &#39;wav&#39; =&gt; &#39;audio/x-wav&#39;, &#39;aac&#39; =&gt; &#39;audio/aac&#39;, &#39;asc&#39; =&gt; &#39;text/plain&#39;, &#39;c&#39; =&gt; &#39;text/plain&#39;, ...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = []; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = []; protected $_cookies = [] }</span>, <span>$additionalParams = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>133</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.0123</td><td bgcolor='#eeeeec' align='right'>2843616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( <span>$controller = </span><span>class TownsController { public $uses = [0 =&gt; &#39;Town&#39;, 1 =&gt; &#39;State&#39;, 2 =&gt; &#39;Zip&#39;, 3 =&gt; &#39;County&#39;, 4 =&gt; &#39;Page&#39;, 5 =&gt; &#39;Site&#39;, 6 =&gt; &#39;Module&#39;, 7 =&gt; &#39;DefaultToken&#39;]; public $components = [0 =&gt; &#39;Session&#39;, 1 =&gt; &#39;Params&#39;, 2 =&gt; &#39;Markup&#39;]; public $helpers = [0 =&gt; &#39;Cache&#39;]; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = &#39;Towns&#39;; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [...]; protected $_input = &#39;&#39; }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = &#39;CakeResponse&#39;; public $viewPath = &#39;Towns&#39;; public $layoutPath = NULL; public $viewVars = []; public $view = &#39;displayTown&#39;; public $layout = &#39;step&#39;; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = &#39;View&#39;; public $View = NULL; public $ext = &#39;.ctp&#39;; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 =&gt; &#39;displayTown&#39;, 1 =&gt; &#39;displayCounty&#39;, 2 =&gt; &#39;displayState&#39;, 3 =&gt; &#39;displayGuest&#39;, 4 =&gt; &#39;local&#39;, 5 =&gt; &#39;states&#39;, 6 =&gt; &#39;state_selection&#39;, 7 =&gt; &#39;picker&#39;, 8 =&gt; &#39;state_towns&#39;, 9 =&gt; &#39;county_towns&#39;, 10 =&gt; &#39;zipcode&#39;, 11 =&gt; &#39;nearby_active_towns&#39;, 12 =&gt; &#39;locate&#39;, 13 =&gt; &#39;reset&#39;, 14 =&gt; &#39;mode&#39;, 16 =&gt; &#39;getParams&#39;, 17 =&gt; &#39;parseCakeParams&#39;, 18 =&gt; &#39;renderPage&#39;, 19 =&gt; &#39;detail_map&#39;, 20 =&gt; &#39;jslog&#39;]; public $modelClass = &#39;Town&#39;; public $modelKey = &#39;town&#39;; public $validationErrors = NULL; protected $_mergeParent = &#39;AppController&#39;; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = &#39;&#39;; public $default_image = &#39;https://cdn-step.americantowns.com/img/so_thumb.jpg&#39;; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2983936</td><td bgcolor='#eeeeec'>Controller->invokeAction( <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984048</td><td bgcolor='#eeeeec'><a href='http://www.php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a>( <span>$object = </span><span>class TownsController { public $uses = [0 =&gt; &#39;Town&#39;, 1 =&gt; &#39;State&#39;, 2 =&gt; &#39;Zip&#39;, 3 =&gt; &#39;County&#39;, 4 =&gt; &#39;Page&#39;, 5 =&gt; &#39;Site&#39;, 6 =&gt; &#39;Module&#39;, 7 =&gt; &#39;DefaultToken&#39;]; public $components = [0 =&gt; &#39;Session&#39;, 1 =&gt; &#39;Params&#39;, 2 =&gt; &#39;Markup&#39;]; public $helpers = [0 =&gt; &#39;Cache&#39;]; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = &#39;Towns&#39;; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [...]; protected $_input = &#39;&#39; }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = &#39;CakeResponse&#39;; public $viewPath = &#39;Towns&#39;; public $layoutPath = NULL; public $viewVars = []; public $view = &#39;displayTown&#39;; public $layout = &#39;step&#39;; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = &#39;View&#39;; public $View = NULL; public $ext = &#39;.ctp&#39;; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 =&gt; &#39;displayTown&#39;, 1 =&gt; &#39;displayCounty&#39;, 2 =&gt; &#39;displayState&#39;, 3 =&gt; &#39;displayGuest&#39;, 4 =&gt; &#39;local&#39;, 5 =&gt; &#39;states&#39;, 6 =&gt; &#39;state_selection&#39;, 7 =&gt; &#39;picker&#39;, 8 =&gt; &#39;state_towns&#39;, 9 =&gt; &#39;county_towns&#39;, 10 =&gt; &#39;zipcode&#39;, 11 =&gt; &#39;nearby_active_towns&#39;, 12 =&gt; &#39;locate&#39;, 13 =&gt; &#39;reset&#39;, 14 =&gt; &#39;mode&#39;, 16 =&gt; &#39;getParams&#39;, 17 =&gt; &#39;parseCakeParams&#39;, 18 =&gt; &#39;renderPage&#39;, 19 =&gt; &#39;detail_map&#39;, 20 =&gt; &#39;jslog&#39;]; public $modelClass = &#39;Town&#39;; public $modelKey = &#39;town&#39;; public $validationErrors = NULL; protected $_mergeParent = &#39;AppController&#39;; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = &#39;&#39;; public $default_image = &#39;https://cdn-step.americantowns.com/img/so_thumb.jpg&#39;; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$args = </span><span>[]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984120</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581480</td><td bgcolor='#eeeeec'>Town->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;]]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>10</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581856</td><td bgcolor='#eeeeec'>AppModel->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/Town.php' bgcolor='#eeeeec'>.../Town.php<b>:</b>11</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3581920</td><td bgcolor='#eeeeec'>Model->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/AppModel.php' bgcolor='#eeeeec'>.../AppModel.php<b>:</b>50</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3601120</td><td bgcolor='#eeeeec'>Model->_readDataSource( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;fields&#39; =&gt; NULL, &#39;joins&#39; =&gt; [], &#39;limit&#39; =&gt; 1, &#39;offset&#39; =&gt; NULL, &#39;order&#39; =&gt; [], &#39;page&#39; =&gt; 1, &#39;group&#39; =&gt; NULL, &#39;callbacks&#39; =&gt; TRUE, &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3010</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.0220</td><td bgcolor='#eeeeec' align='right'>4628688</td><td bgcolor='#eeeeec'>MongodbSource->read( <span>$Model = </span><span>class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = []; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = []; public $validationErrors = []; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [&#39;towns&#39; =&gt; &#39;Town&#39;]; public $cacheQueries = FALSE; public $belongsTo = []; public $hasOne = []; public $hasMany = []; public $hasAndBelongsToMany = []; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { public $modelName = &#39;Town&#39;; protected $_methods = [...]; protected $_mappedMethods = [...]; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $whitelist = []; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = []; protected $_associationKeys = [&#39;belongsTo&#39; =&gt; [...], &#39;hasOne&#39; =&gt; [...], &#39;hasMany&#39; =&gt; [...], &#39;hasAndBelongsToMany&#39; =&gt; [...]]; protected $_associations = [0 =&gt; &#39;belongsTo&#39;, 1 =&gt; &#39;hasOne&#39;, 2 =&gt; &#39;hasMany&#39;, 3 =&gt; &#39;hasAndBelongsToMany&#39;]; public $__backAssociation = []; public $__backInnerAssociation = []; public $__backOriginalAssociation = []; public $__backContainableAssociation = []; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [&#39;all&#39; =&gt; TRUE, &#39;first&#39; =&gt; TRUE, &#39;count&#39; =&gt; TRUE, &#39;neighbors&#39; =&gt; TRUE, &#39;list&#39; =&gt; TRUE, &#39;threaded&#39; =&gt; TRUE]; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; protected $_validator = NULL }</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;fields&#39; =&gt; NULL, &#39;joins&#39; =&gt; [], &#39;limit&#39; =&gt; 1, &#39;offset&#39; =&gt; NULL, &#39;order&#39; =&gt; [], &#39;page&#39; =&gt; 1, &#39;group&#39; =&gt; NULL, &#39;callbacks&#39; =&gt; TRUE, &#39;cache&#39; =&gt; TRUE]</span>, <span>$recursive = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3038</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.0237</td><td bgcolor='#eeeeec' align='right'>4997768</td><td bgcolor='#eeeeec'>MongoCursor->count( <span>$foundOnly = </span><span>TRUE</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>1117</td></tr> ' [protected] message => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']' [protected] code => (int) 13053 [protected] file => '/var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 79 } $_serialize = array( (int) 0 => 'name', (int) 1 => 'message', (int) 2 => 'url' ) $content_for_layout = '<h2>No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]</h2> <p class="error"> <strong>Error: </strong> An Internal Error Has Occurred.</p> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-trace').style.display = (document.getElementById('cakeErr68a553c623c7e-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c623c7e-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-code').style.display = (document.getElementById('cakeErr68a553c623c7e-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-context').style.display = (document.getElementById('cakeErr68a553c623c7e-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c623c7e-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c623c7e-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-trace').style.display = (document.getElementById('cakeErr68a553c624ce0-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c624ce0-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-code').style.display = (document.getElementById('cakeErr68a553c624ce0-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-context').style.display = (document.getElementById('cakeErr68a553c624ce0-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c624ce0-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c624ce0-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039;, (int) 1 =&gt; &#039;&lt;h3&gt;Stack Trace&lt;/h3&gt; &lt;ul class=&quot;cake-stack-trace&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-0&#039;)&quot;&gt;APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-0&#039;)&quot;&gt;Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()&lt;/a&gt; &lt;div id=&quot;file-excerpt-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExecutionTimeoutException&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoCursorTimeoutException&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getMessage&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getCode&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExceptionConverter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;toLegacy&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-1&#039;)&quot;&gt;APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-1&#039;)&quot;&gt;MongoCursor-&gt;count()&lt;/a&gt; &lt;div id=&quot;file-excerpt-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$count&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$return&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-2&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3038&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-2&#039;)&quot;&gt;MongodbSource-&gt;read()&lt;/a&gt; &lt;div id=&quot;file-excerpt-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&amp;nbsp;@return&amp;nbsp;array&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;protected&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$results&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;read&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;resetAssociations&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-3&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3010&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-3&#039;)&quot;&gt;Model-&gt;_readDataSource()&lt;/a&gt; &lt;div id=&quot;file-excerpt-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-4&#039;)&quot;&gt;APP/Model/AppModel.php line 50&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-4&#039;)&quot;&gt;Model-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;execute&amp;nbsp;find&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;if&amp;nbsp;key&amp;nbsp;is&amp;nbsp;set,&amp;nbsp;then&amp;nbsp;cache&amp;nbsp;results&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-5&#039;)&quot;&gt;APP/Model/Town.php line 11&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-5&#039;)&quot;&gt;AppModel-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Use&amp;nbsp;APC&amp;nbsp;as&amp;nbsp;a&amp;nbsp;level&amp;nbsp;1&amp;nbsp;cache,&amp;nbsp;to&amp;nbsp;reduce&amp;nbsp;total&amp;nbsp;queries&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;array())&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;use&amp;nbsp;short&amp;nbsp;cache&amp;nbsp;time&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-6&#039;)&quot;&gt;APP/Controller/TownsController.php line 10&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-6&#039;)&quot;&gt;Town-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;displayTown&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$town_sef_url&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;makeTownUrl&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;state&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;],&amp;nbsp;@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;city&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Town&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;conditions&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;sef_url&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setCurrentTown&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;[internal function]&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-7&#039;)&quot;&gt;TownsController-&gt;displayTown()&lt;/a&gt; &lt;div id=&quot;trace-args-7&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-8&#039;)&quot;&gt;CORE/Cake/Controller/Controller.php line 491&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-8&#039;)&quot;&gt;ReflectionMethod-&gt;invokeArgs()&lt;/a&gt; &lt;div id=&quot;file-excerpt-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$method&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeArgs&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;pass&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-9&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 193&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-9&#039;)&quot;&gt;Controller-&gt;invokeAction()&lt;/a&gt; &lt;div id=&quot;file-excerpt-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;response&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$render&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeAction&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;instanceof&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-10&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 167&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-10&#039;)&quot;&gt;Dispatcher-&gt;_invoke()&lt;/a&gt; &lt;div id=&quot;file-excerpt-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_invoke&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;return&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-11&#039;)&quot;&gt;APP/webroot/index.php line 133&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-11&#039;)&quot;&gt;Dispatcher-&gt;dispatch()&lt;/a&gt; &lt;div id=&quot;file-excerpt-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dispatch&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeRequest&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script type=&quot;text/javascript&quot;&gt; function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === &#039;block&#039;) ? &#039;none&#039; : &#039;block&#039;; event.preventDefault(); return false; } &lt;/script&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039;, (int) 1 =&gt; &#039;&lt;h3&gt;Stack Trace&lt;/h3&gt; &lt;ul class=&quot;cake-stack-trace&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-0&#039;)&quot;&gt;APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-0&#039;)&quot;&gt;Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()&lt;/a&gt; &lt;div id=&quot;file-excerpt-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExecutionTimeoutException&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoCursorTimeoutException&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getMessage&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getCode&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExceptionConverter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;toLegacy&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-1&#039;)&quot;&gt;APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-1&#039;)&quot;&gt;MongoCursor-&gt;count()&lt;/a&gt; &lt;div id=&quot;file-excerpt-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$count&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$return&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-2&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3038&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-2&#039;)&quot;&gt;MongodbSource-&gt;read()&lt;/a&gt; &lt;div id=&quot;file-excerpt-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&amp;nbsp;@return&amp;nbsp;array&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;protected&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$results&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;read&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;resetAssociations&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-3&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3010&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-3&#039;)&quot;&gt;Model-&gt;_readDataSource()&lt;/a&gt; &lt;div id=&quot;file-excerpt-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-4&#039;)&quot;&gt;APP/Model/AppModel.php line 50&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-4&#039;)&quot;&gt;Model-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;execute&amp;nbsp;find&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;if&amp;nbsp;key&amp;nbsp;is&amp;nbsp;set,&amp;nbsp;then&amp;nbsp;cache&amp;nbsp;results&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-5&#039;)&quot;&gt;APP/Model/Town.php line 11&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-5&#039;)&quot;&gt;AppModel-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Use&amp;nbsp;APC&amp;nbsp;as&amp;nbsp;a&amp;nbsp;level&amp;nbsp;1&amp;nbsp;cache,&amp;nbsp;to&amp;nbsp;reduce&amp;nbsp;total&amp;nbsp;queries&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;array())&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;use&amp;nbsp;short&amp;nbsp;cache&amp;nbsp;time&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-6&#039;)&quot;&gt;APP/Controller/TownsController.php line 10&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-6&#039;)&quot;&gt;Town-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;displayTown&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$town_sef_url&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;makeTownUrl&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;state&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;],&amp;nbsp;@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;city&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Town&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;conditions&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;sef_url&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setCurrentTown&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;[internal function]&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-7&#039;)&quot;&gt;TownsController-&gt;displayTown()&lt;/a&gt; &lt;div id=&quot;trace-args-7&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-8&#039;)&quot;&gt;CORE/Cake/Controller/Controller.php line 491&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-8&#039;)&quot;&gt;ReflectionMethod-&gt;invokeArgs()&lt;/a&gt; &lt;div id=&quot;file-excerpt-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$method&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeArgs&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;pass&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-9&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 193&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-9&#039;)&quot;&gt;Controller-&gt;invokeAction()&lt;/a&gt; &lt;div id=&quot;file-excerpt-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;response&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$render&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeAction&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;instanceof&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-10&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 167&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-10&#039;)&quot;&gt;Dispatcher-&gt;_invoke()&lt;/a&gt; &lt;div id=&quot;file-excerpt-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_invoke&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;return&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-11&#039;)&quot;&gt;APP/webroot/index.php line 133&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-11&#039;)&quot;&gt;Dispatcher-&gt;dispatch()&lt;/a&gt; &lt;div id=&quot;file-excerpt-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dispatch&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeRequest&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script type=&quot;text/javascript&quot;&gt; function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === &#039;block&#039;) ? &#039;none&#039; : &#039;block&#039;; event.preventDefault(); return false; } &lt;/script&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' $scripts_for_layout = '' $title_for_layout = 'Errors' $version = '1.06' $css = ''</pre><pre class="stack-trace">include - APP/View/Layouts/step.ctp, line 68 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre> "> <div id="fb-root"></div> <script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v15.0" nonce="qthgSBdk"></script> <div class="content container"> <h2>No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']</h2> <p class="error"> <strong>Error: </strong> An Internal Error Has Occurred.</p> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-trace').style.display = (document.getElementById('cakeErr68a553c623c7e-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c623c7e-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-code').style.display = (document.getElementById('cakeErr68a553c623c7e-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-context').style.display = (document.getElementById('cakeErr68a553c623c7e-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c623c7e-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c623c7e-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-trace').style.display = (document.getElementById('cakeErr68a553c624ce0-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c624ce0-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-code').style.display = (document.getElementById('cakeErr68a553c624ce0-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-context').style.display = (document.getElementById('cakeErr68a553c624ce0-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c624ce0-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c624ce0-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp', (int) 1 => '<h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp', (int) 1 => '<h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> → <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException $e</span><span style="color: #007700">) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw new </span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(), </span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getCode</span><span style="color: #007700">(), </span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception $e</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw </span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> → <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $count </span><span style="color: #007700">= </span><span style="color: #0000BB">$return</span><span style="color: #007700">-></span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> → <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @return array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">protected function </span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-></span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> → <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> → <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// execute find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $data </span><span style="color: #007700">= </span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// if key is set, then cache results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> → <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// Use APC as a level 1 cache, to reduce total queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">find </span><span style="color: #007700">(</span><span style="color: #0000BB">$type </span><span style="color: #007700">= </span><span style="color: #DD0000">'first'</span><span style="color: #007700">, </span><span style="color: #0000BB">$query </span><span style="color: #007700">= array()) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">])) </span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">; </span><span style="color: #FF8000">// use short cache time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> → <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">displayTown </span><span style="color: #007700">() {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $town_sef_url </span><span style="color: #007700">= </span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">], @</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]); </span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Town</span><span style="color: #007700">-></span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">, array(</span><span style="color: #DD0000">'conditions' </span><span style="color: #007700">=> array(</span><span style="color: #DD0000">'sef_url' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">)))) {</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> → <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> → <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'action' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$method</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> → <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $render </span><span style="color: #007700">= </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">) {</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> → <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">])) {</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> → <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher </span><span style="color: #007700">= new </span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> </div> <script async src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js"></script> <script async src="/js/jquery.datetimepicker.js"></script> <script async src="https://kit.fontawesome.com/be7ada36b5.js" crossorigin="anonymous"></script> <script async src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js" crossorigin="anonymous"></script> <script async src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js" integrity="sha384-wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6" crossorigin="anonymous"></script> <script type="text/javascript"> var lat = "42.877742";var lng = "-97.380979";var latlng = lat+","+lng; var lnglat = lng+","+lat; </script> <script async src="/js/script.js?v=1.06"></script> <script async src="/js/modernizr.js"></script> <!--token : Footer Script Module--> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62a8b4-trace').style.display = (document.getElementById('cakeErr68a553c62a8b4-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62a8b4-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62a8b4-code').style.display = (document.getElementById('cakeErr68a553c62a8b4-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62a8b4-context').style.display = (document.getElementById('cakeErr68a553c62a8b4-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62a8b4-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62a8b4-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62acf2-trace').style.display = (document.getElementById('cakeErr68a553c62acf2-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62acf2-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62acf2-code').style.display = (document.getElementById('cakeErr68a553c62acf2-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62acf2-context').style.display = (document.getElementById('cakeErr68a553c62acf2-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62acf2-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62acf2-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Html'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62c338-trace').style.display = (document.getElementById('cakeErr68a553c62c338-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62c338-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62c338-code').style.display = (document.getElementById('cakeErr68a553c62c338-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62c338-context').style.display = (document.getElementById('cakeErr68a553c62c338-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62c338-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62c338-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp', (int) 1 => '<pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-trace').style.display = (document.getElementById('cakeErr68a553c62b157-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b157-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-code').style.display = (document.getElementById('cakeErr68a553c62b157-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-context').style.display = (document.getElementById('cakeErr68a553c62b157-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b157-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b157-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-trace').style.display = (document.getElementById('cakeErr68a553c62b53a-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b53a-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-code').style.display = (document.getElementById('cakeErr68a553c62b53a-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-context').style.display = (document.getElementById('cakeErr68a553c62b53a-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b53a-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b53a-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Html&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-trace').style.display = (document.getElementById('cakeErr68a553c62ba86-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62ba86-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-code').style.display = (document.getElementById('cakeErr68a553c62ba86-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-context').style.display = (document.getElementById('cakeErr68a553c62ba86-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62ba86-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62ba86-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-trace').style.display = (document.getElementById('cakeErr68a553c62beae-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62beae-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-code').style.display = (document.getElementById('cakeErr68a553c62beae-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-context').style.display = (document.getElementById('cakeErr68a553c62beae-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62beae-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62beae-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Html&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><!-- Trigger the modal with a button --> <button type="button" class="btn btn-info btn-sm btn-light m-3" data-toggle="modal" data-target="#dumpModal">Show DB Logs</button> <!-- Modal --> <div id="dumpModal" class="modal fade" role="dialog"> <div class="modal-dialog modal-lg"> <!-- Modal content--> <div class="modal-content"> <div class="modal-body"> <div><table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> </p> <div class="smaller">HTTP_HOST: devel1.stepoutside.org</div> <div class="smaller">SERVER_NAME: devel1.stepoutside.org</div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default btn-sm" data-dismiss="modal">Close</button> </div> </div> </div> </div> <style> .cake-sql-log tr:hover {background-color: #ddd;} .cake-sql-log tr{border-top: 1px solid #ddd;} .cake-sql-log tr td{padding: 5px 0;vertical-align: top;font-size: 12px;word-break: break-all;} </style> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp', (int) 1 => '<pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-trace').style.display = (document.getElementById('cakeErr68a553c62b157-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b157-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-code').style.display = (document.getElementById('cakeErr68a553c62b157-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-context').style.display = (document.getElementById('cakeErr68a553c62b157-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b157-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b157-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-trace').style.display = (document.getElementById('cakeErr68a553c62b53a-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b53a-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-code').style.display = (document.getElementById('cakeErr68a553c62b53a-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-context').style.display = (document.getElementById('cakeErr68a553c62b53a-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b53a-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b53a-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Html&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-trace').style.display = (document.getElementById('cakeErr68a553c62ba86-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62ba86-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-code').style.display = (document.getElementById('cakeErr68a553c62ba86-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-context').style.display = (document.getElementById('cakeErr68a553c62ba86-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62ba86-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62ba86-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-trace').style.display = (document.getElementById('cakeErr68a553c62beae-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62beae-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-code').style.display = (document.getElementById('cakeErr68a553c62beae-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-context').style.display = (document.getElementById('cakeErr68a553c62beae-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62beae-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62beae-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Html&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><!-- Trigger the modal with a button --> <button type="button" class="btn btn-info btn-sm btn-light m-3" data-toggle="modal" data-target="#dumpModal">Show DB Logs</button> <!-- Modal --> <div id="dumpModal" class="modal fade" role="dialog"> <div class="modal-dialog modal-lg"> <!-- Modal content--> <div class="modal-content"> <div class="modal-body"> <div><table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> </p> <div class="smaller">HTTP_HOST: devel1.stepoutside.org</div> <div class="smaller">SERVER_NAME: devel1.stepoutside.org</div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default btn-sm" data-dismiss="modal">Close</button> </div> </div> </div> </div> <style> .cake-sql-log tr:hover {background-color: #ddd;} .cake-sql-log tr{border-top: 1px solid #ddd;} .cake-sql-log tr td{padding: 5px 0;vertical-align: top;font-size: 12px;word-break: break-all;} </style> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ca2c-trace').style.display = (document.getElementById('cakeErr68a553c62ca2c-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62ca2c-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ca2c-code').style.display = (document.getElementById('cakeErr68a553c62ca2c-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ca2c-context').style.display = (document.getElementById('cakeErr68a553c62ca2c-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62ca2c-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62ca2c-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp', (int) 1 => '<pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-trace').style.display = (document.getElementById('cakeErr68a553c62b157-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b157-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-code').style.display = (document.getElementById('cakeErr68a553c62b157-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-context').style.display = (document.getElementById('cakeErr68a553c62b157-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b157-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b157-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-trace').style.display = (document.getElementById('cakeErr68a553c62b53a-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b53a-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-code').style.display = (document.getElementById('cakeErr68a553c62b53a-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-context').style.display = (document.getElementById('cakeErr68a553c62b53a-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b53a-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b53a-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Html&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-trace').style.display = (document.getElementById('cakeErr68a553c62ba86-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62ba86-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-code').style.display = (document.getElementById('cakeErr68a553c62ba86-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-context').style.display = (document.getElementById('cakeErr68a553c62ba86-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62ba86-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62ba86-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-trace').style.display = (document.getElementById('cakeErr68a553c62beae-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62beae-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-code').style.display = (document.getElementById('cakeErr68a553c62beae-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-context').style.display = (document.getElementById('cakeErr68a553c62beae-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62beae-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62beae-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Html&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><!-- Trigger the modal with a button --> <button type="button" class="btn btn-info btn-sm btn-light m-3" data-toggle="modal" data-target="#dumpModal">Show DB Logs</button> <!-- Modal --> <div id="dumpModal" class="modal fade" role="dialog"> <div class="modal-dialog modal-lg"> <!-- Modal content--> <div class="modal-content"> <div class="modal-body"> <div><table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> </p> <div class="smaller">HTTP_HOST: devel1.stepoutside.org</div> <div class="smaller">SERVER_NAME: devel1.stepoutside.org</div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default btn-sm" data-dismiss="modal">Close</button> </div> </div> </div> </div> <style> .cake-sql-log tr:hover {background-color: #ddd;} .cake-sql-log tr{border-top: 1px solid #ddd;} .cake-sql-log tr td{padding: 5px 0;vertical-align: top;font-size: 12px;word-break: break-all;} </style> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp', (int) 1 => '<pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-trace').style.display = (document.getElementById('cakeErr68a553c62b157-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b157-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-code').style.display = (document.getElementById('cakeErr68a553c62b157-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-context').style.display = (document.getElementById('cakeErr68a553c62b157-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b157-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b157-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-trace').style.display = (document.getElementById('cakeErr68a553c62b53a-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b53a-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-code').style.display = (document.getElementById('cakeErr68a553c62b53a-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-context').style.display = (document.getElementById('cakeErr68a553c62b53a-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b53a-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b53a-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Html&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-trace').style.display = (document.getElementById('cakeErr68a553c62ba86-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62ba86-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-code').style.display = (document.getElementById('cakeErr68a553c62ba86-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-context').style.display = (document.getElementById('cakeErr68a553c62ba86-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62ba86-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62ba86-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-trace').style.display = (document.getElementById('cakeErr68a553c62beae-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62beae-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-code').style.display = (document.getElementById('cakeErr68a553c62beae-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-context').style.display = (document.getElementById('cakeErr68a553c62beae-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62beae-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62beae-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Html&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><!-- Trigger the modal with a button --> <button type="button" class="btn btn-info btn-sm btn-light m-3" data-toggle="modal" data-target="#dumpModal">Show DB Logs</button> <!-- Modal --> <div id="dumpModal" class="modal fade" role="dialog"> <div class="modal-dialog modal-lg"> <!-- Modal content--> <div class="modal-content"> <div class="modal-body"> <div><table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> </p> <div class="smaller">HTTP_HOST: devel1.stepoutside.org</div> <div class="smaller">SERVER_NAME: devel1.stepoutside.org</div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default btn-sm" data-dismiss="modal">Close</button> </div> </div> </div> </div> <style> .cake-sql-log tr:hover {background-color: #ddd;} .cake-sql-log tr{border-top: 1px solid #ddd;} .cake-sql-log tr td{padding: 5px 0;vertical-align: top;font-size: 12px;word-break: break-all;} </style> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Html'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-trace').style.display = (document.getElementById('cakeErr68a553c62b157-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b157-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-code').style.display = (document.getElementById('cakeErr68a553c62b157-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-context').style.display = (document.getElementById('cakeErr68a553c62b157-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b157-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b157-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-trace').style.display = (document.getElementById('cakeErr68a553c62b53a-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b53a-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-code').style.display = (document.getElementById('cakeErr68a553c62b53a-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-context').style.display = (document.getElementById('cakeErr68a553c62b53a-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b53a-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b53a-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Html'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-trace').style.display = (document.getElementById('cakeErr68a553c62ba86-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62ba86-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-code').style.display = (document.getElementById('cakeErr68a553c62ba86-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-context').style.display = (document.getElementById('cakeErr68a553c62ba86-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62ba86-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62ba86-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-trace').style.display = (document.getElementById('cakeErr68a553c62beae-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62beae-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-code').style.display = (document.getElementById('cakeErr68a553c62beae-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-context').style.display = (document.getElementById('cakeErr68a553c62beae-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62beae-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62beae-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Html'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><!-- Trigger the modal with a button --> <button type="button" class="btn btn-info btn-sm btn-light m-3" data-toggle="modal" data-target="#dumpModal">Show DB Logs</button> <!-- Modal --> <div id="dumpModal" class="modal fade" role="dialog"> <div class="modal-dialog modal-lg"> <!-- Modal content--> <div class="modal-content"> <div class="modal-body"> <div><table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> </p> <div class="smaller">HTTP_HOST: devel1.stepoutside.org</div> <div class="smaller">SERVER_NAME: devel1.stepoutside.org</div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default btn-sm" data-dismiss="modal">Close</button> </div> </div> </div> </div> <style> .cake-sql-log tr:hover {background-color: #ddd;} .cake-sql-log tr{border-top: 1px solid #ddd;} .cake-sql-log tr td{padding: 5px 0;vertical-align: top;font-size: 12px;word-break: break-all;} </style> </body> </html> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Layouts/step.ctp', (int) 1 => '<!DOCTYPE html> <html lang="en"><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"> <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png"> <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png"> <link rel="manifest" href="/manifest.json"> <link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5"> <meta name="theme-color" content="#ffffff"> <link href="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/css/bootstrap.min.css" integrity="sha384-Vkoo8x4CGsO3+Hhxv8T/Q5PaXtkKtu6ug5TOeNV6gBiFeWPGFN9MuhOf23Q9Ifjh" crossorigin="anonymous" rel="stylesheet"> <link href="https://stackpath.bootstrapcdn.com/bootswatch/4.4.1/cosmo/bootstrap.min.css" rel="stylesheet"><!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> <link href='https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,400,300,600,700&display=swap' rel='preload' as="style" type='text/css' onload="this.onload=null;this.rel='stylesheet'"> <link href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/base/jquery-ui.min.css" rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'"> <link href="/css/animate.min.css" rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'"> <link href="/css/jquery.datetimepicker.css" rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'"> <link href='https://api.tiles.mapbox.com/mapbox-gl-js/v1.2.1/mapbox-gl.css' rel="preload" as="style" onload="this.onload=null;this.rel='stylesheet'"> <link href="/css/style.css?v=1.06" rel="stylesheet"> <script type="text/javascript"> var imgcdn = 'https://cdn-step.americantowns.com'; </script> <noscript> <link href='https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,400,300,600,700&display=swap' type='text/css' rel='stylesheet'> <link href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/base/jquery-ui.min.css" rel="stylesheet"> <link href='https://api.tiles.mapbox.com/mapbox-gl-js/v1.2.1/mapbox-gl.css' rel='stylesheet' /> <link href="/css/animate.min.css" rel="stylesheet"> <link rel="stylesheet" type="text/css" href="/css/jquery.datetimepicker.css"> </noscript> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script> <script> var basecdn = ''; </script> </head> <body class="page-<pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c627830-trace').style.display = (document.getElementById('cakeErr68a553c627830-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Undefined index: Page [<b>APP/View/Layouts/step.ctp</b>, line <b>68</b>]<div id="cakeErr68a553c627830-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c627830-code').style.display = (document.getElementById('cakeErr68a553c627830-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c627830-context').style.display = (document.getElementById('cakeErr68a553c627830-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c627830-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700"></</span><span style="color: #0000BB">head</span><span style="color: #007700">></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700"><</span><span style="color: #0000BB">body </span><span style="color: #007700">class=</span><span style="color: #DD0000">"page-<?=</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">data</span><span style="color: #DD0000">['Page']['slug']?> <?=Localize::replace('{local_body_class}')?>"</span><span style="color: #007700">></span></span></code></span></pre><pre id="cakeErr68a553c627830-context" class="cake-context" style="display: none;">$viewFile = '/var/www/vhosts/devel1/stepoutside/app/View/Layouts/step.ctp' $dataForView = array( 'name' => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]', 'message' => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]', 'url' => '/seanor-pa/dog-parks/', 'error' => object(MongoConnectionException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoConnectionException: No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com'] in /var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>79</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0001</td><td bgcolor='#eeeeec' align='right'>416264</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0078</td><td bgcolor='#eeeeec' align='right'>1946640</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span>, <span>$response = </span><span>class CakeResponse { protected $_statusCodes = [100 =&gt; &#39;Continue&#39;, 101 =&gt; &#39;Switching Protocols&#39;, 200 =&gt; &#39;OK&#39;, 201 =&gt; &#39;Created&#39;, 202 =&gt; &#39;Accepted&#39;, 203 =&gt; &#39;Non-Authoritative Information&#39;, 204 =&gt; &#39;No Content&#39;, 205 =&gt; &#39;Reset Content&#39;, 206 =&gt; &#39;Partial Content&#39;, 300 =&gt; &#39;Multiple Choices&#39;, 301 =&gt; &#39;Moved Permanently&#39;, 302 =&gt; &#39;Found&#39;, 303 =&gt; &#39;See Other&#39;, 304 =&gt; &#39;Not Modified&#39;, 305 =&gt; &#39;Use Proxy&#39;, 307 =&gt; &#39;Temporary Redirect&#39;, 400 =&gt; &#39;Bad Request&#39;, 401 =&gt; &#39;Unauthorized&#39;, 402 =&gt; &#39;Payment Required&#39;, 403 =&gt; &#39;Forbidden&#39;, 404 =&gt; &#39;Not Found&#39;, 405 =&gt; &#39;Method Not Allowed&#39;, 406 =&gt; &#39;Not Acceptable&#39;, 407 =&gt; &#39;Proxy Authentication Required&#39;, 408 =&gt; &#39;Request Time-out&#39;, 409 =&gt; &#39;Conflict&#39;, 410 =&gt; &#39;Gone&#39;, 411 =&gt; &#39;Length Required&#39;, 412 =&gt; &#39;Precondition Failed&#39;, 413 =&gt; &#39;Request Entity Too Large&#39;, 414 =&gt; &#39;Request-URI Too Large&#39;, 415 =&gt; &#39;Unsupported Media Type&#39;, 416 =&gt; &#39;Requested range not satisfiable&#39;, 417 =&gt; &#39;Expectation Failed&#39;, 429 =&gt; &#39;Too Many Requests&#39;, 500 =&gt; &#39;Internal Server Error&#39;, 501 =&gt; &#39;Not Implemented&#39;, 502 =&gt; &#39;Bad Gateway&#39;, 503 =&gt; &#39;Service Unavailable&#39;, 504 =&gt; &#39;Gateway Time-out&#39;, 505 =&gt; &#39;Unsupported Version&#39;]; protected $_mimeTypes = [&#39;html&#39; =&gt; [...], &#39;json&#39; =&gt; &#39;application/json&#39;, &#39;xml&#39; =&gt; [...], &#39;rss&#39; =&gt; &#39;application/rss+xml&#39;, &#39;ai&#39; =&gt; &#39;application/postscript&#39;, &#39;bcpio&#39; =&gt; &#39;application/x-bcpio&#39;, &#39;bin&#39; =&gt; &#39;application/octet-stream&#39;, &#39;ccad&#39; =&gt; &#39;application/clariscad&#39;, &#39;cdf&#39; =&gt; &#39;application/x-netcdf&#39;, &#39;class&#39; =&gt; &#39;application/octet-stream&#39;, &#39;cpio&#39; =&gt; &#39;application/x-cpio&#39;, &#39;cpt&#39; =&gt; &#39;application/mac-compactpro&#39;, &#39;csh&#39; =&gt; &#39;application/x-csh&#39;, &#39;csv&#39; =&gt; [...], &#39;dcr&#39; =&gt; &#39;application/x-director&#39;, &#39;dir&#39; =&gt; &#39;application/x-director&#39;, &#39;dms&#39; =&gt; &#39;application/octet-stream&#39;, &#39;doc&#39; =&gt; &#39;application/msword&#39;, &#39;docx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.wordprocessingml.document&#39;, &#39;drw&#39; =&gt; &#39;application/drafting&#39;, &#39;dvi&#39; =&gt; &#39;application/x-dvi&#39;, &#39;dwg&#39; =&gt; &#39;application/acad&#39;, &#39;dxf&#39; =&gt; &#39;application/dxf&#39;, &#39;dxr&#39; =&gt; &#39;application/x-director&#39;, &#39;eot&#39; =&gt; &#39;application/vnd.ms-fontobject&#39;, &#39;eps&#39; =&gt; &#39;application/postscript&#39;, &#39;exe&#39; =&gt; &#39;application/octet-stream&#39;, &#39;ez&#39; =&gt; &#39;application/andrew-inset&#39;, &#39;flv&#39; =&gt; &#39;video/x-flv&#39;, &#39;gtar&#39; =&gt; &#39;application/x-gtar&#39;, &#39;gz&#39; =&gt; &#39;application/x-gzip&#39;, &#39;bz2&#39; =&gt; &#39;application/x-bzip&#39;, &#39;7z&#39; =&gt; &#39;application/x-7z-compressed&#39;, &#39;hdf&#39; =&gt; &#39;application/x-hdf&#39;, &#39;hqx&#39; =&gt; &#39;application/mac-binhex40&#39;, &#39;ico&#39; =&gt; &#39;image/x-icon&#39;, &#39;ips&#39; =&gt; &#39;application/x-ipscript&#39;, &#39;ipx&#39; =&gt; &#39;application/x-ipix&#39;, &#39;js&#39; =&gt; &#39;application/javascript&#39;, &#39;jsonapi&#39; =&gt; &#39;application/vnd.api+json&#39;, &#39;latex&#39; =&gt; &#39;application/x-latex&#39;, &#39;lha&#39; =&gt; &#39;application/octet-stream&#39;, &#39;lsp&#39; =&gt; &#39;application/x-lisp&#39;, &#39;lzh&#39; =&gt; &#39;application/octet-stream&#39;, &#39;man&#39; =&gt; &#39;application/x-troff-man&#39;, &#39;me&#39; =&gt; &#39;application/x-troff-me&#39;, &#39;mif&#39; =&gt; &#39;application/vnd.mif&#39;, &#39;ms&#39; =&gt; &#39;application/x-troff-ms&#39;, &#39;nc&#39; =&gt; &#39;application/x-netcdf&#39;, &#39;oda&#39; =&gt; &#39;application/oda&#39;, &#39;otf&#39; =&gt; &#39;font/otf&#39;, &#39;pdf&#39; =&gt; &#39;application/pdf&#39;, &#39;pgn&#39; =&gt; &#39;application/x-chess-pgn&#39;, &#39;pot&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pps&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;ppt&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pptx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.presentationml.presentation&#39;, &#39;ppz&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pre&#39; =&gt; &#39;application/x-freelance&#39;, &#39;prt&#39; =&gt; &#39;application/pro_eng&#39;, &#39;ps&#39; =&gt; &#39;application/postscript&#39;, &#39;roff&#39; =&gt; &#39;application/x-troff&#39;, &#39;scm&#39; =&gt; &#39;application/x-lotusscreencam&#39;, &#39;set&#39; =&gt; &#39;application/set&#39;, &#39;sh&#39; =&gt; &#39;application/x-sh&#39;, &#39;shar&#39; =&gt; &#39;application/x-shar&#39;, &#39;sit&#39; =&gt; &#39;application/x-stuffit&#39;, &#39;skd&#39; =&gt; &#39;application/x-koan&#39;, &#39;skm&#39; =&gt; &#39;application/x-koan&#39;, &#39;skp&#39; =&gt; &#39;application/x-koan&#39;, &#39;skt&#39; =&gt; &#39;application/x-koan&#39;, &#39;smi&#39; =&gt; &#39;application/smil&#39;, &#39;smil&#39; =&gt; &#39;application/smil&#39;, &#39;sol&#39; =&gt; &#39;application/solids&#39;, &#39;spl&#39; =&gt; &#39;application/x-futuresplash&#39;, &#39;src&#39; =&gt; &#39;application/x-wais-source&#39;, &#39;step&#39; =&gt; &#39;application/STEP&#39;, &#39;stl&#39; =&gt; &#39;application/SLA&#39;, &#39;stp&#39; =&gt; &#39;application/STEP&#39;, &#39;sv4cpio&#39; =&gt; &#39;application/x-sv4cpio&#39;, &#39;sv4crc&#39; =&gt; &#39;application/x-sv4crc&#39;, &#39;svg&#39; =&gt; &#39;image/svg+xml&#39;, &#39;svgz&#39; =&gt; &#39;image/svg+xml&#39;, &#39;swf&#39; =&gt; &#39;application/x-shockwave-flash&#39;, &#39;t&#39; =&gt; &#39;application/x-troff&#39;, &#39;tar&#39; =&gt; &#39;application/x-tar&#39;, &#39;tcl&#39; =&gt; &#39;application/x-tcl&#39;, &#39;tex&#39; =&gt; &#39;application/x-tex&#39;, &#39;texi&#39; =&gt; &#39;application/x-texinfo&#39;, &#39;texinfo&#39; =&gt; &#39;application/x-texinfo&#39;, &#39;tr&#39; =&gt; &#39;application/x-troff&#39;, &#39;tsp&#39; =&gt; &#39;application/dsptype&#39;, &#39;ttc&#39; =&gt; &#39;font/ttf&#39;, &#39;ttf&#39; =&gt; &#39;font/ttf&#39;, &#39;unv&#39; =&gt; &#39;application/i-deas&#39;, &#39;ustar&#39; =&gt; &#39;application/x-ustar&#39;, &#39;vcd&#39; =&gt; &#39;application/x-cdlink&#39;, &#39;vda&#39; =&gt; &#39;application/vda&#39;, &#39;xlc&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xll&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xlm&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xls&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xlsx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet&#39;, &#39;xlw&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;zip&#39; =&gt; &#39;application/zip&#39;, &#39;aif&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;aifc&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;aiff&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;au&#39; =&gt; &#39;audio/basic&#39;, &#39;kar&#39; =&gt; &#39;audio/midi&#39;, &#39;mid&#39; =&gt; &#39;audio/midi&#39;, &#39;midi&#39; =&gt; &#39;audio/midi&#39;, &#39;mp2&#39; =&gt; &#39;audio/mpeg&#39;, &#39;mp3&#39; =&gt; &#39;audio/mpeg&#39;, &#39;mpga&#39; =&gt; &#39;audio/mpeg&#39;, &#39;ogg&#39; =&gt; &#39;audio/ogg&#39;, &#39;oga&#39; =&gt; &#39;audio/ogg&#39;, &#39;spx&#39; =&gt; &#39;audio/ogg&#39;, &#39;ra&#39; =&gt; &#39;audio/x-realaudio&#39;, &#39;ram&#39; =&gt; &#39;audio/x-pn-realaudio&#39;, &#39;rm&#39; =&gt; &#39;audio/x-pn-realaudio&#39;, &#39;rpm&#39; =&gt; &#39;audio/x-pn-realaudio-plugin&#39;, &#39;snd&#39; =&gt; &#39;audio/basic&#39;, &#39;tsi&#39; =&gt; &#39;audio/TSP-audio&#39;, &#39;wav&#39; =&gt; &#39;audio/x-wav&#39;, &#39;aac&#39; =&gt; &#39;audio/aac&#39;, &#39;asc&#39; =&gt; &#39;text/plain&#39;, &#39;c&#39; =&gt; &#39;text/plain&#39;, ...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = []; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = []; protected $_cookies = [] }</span>, <span>$additionalParams = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>133</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.0123</td><td bgcolor='#eeeeec' align='right'>2843616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( <span>$controller = </span><span>class TownsController { public $uses = [0 =&gt; &#39;Town&#39;, 1 =&gt; &#39;State&#39;, 2 =&gt; &#39;Zip&#39;, 3 =&gt; &#39;County&#39;, 4 =&gt; &#39;Page&#39;, 5 =&gt; &#39;Site&#39;, 6 =&gt; &#39;Module&#39;, 7 =&gt; &#39;DefaultToken&#39;]; public $components = [0 =&gt; &#39;Session&#39;, 1 =&gt; &#39;Params&#39;, 2 =&gt; &#39;Markup&#39;]; public $helpers = [0 =&gt; &#39;Cache&#39;]; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = &#39;Towns&#39;; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [...]; protected $_input = &#39;&#39; }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = &#39;CakeResponse&#39;; public $viewPath = &#39;Towns&#39;; public $layoutPath = NULL; public $viewVars = []; public $view = &#39;displayTown&#39;; public $layout = &#39;step&#39;; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = &#39;View&#39;; public $View = NULL; public $ext = &#39;.ctp&#39;; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 =&gt; &#39;displayTown&#39;, 1 =&gt; &#39;displayCounty&#39;, 2 =&gt; &#39;displayState&#39;, 3 =&gt; &#39;displayGuest&#39;, 4 =&gt; &#39;local&#39;, 5 =&gt; &#39;states&#39;, 6 =&gt; &#39;state_selection&#39;, 7 =&gt; &#39;picker&#39;, 8 =&gt; &#39;state_towns&#39;, 9 =&gt; &#39;county_towns&#39;, 10 =&gt; &#39;zipcode&#39;, 11 =&gt; &#39;nearby_active_towns&#39;, 12 =&gt; &#39;locate&#39;, 13 =&gt; &#39;reset&#39;, 14 =&gt; &#39;mode&#39;, 16 =&gt; &#39;getParams&#39;, 17 =&gt; &#39;parseCakeParams&#39;, 18 =&gt; &#39;renderPage&#39;, 19 =&gt; &#39;detail_map&#39;, 20 =&gt; &#39;jslog&#39;]; public $modelClass = &#39;Town&#39;; public $modelKey = &#39;town&#39;; public $validationErrors = NULL; protected $_mergeParent = &#39;AppController&#39;; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = &#39;&#39;; public $default_image = &#39;https://cdn-step.americantowns.com/img/so_thumb.jpg&#39;; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2983936</td><td bgcolor='#eeeeec'>Controller->invokeAction( <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984048</td><td bgcolor='#eeeeec'><a href='http://www.php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a>( <span>$object = </span><span>class TownsController { public $uses = [0 =&gt; &#39;Town&#39;, 1 =&gt; &#39;State&#39;, 2 =&gt; &#39;Zip&#39;, 3 =&gt; &#39;County&#39;, 4 =&gt; &#39;Page&#39;, 5 =&gt; &#39;Site&#39;, 6 =&gt; &#39;Module&#39;, 7 =&gt; &#39;DefaultToken&#39;]; public $components = [0 =&gt; &#39;Session&#39;, 1 =&gt; &#39;Params&#39;, 2 =&gt; &#39;Markup&#39;]; public $helpers = [0 =&gt; &#39;Cache&#39;]; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = &#39;Towns&#39;; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [...]; protected $_input = &#39;&#39; }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = &#39;CakeResponse&#39;; public $viewPath = &#39;Towns&#39;; public $layoutPath = NULL; public $viewVars = []; public $view = &#39;displayTown&#39;; public $layout = &#39;step&#39;; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = &#39;View&#39;; public $View = NULL; public $ext = &#39;.ctp&#39;; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 =&gt; &#39;displayTown&#39;, 1 =&gt; &#39;displayCounty&#39;, 2 =&gt; &#39;displayState&#39;, 3 =&gt; &#39;displayGuest&#39;, 4 =&gt; &#39;local&#39;, 5 =&gt; &#39;states&#39;, 6 =&gt; &#39;state_selection&#39;, 7 =&gt; &#39;picker&#39;, 8 =&gt; &#39;state_towns&#39;, 9 =&gt; &#39;county_towns&#39;, 10 =&gt; &#39;zipcode&#39;, 11 =&gt; &#39;nearby_active_towns&#39;, 12 =&gt; &#39;locate&#39;, 13 =&gt; &#39;reset&#39;, 14 =&gt; &#39;mode&#39;, 16 =&gt; &#39;getParams&#39;, 17 =&gt; &#39;parseCakeParams&#39;, 18 =&gt; &#39;renderPage&#39;, 19 =&gt; &#39;detail_map&#39;, 20 =&gt; &#39;jslog&#39;]; public $modelClass = &#39;Town&#39;; public $modelKey = &#39;town&#39;; public $validationErrors = NULL; protected $_mergeParent = &#39;AppController&#39;; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = &#39;&#39;; public $default_image = &#39;https://cdn-step.americantowns.com/img/so_thumb.jpg&#39;; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$args = </span><span>[]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984120</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581480</td><td bgcolor='#eeeeec'>Town->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;]]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>10</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581856</td><td bgcolor='#eeeeec'>AppModel->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/Town.php' bgcolor='#eeeeec'>.../Town.php<b>:</b>11</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3581920</td><td bgcolor='#eeeeec'>Model->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/AppModel.php' bgcolor='#eeeeec'>.../AppModel.php<b>:</b>50</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3601120</td><td bgcolor='#eeeeec'>Model->_readDataSource( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;fields&#39; =&gt; NULL, &#39;joins&#39; =&gt; [], &#39;limit&#39; =&gt; 1, &#39;offset&#39; =&gt; NULL, &#39;order&#39; =&gt; [], &#39;page&#39; =&gt; 1, &#39;group&#39; =&gt; NULL, &#39;callbacks&#39; =&gt; TRUE, &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3010</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.0220</td><td bgcolor='#eeeeec' align='right'>4628688</td><td bgcolor='#eeeeec'>MongodbSource->read( <span>$Model = </span><span>class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = []; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = []; public $validationErrors = []; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [&#39;towns&#39; =&gt; &#39;Town&#39;]; public $cacheQueries = FALSE; public $belongsTo = []; public $hasOne = []; public $hasMany = []; public $hasAndBelongsToMany = []; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { public $modelName = &#39;Town&#39;; protected $_methods = [...]; protected $_mappedMethods = [...]; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $whitelist = []; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = []; protected $_associationKeys = [&#39;belongsTo&#39; =&gt; [...], &#39;hasOne&#39; =&gt; [...], &#39;hasMany&#39; =&gt; [...], &#39;hasAndBelongsToMany&#39; =&gt; [...]]; protected $_associations = [0 =&gt; &#39;belongsTo&#39;, 1 =&gt; &#39;hasOne&#39;, 2 =&gt; &#39;hasMany&#39;, 3 =&gt; &#39;hasAndBelongsToMany&#39;]; public $__backAssociation = []; public $__backInnerAssociation = []; public $__backOriginalAssociation = []; public $__backContainableAssociation = []; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [&#39;all&#39; =&gt; TRUE, &#39;first&#39; =&gt; TRUE, &#39;count&#39; =&gt; TRUE, &#39;neighbors&#39; =&gt; TRUE, &#39;list&#39; =&gt; TRUE, &#39;threaded&#39; =&gt; TRUE]; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; protected $_validator = NULL }</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;fields&#39; =&gt; NULL, &#39;joins&#39; =&gt; [], &#39;limit&#39; =&gt; 1, &#39;offset&#39; =&gt; NULL, &#39;order&#39; =&gt; [], &#39;page&#39; =&gt; 1, &#39;group&#39; =&gt; NULL, &#39;callbacks&#39; =&gt; TRUE, &#39;cache&#39; =&gt; TRUE]</span>, <span>$recursive = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3038</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.0237</td><td bgcolor='#eeeeec' align='right'>4997768</td><td bgcolor='#eeeeec'>MongoCursor->count( <span>$foundOnly = </span><span>TRUE</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>1117</td></tr> ' [protected] message => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']' [protected] code => (int) 13053 [protected] file => '/var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 79 }, '_serialize' => array( (int) 0 => 'name', (int) 1 => 'message', (int) 2 => 'url' ), 'content_for_layout' => '<h2>No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]</h2> <p class="error"> <strong>Error: </strong> An Internal Error Has Occurred.</p> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-trace').style.display = (document.getElementById('cakeErr68a553c623c7e-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c623c7e-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-code').style.display = (document.getElementById('cakeErr68a553c623c7e-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-context').style.display = (document.getElementById('cakeErr68a553c623c7e-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c623c7e-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c623c7e-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-trace').style.display = (document.getElementById('cakeErr68a553c624ce0-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c624ce0-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-code').style.display = (document.getElementById('cakeErr68a553c624ce0-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-context').style.display = (document.getElementById('cakeErr68a553c624ce0-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c624ce0-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c624ce0-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039;, (int) 1 =&gt; &#039;&lt;h3&gt;Stack Trace&lt;/h3&gt; &lt;ul class=&quot;cake-stack-trace&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-0&#039;)&quot;&gt;APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-0&#039;)&quot;&gt;Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()&lt;/a&gt; &lt;div id=&quot;file-excerpt-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExecutionTimeoutException&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoCursorTimeoutException&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getMessage&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getCode&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExceptionConverter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;toLegacy&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-1&#039;)&quot;&gt;APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-1&#039;)&quot;&gt;MongoCursor-&gt;count()&lt;/a&gt; &lt;div id=&quot;file-excerpt-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$count&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$return&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-2&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3038&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-2&#039;)&quot;&gt;MongodbSource-&gt;read()&lt;/a&gt; &lt;div id=&quot;file-excerpt-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&amp;nbsp;@return&amp;nbsp;array&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;protected&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$results&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;read&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;resetAssociations&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-3&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3010&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-3&#039;)&quot;&gt;Model-&gt;_readDataSource()&lt;/a&gt; &lt;div id=&quot;file-excerpt-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-4&#039;)&quot;&gt;APP/Model/AppModel.php line 50&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-4&#039;)&quot;&gt;Model-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;execute&amp;nbsp;find&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;if&amp;nbsp;key&amp;nbsp;is&amp;nbsp;set,&amp;nbsp;then&amp;nbsp;cache&amp;nbsp;results&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-5&#039;)&quot;&gt;APP/Model/Town.php line 11&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-5&#039;)&quot;&gt;AppModel-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Use&amp;nbsp;APC&amp;nbsp;as&amp;nbsp;a&amp;nbsp;level&amp;nbsp;1&amp;nbsp;cache,&amp;nbsp;to&amp;nbsp;reduce&amp;nbsp;total&amp;nbsp;queries&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;array())&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;use&amp;nbsp;short&amp;nbsp;cache&amp;nbsp;time&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-6&#039;)&quot;&gt;APP/Controller/TownsController.php line 10&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-6&#039;)&quot;&gt;Town-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;displayTown&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$town_sef_url&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;makeTownUrl&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;state&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;],&amp;nbsp;@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;city&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Town&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;conditions&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;sef_url&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setCurrentTown&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;[internal function]&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-7&#039;)&quot;&gt;TownsController-&gt;displayTown()&lt;/a&gt; &lt;div id=&quot;trace-args-7&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-8&#039;)&quot;&gt;CORE/Cake/Controller/Controller.php line 491&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-8&#039;)&quot;&gt;ReflectionMethod-&gt;invokeArgs()&lt;/a&gt; &lt;div id=&quot;file-excerpt-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$method&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeArgs&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;pass&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-9&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 193&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-9&#039;)&quot;&gt;Controller-&gt;invokeAction()&lt;/a&gt; &lt;div id=&quot;file-excerpt-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;response&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$render&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeAction&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;instanceof&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-10&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 167&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-10&#039;)&quot;&gt;Dispatcher-&gt;_invoke()&lt;/a&gt; &lt;div id=&quot;file-excerpt-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_invoke&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;return&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-11&#039;)&quot;&gt;APP/webroot/index.php line 133&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-11&#039;)&quot;&gt;Dispatcher-&gt;dispatch()&lt;/a&gt; &lt;div id=&quot;file-excerpt-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dispatch&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeRequest&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script type=&quot;text/javascript&quot;&gt; function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === &#039;block&#039;) ? &#039;none&#039; : &#039;block&#039;; event.preventDefault(); return false; } &lt;/script&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039;, (int) 1 =&gt; &#039;&lt;h3&gt;Stack Trace&lt;/h3&gt; &lt;ul class=&quot;cake-stack-trace&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-0&#039;)&quot;&gt;APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-0&#039;)&quot;&gt;Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()&lt;/a&gt; &lt;div id=&quot;file-excerpt-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExecutionTimeoutException&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoCursorTimeoutException&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getMessage&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getCode&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExceptionConverter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;toLegacy&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-1&#039;)&quot;&gt;APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-1&#039;)&quot;&gt;MongoCursor-&gt;count()&lt;/a&gt; &lt;div id=&quot;file-excerpt-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$count&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$return&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-2&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3038&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-2&#039;)&quot;&gt;MongodbSource-&gt;read()&lt;/a&gt; &lt;div id=&quot;file-excerpt-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&amp;nbsp;@return&amp;nbsp;array&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;protected&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$results&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;read&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;resetAssociations&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-3&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3010&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-3&#039;)&quot;&gt;Model-&gt;_readDataSource()&lt;/a&gt; &lt;div id=&quot;file-excerpt-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-4&#039;)&quot;&gt;APP/Model/AppModel.php line 50&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-4&#039;)&quot;&gt;Model-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;execute&amp;nbsp;find&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;if&amp;nbsp;key&amp;nbsp;is&amp;nbsp;set,&amp;nbsp;then&amp;nbsp;cache&amp;nbsp;results&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-5&#039;)&quot;&gt;APP/Model/Town.php line 11&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-5&#039;)&quot;&gt;AppModel-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Use&amp;nbsp;APC&amp;nbsp;as&amp;nbsp;a&amp;nbsp;level&amp;nbsp;1&amp;nbsp;cache,&amp;nbsp;to&amp;nbsp;reduce&amp;nbsp;total&amp;nbsp;queries&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;array())&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;use&amp;nbsp;short&amp;nbsp;cache&amp;nbsp;time&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-6&#039;)&quot;&gt;APP/Controller/TownsController.php line 10&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-6&#039;)&quot;&gt;Town-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;displayTown&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$town_sef_url&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;makeTownUrl&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;state&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;],&amp;nbsp;@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;city&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Town&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;conditions&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;sef_url&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setCurrentTown&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;[internal function]&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-7&#039;)&quot;&gt;TownsController-&gt;displayTown()&lt;/a&gt; &lt;div id=&quot;trace-args-7&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-8&#039;)&quot;&gt;CORE/Cake/Controller/Controller.php line 491&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-8&#039;)&quot;&gt;ReflectionMethod-&gt;invokeArgs()&lt;/a&gt; &lt;div id=&quot;file-excerpt-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$method&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeArgs&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;pass&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-9&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 193&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-9&#039;)&quot;&gt;Controller-&gt;invokeAction()&lt;/a&gt; &lt;div id=&quot;file-excerpt-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;response&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$render&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeAction&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;instanceof&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-10&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 167&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-10&#039;)&quot;&gt;Dispatcher-&gt;_invoke()&lt;/a&gt; &lt;div id=&quot;file-excerpt-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_invoke&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;return&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-11&#039;)&quot;&gt;APP/webroot/index.php line 133&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-11&#039;)&quot;&gt;Dispatcher-&gt;dispatch()&lt;/a&gt; &lt;div id=&quot;file-excerpt-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dispatch&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeRequest&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script type=&quot;text/javascript&quot;&gt; function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === &#039;block&#039;) ? &#039;none&#039; : &#039;block&#039;; event.preventDefault(); return false; } &lt;/script&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ', 'scripts_for_layout' => '', 'title_for_layout' => 'Errors' ) $name = 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]' $message = 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]' $url = '/seanor-pa/dog-parks/' $error = object(MongoConnectionException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoConnectionException: No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com'] in /var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>79</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0001</td><td bgcolor='#eeeeec' align='right'>416264</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0078</td><td bgcolor='#eeeeec' align='right'>1946640</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span>, <span>$response = </span><span>class CakeResponse { protected $_statusCodes = [100 =&gt; &#39;Continue&#39;, 101 =&gt; &#39;Switching Protocols&#39;, 200 =&gt; &#39;OK&#39;, 201 =&gt; &#39;Created&#39;, 202 =&gt; &#39;Accepted&#39;, 203 =&gt; &#39;Non-Authoritative Information&#39;, 204 =&gt; &#39;No Content&#39;, 205 =&gt; &#39;Reset Content&#39;, 206 =&gt; &#39;Partial Content&#39;, 300 =&gt; &#39;Multiple Choices&#39;, 301 =&gt; &#39;Moved Permanently&#39;, 302 =&gt; &#39;Found&#39;, 303 =&gt; &#39;See Other&#39;, 304 =&gt; &#39;Not Modified&#39;, 305 =&gt; &#39;Use Proxy&#39;, 307 =&gt; &#39;Temporary Redirect&#39;, 400 =&gt; &#39;Bad Request&#39;, 401 =&gt; &#39;Unauthorized&#39;, 402 =&gt; &#39;Payment Required&#39;, 403 =&gt; &#39;Forbidden&#39;, 404 =&gt; &#39;Not Found&#39;, 405 =&gt; &#39;Method Not Allowed&#39;, 406 =&gt; &#39;Not Acceptable&#39;, 407 =&gt; &#39;Proxy Authentication Required&#39;, 408 =&gt; &#39;Request Time-out&#39;, 409 =&gt; &#39;Conflict&#39;, 410 =&gt; &#39;Gone&#39;, 411 =&gt; &#39;Length Required&#39;, 412 =&gt; &#39;Precondition Failed&#39;, 413 =&gt; &#39;Request Entity Too Large&#39;, 414 =&gt; &#39;Request-URI Too Large&#39;, 415 =&gt; &#39;Unsupported Media Type&#39;, 416 =&gt; &#39;Requested range not satisfiable&#39;, 417 =&gt; &#39;Expectation Failed&#39;, 429 =&gt; &#39;Too Many Requests&#39;, 500 =&gt; &#39;Internal Server Error&#39;, 501 =&gt; &#39;Not Implemented&#39;, 502 =&gt; &#39;Bad Gateway&#39;, 503 =&gt; &#39;Service Unavailable&#39;, 504 =&gt; &#39;Gateway Time-out&#39;, 505 =&gt; &#39;Unsupported Version&#39;]; protected $_mimeTypes = [&#39;html&#39; =&gt; [...], &#39;json&#39; =&gt; &#39;application/json&#39;, &#39;xml&#39; =&gt; [...], &#39;rss&#39; =&gt; &#39;application/rss+xml&#39;, &#39;ai&#39; =&gt; &#39;application/postscript&#39;, &#39;bcpio&#39; =&gt; &#39;application/x-bcpio&#39;, &#39;bin&#39; =&gt; &#39;application/octet-stream&#39;, &#39;ccad&#39; =&gt; &#39;application/clariscad&#39;, &#39;cdf&#39; =&gt; &#39;application/x-netcdf&#39;, &#39;class&#39; =&gt; &#39;application/octet-stream&#39;, &#39;cpio&#39; =&gt; &#39;application/x-cpio&#39;, &#39;cpt&#39; =&gt; &#39;application/mac-compactpro&#39;, &#39;csh&#39; =&gt; &#39;application/x-csh&#39;, &#39;csv&#39; =&gt; [...], &#39;dcr&#39; =&gt; &#39;application/x-director&#39;, &#39;dir&#39; =&gt; &#39;application/x-director&#39;, &#39;dms&#39; =&gt; &#39;application/octet-stream&#39;, &#39;doc&#39; =&gt; &#39;application/msword&#39;, &#39;docx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.wordprocessingml.document&#39;, &#39;drw&#39; =&gt; &#39;application/drafting&#39;, &#39;dvi&#39; =&gt; &#39;application/x-dvi&#39;, &#39;dwg&#39; =&gt; &#39;application/acad&#39;, &#39;dxf&#39; =&gt; &#39;application/dxf&#39;, &#39;dxr&#39; =&gt; &#39;application/x-director&#39;, &#39;eot&#39; =&gt; &#39;application/vnd.ms-fontobject&#39;, &#39;eps&#39; =&gt; &#39;application/postscript&#39;, &#39;exe&#39; =&gt; &#39;application/octet-stream&#39;, &#39;ez&#39; =&gt; &#39;application/andrew-inset&#39;, &#39;flv&#39; =&gt; &#39;video/x-flv&#39;, &#39;gtar&#39; =&gt; &#39;application/x-gtar&#39;, &#39;gz&#39; =&gt; &#39;application/x-gzip&#39;, &#39;bz2&#39; =&gt; &#39;application/x-bzip&#39;, &#39;7z&#39; =&gt; &#39;application/x-7z-compressed&#39;, &#39;hdf&#39; =&gt; &#39;application/x-hdf&#39;, &#39;hqx&#39; =&gt; &#39;application/mac-binhex40&#39;, &#39;ico&#39; =&gt; &#39;image/x-icon&#39;, &#39;ips&#39; =&gt; &#39;application/x-ipscript&#39;, &#39;ipx&#39; =&gt; &#39;application/x-ipix&#39;, &#39;js&#39; =&gt; &#39;application/javascript&#39;, &#39;jsonapi&#39; =&gt; &#39;application/vnd.api+json&#39;, &#39;latex&#39; =&gt; &#39;application/x-latex&#39;, &#39;lha&#39; =&gt; &#39;application/octet-stream&#39;, &#39;lsp&#39; =&gt; &#39;application/x-lisp&#39;, &#39;lzh&#39; =&gt; &#39;application/octet-stream&#39;, &#39;man&#39; =&gt; &#39;application/x-troff-man&#39;, &#39;me&#39; =&gt; &#39;application/x-troff-me&#39;, &#39;mif&#39; =&gt; &#39;application/vnd.mif&#39;, &#39;ms&#39; =&gt; &#39;application/x-troff-ms&#39;, &#39;nc&#39; =&gt; &#39;application/x-netcdf&#39;, &#39;oda&#39; =&gt; &#39;application/oda&#39;, &#39;otf&#39; =&gt; &#39;font/otf&#39;, &#39;pdf&#39; =&gt; &#39;application/pdf&#39;, &#39;pgn&#39; =&gt; &#39;application/x-chess-pgn&#39;, &#39;pot&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pps&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;ppt&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pptx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.presentationml.presentation&#39;, &#39;ppz&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pre&#39; =&gt; &#39;application/x-freelance&#39;, &#39;prt&#39; =&gt; &#39;application/pro_eng&#39;, &#39;ps&#39; =&gt; &#39;application/postscript&#39;, &#39;roff&#39; =&gt; &#39;application/x-troff&#39;, &#39;scm&#39; =&gt; &#39;application/x-lotusscreencam&#39;, &#39;set&#39; =&gt; &#39;application/set&#39;, &#39;sh&#39; =&gt; &#39;application/x-sh&#39;, &#39;shar&#39; =&gt; &#39;application/x-shar&#39;, &#39;sit&#39; =&gt; &#39;application/x-stuffit&#39;, &#39;skd&#39; =&gt; &#39;application/x-koan&#39;, &#39;skm&#39; =&gt; &#39;application/x-koan&#39;, &#39;skp&#39; =&gt; &#39;application/x-koan&#39;, &#39;skt&#39; =&gt; &#39;application/x-koan&#39;, &#39;smi&#39; =&gt; &#39;application/smil&#39;, &#39;smil&#39; =&gt; &#39;application/smil&#39;, &#39;sol&#39; =&gt; &#39;application/solids&#39;, &#39;spl&#39; =&gt; &#39;application/x-futuresplash&#39;, &#39;src&#39; =&gt; &#39;application/x-wais-source&#39;, &#39;step&#39; =&gt; &#39;application/STEP&#39;, &#39;stl&#39; =&gt; &#39;application/SLA&#39;, &#39;stp&#39; =&gt; &#39;application/STEP&#39;, &#39;sv4cpio&#39; =&gt; &#39;application/x-sv4cpio&#39;, &#39;sv4crc&#39; =&gt; &#39;application/x-sv4crc&#39;, &#39;svg&#39; =&gt; &#39;image/svg+xml&#39;, &#39;svgz&#39; =&gt; &#39;image/svg+xml&#39;, &#39;swf&#39; =&gt; &#39;application/x-shockwave-flash&#39;, &#39;t&#39; =&gt; &#39;application/x-troff&#39;, &#39;tar&#39; =&gt; &#39;application/x-tar&#39;, &#39;tcl&#39; =&gt; &#39;application/x-tcl&#39;, &#39;tex&#39; =&gt; &#39;application/x-tex&#39;, &#39;texi&#39; =&gt; &#39;application/x-texinfo&#39;, &#39;texinfo&#39; =&gt; &#39;application/x-texinfo&#39;, &#39;tr&#39; =&gt; &#39;application/x-troff&#39;, &#39;tsp&#39; =&gt; &#39;application/dsptype&#39;, &#39;ttc&#39; =&gt; &#39;font/ttf&#39;, &#39;ttf&#39; =&gt; &#39;font/ttf&#39;, &#39;unv&#39; =&gt; &#39;application/i-deas&#39;, &#39;ustar&#39; =&gt; &#39;application/x-ustar&#39;, &#39;vcd&#39; =&gt; &#39;application/x-cdlink&#39;, &#39;vda&#39; =&gt; &#39;application/vda&#39;, &#39;xlc&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xll&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xlm&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xls&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xlsx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet&#39;, &#39;xlw&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;zip&#39; =&gt; &#39;application/zip&#39;, &#39;aif&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;aifc&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;aiff&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;au&#39; =&gt; &#39;audio/basic&#39;, &#39;kar&#39; =&gt; &#39;audio/midi&#39;, &#39;mid&#39; =&gt; &#39;audio/midi&#39;, &#39;midi&#39; =&gt; &#39;audio/midi&#39;, &#39;mp2&#39; =&gt; &#39;audio/mpeg&#39;, &#39;mp3&#39; =&gt; &#39;audio/mpeg&#39;, &#39;mpga&#39; =&gt; &#39;audio/mpeg&#39;, &#39;ogg&#39; =&gt; &#39;audio/ogg&#39;, &#39;oga&#39; =&gt; &#39;audio/ogg&#39;, &#39;spx&#39; =&gt; &#39;audio/ogg&#39;, &#39;ra&#39; =&gt; &#39;audio/x-realaudio&#39;, &#39;ram&#39; =&gt; &#39;audio/x-pn-realaudio&#39;, &#39;rm&#39; =&gt; &#39;audio/x-pn-realaudio&#39;, &#39;rpm&#39; =&gt; &#39;audio/x-pn-realaudio-plugin&#39;, &#39;snd&#39; =&gt; &#39;audio/basic&#39;, &#39;tsi&#39; =&gt; &#39;audio/TSP-audio&#39;, &#39;wav&#39; =&gt; &#39;audio/x-wav&#39;, &#39;aac&#39; =&gt; &#39;audio/aac&#39;, &#39;asc&#39; =&gt; &#39;text/plain&#39;, &#39;c&#39; =&gt; &#39;text/plain&#39;, ...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = []; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = []; protected $_cookies = [] }</span>, <span>$additionalParams = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>133</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.0123</td><td bgcolor='#eeeeec' align='right'>2843616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( <span>$controller = </span><span>class TownsController { public $uses = [0 =&gt; &#39;Town&#39;, 1 =&gt; &#39;State&#39;, 2 =&gt; &#39;Zip&#39;, 3 =&gt; &#39;County&#39;, 4 =&gt; &#39;Page&#39;, 5 =&gt; &#39;Site&#39;, 6 =&gt; &#39;Module&#39;, 7 =&gt; &#39;DefaultToken&#39;]; public $components = [0 =&gt; &#39;Session&#39;, 1 =&gt; &#39;Params&#39;, 2 =&gt; &#39;Markup&#39;]; public $helpers = [0 =&gt; &#39;Cache&#39;]; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = &#39;Towns&#39;; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [...]; protected $_input = &#39;&#39; }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = &#39;CakeResponse&#39;; public $viewPath = &#39;Towns&#39;; public $layoutPath = NULL; public $viewVars = []; public $view = &#39;displayTown&#39;; public $layout = &#39;step&#39;; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = &#39;View&#39;; public $View = NULL; public $ext = &#39;.ctp&#39;; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 =&gt; &#39;displayTown&#39;, 1 =&gt; &#39;displayCounty&#39;, 2 =&gt; &#39;displayState&#39;, 3 =&gt; &#39;displayGuest&#39;, 4 =&gt; &#39;local&#39;, 5 =&gt; &#39;states&#39;, 6 =&gt; &#39;state_selection&#39;, 7 =&gt; &#39;picker&#39;, 8 =&gt; &#39;state_towns&#39;, 9 =&gt; &#39;county_towns&#39;, 10 =&gt; &#39;zipcode&#39;, 11 =&gt; &#39;nearby_active_towns&#39;, 12 =&gt; &#39;locate&#39;, 13 =&gt; &#39;reset&#39;, 14 =&gt; &#39;mode&#39;, 16 =&gt; &#39;getParams&#39;, 17 =&gt; &#39;parseCakeParams&#39;, 18 =&gt; &#39;renderPage&#39;, 19 =&gt; &#39;detail_map&#39;, 20 =&gt; &#39;jslog&#39;]; public $modelClass = &#39;Town&#39;; public $modelKey = &#39;town&#39;; public $validationErrors = NULL; protected $_mergeParent = &#39;AppController&#39;; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = &#39;&#39;; public $default_image = &#39;https://cdn-step.americantowns.com/img/so_thumb.jpg&#39;; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2983936</td><td bgcolor='#eeeeec'>Controller->invokeAction( <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984048</td><td bgcolor='#eeeeec'><a href='http://www.php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a>( <span>$object = </span><span>class TownsController { public $uses = [0 =&gt; &#39;Town&#39;, 1 =&gt; &#39;State&#39;, 2 =&gt; &#39;Zip&#39;, 3 =&gt; &#39;County&#39;, 4 =&gt; &#39;Page&#39;, 5 =&gt; &#39;Site&#39;, 6 =&gt; &#39;Module&#39;, 7 =&gt; &#39;DefaultToken&#39;]; public $components = [0 =&gt; &#39;Session&#39;, 1 =&gt; &#39;Params&#39;, 2 =&gt; &#39;Markup&#39;]; public $helpers = [0 =&gt; &#39;Cache&#39;]; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = &#39;Towns&#39;; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [...]; protected $_input = &#39;&#39; }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = &#39;CakeResponse&#39;; public $viewPath = &#39;Towns&#39;; public $layoutPath = NULL; public $viewVars = []; public $view = &#39;displayTown&#39;; public $layout = &#39;step&#39;; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = &#39;View&#39;; public $View = NULL; public $ext = &#39;.ctp&#39;; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 =&gt; &#39;displayTown&#39;, 1 =&gt; &#39;displayCounty&#39;, 2 =&gt; &#39;displayState&#39;, 3 =&gt; &#39;displayGuest&#39;, 4 =&gt; &#39;local&#39;, 5 =&gt; &#39;states&#39;, 6 =&gt; &#39;state_selection&#39;, 7 =&gt; &#39;picker&#39;, 8 =&gt; &#39;state_towns&#39;, 9 =&gt; &#39;county_towns&#39;, 10 =&gt; &#39;zipcode&#39;, 11 =&gt; &#39;nearby_active_towns&#39;, 12 =&gt; &#39;locate&#39;, 13 =&gt; &#39;reset&#39;, 14 =&gt; &#39;mode&#39;, 16 =&gt; &#39;getParams&#39;, 17 =&gt; &#39;parseCakeParams&#39;, 18 =&gt; &#39;renderPage&#39;, 19 =&gt; &#39;detail_map&#39;, 20 =&gt; &#39;jslog&#39;]; public $modelClass = &#39;Town&#39;; public $modelKey = &#39;town&#39;; public $validationErrors = NULL; protected $_mergeParent = &#39;AppController&#39;; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = &#39;&#39;; public $default_image = &#39;https://cdn-step.americantowns.com/img/so_thumb.jpg&#39;; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$args = </span><span>[]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984120</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581480</td><td bgcolor='#eeeeec'>Town->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;]]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>10</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581856</td><td bgcolor='#eeeeec'>AppModel->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/Town.php' bgcolor='#eeeeec'>.../Town.php<b>:</b>11</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3581920</td><td bgcolor='#eeeeec'>Model->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/AppModel.php' bgcolor='#eeeeec'>.../AppModel.php<b>:</b>50</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3601120</td><td bgcolor='#eeeeec'>Model->_readDataSource( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;fields&#39; =&gt; NULL, &#39;joins&#39; =&gt; [], &#39;limit&#39; =&gt; 1, &#39;offset&#39; =&gt; NULL, &#39;order&#39; =&gt; [], &#39;page&#39; =&gt; 1, &#39;group&#39; =&gt; NULL, &#39;callbacks&#39; =&gt; TRUE, &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3010</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.0220</td><td bgcolor='#eeeeec' align='right'>4628688</td><td bgcolor='#eeeeec'>MongodbSource->read( <span>$Model = </span><span>class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = []; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = []; public $validationErrors = []; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [&#39;towns&#39; =&gt; &#39;Town&#39;]; public $cacheQueries = FALSE; public $belongsTo = []; public $hasOne = []; public $hasMany = []; public $hasAndBelongsToMany = []; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { public $modelName = &#39;Town&#39;; protected $_methods = [...]; protected $_mappedMethods = [...]; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $whitelist = []; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = []; protected $_associationKeys = [&#39;belongsTo&#39; =&gt; [...], &#39;hasOne&#39; =&gt; [...], &#39;hasMany&#39; =&gt; [...], &#39;hasAndBelongsToMany&#39; =&gt; [...]]; protected $_associations = [0 =&gt; &#39;belongsTo&#39;, 1 =&gt; &#39;hasOne&#39;, 2 =&gt; &#39;hasMany&#39;, 3 =&gt; &#39;hasAndBelongsToMany&#39;]; public $__backAssociation = []; public $__backInnerAssociation = []; public $__backOriginalAssociation = []; public $__backContainableAssociation = []; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [&#39;all&#39; =&gt; TRUE, &#39;first&#39; =&gt; TRUE, &#39;count&#39; =&gt; TRUE, &#39;neighbors&#39; =&gt; TRUE, &#39;list&#39; =&gt; TRUE, &#39;threaded&#39; =&gt; TRUE]; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; protected $_validator = NULL }</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;fields&#39; =&gt; NULL, &#39;joins&#39; =&gt; [], &#39;limit&#39; =&gt; 1, &#39;offset&#39; =&gt; NULL, &#39;order&#39; =&gt; [], &#39;page&#39; =&gt; 1, &#39;group&#39; =&gt; NULL, &#39;callbacks&#39; =&gt; TRUE, &#39;cache&#39; =&gt; TRUE]</span>, <span>$recursive = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3038</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.0237</td><td bgcolor='#eeeeec' align='right'>4997768</td><td bgcolor='#eeeeec'>MongoCursor->count( <span>$foundOnly = </span><span>TRUE</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>1117</td></tr> ' [protected] message => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']' [protected] code => (int) 13053 [protected] file => '/var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 79 } $_serialize = array( (int) 0 => 'name', (int) 1 => 'message', (int) 2 => 'url' ) $content_for_layout = '<h2>No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]</h2> <p class="error"> <strong>Error: </strong> An Internal Error Has Occurred.</p> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-trace').style.display = (document.getElementById('cakeErr68a553c623c7e-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c623c7e-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-code').style.display = (document.getElementById('cakeErr68a553c623c7e-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-context').style.display = (document.getElementById('cakeErr68a553c623c7e-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c623c7e-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c623c7e-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-trace').style.display = (document.getElementById('cakeErr68a553c624ce0-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c624ce0-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-code').style.display = (document.getElementById('cakeErr68a553c624ce0-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-context').style.display = (document.getElementById('cakeErr68a553c624ce0-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c624ce0-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c624ce0-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039;, (int) 1 =&gt; &#039;&lt;h3&gt;Stack Trace&lt;/h3&gt; &lt;ul class=&quot;cake-stack-trace&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-0&#039;)&quot;&gt;APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-0&#039;)&quot;&gt;Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()&lt;/a&gt; &lt;div id=&quot;file-excerpt-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExecutionTimeoutException&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoCursorTimeoutException&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getMessage&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getCode&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExceptionConverter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;toLegacy&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-1&#039;)&quot;&gt;APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-1&#039;)&quot;&gt;MongoCursor-&gt;count()&lt;/a&gt; &lt;div id=&quot;file-excerpt-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$count&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$return&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-2&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3038&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-2&#039;)&quot;&gt;MongodbSource-&gt;read()&lt;/a&gt; &lt;div id=&quot;file-excerpt-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&amp;nbsp;@return&amp;nbsp;array&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;protected&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$results&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;read&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;resetAssociations&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-3&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3010&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-3&#039;)&quot;&gt;Model-&gt;_readDataSource()&lt;/a&gt; &lt;div id=&quot;file-excerpt-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-4&#039;)&quot;&gt;APP/Model/AppModel.php line 50&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-4&#039;)&quot;&gt;Model-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;execute&amp;nbsp;find&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;if&amp;nbsp;key&amp;nbsp;is&amp;nbsp;set,&amp;nbsp;then&amp;nbsp;cache&amp;nbsp;results&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-5&#039;)&quot;&gt;APP/Model/Town.php line 11&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-5&#039;)&quot;&gt;AppModel-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Use&amp;nbsp;APC&amp;nbsp;as&amp;nbsp;a&amp;nbsp;level&amp;nbsp;1&amp;nbsp;cache,&amp;nbsp;to&amp;nbsp;reduce&amp;nbsp;total&amp;nbsp;queries&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;array())&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;use&amp;nbsp;short&amp;nbsp;cache&amp;nbsp;time&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-6&#039;)&quot;&gt;APP/Controller/TownsController.php line 10&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-6&#039;)&quot;&gt;Town-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;displayTown&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$town_sef_url&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;makeTownUrl&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;state&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;],&amp;nbsp;@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;city&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Town&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;conditions&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;sef_url&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setCurrentTown&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;[internal function]&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-7&#039;)&quot;&gt;TownsController-&gt;displayTown()&lt;/a&gt; &lt;div id=&quot;trace-args-7&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-8&#039;)&quot;&gt;CORE/Cake/Controller/Controller.php line 491&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-8&#039;)&quot;&gt;ReflectionMethod-&gt;invokeArgs()&lt;/a&gt; &lt;div id=&quot;file-excerpt-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$method&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeArgs&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;pass&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-9&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 193&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-9&#039;)&quot;&gt;Controller-&gt;invokeAction()&lt;/a&gt; &lt;div id=&quot;file-excerpt-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;response&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$render&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeAction&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;instanceof&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-10&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 167&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-10&#039;)&quot;&gt;Dispatcher-&gt;_invoke()&lt;/a&gt; &lt;div id=&quot;file-excerpt-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_invoke&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;return&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-11&#039;)&quot;&gt;APP/webroot/index.php line 133&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-11&#039;)&quot;&gt;Dispatcher-&gt;dispatch()&lt;/a&gt; &lt;div id=&quot;file-excerpt-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dispatch&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeRequest&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script type=&quot;text/javascript&quot;&gt; function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === &#039;block&#039;) ? &#039;none&#039; : &#039;block&#039;; event.preventDefault(); return false; } &lt;/script&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039;, (int) 1 =&gt; &#039;&lt;h3&gt;Stack Trace&lt;/h3&gt; &lt;ul class=&quot;cake-stack-trace&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-0&#039;)&quot;&gt;APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-0&#039;)&quot;&gt;Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()&lt;/a&gt; &lt;div id=&quot;file-excerpt-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExecutionTimeoutException&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoCursorTimeoutException&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getMessage&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getCode&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExceptionConverter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;toLegacy&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-1&#039;)&quot;&gt;APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-1&#039;)&quot;&gt;MongoCursor-&gt;count()&lt;/a&gt; &lt;div id=&quot;file-excerpt-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$count&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$return&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-2&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3038&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-2&#039;)&quot;&gt;MongodbSource-&gt;read()&lt;/a&gt; &lt;div id=&quot;file-excerpt-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&amp;nbsp;@return&amp;nbsp;array&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;protected&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$results&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;read&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;resetAssociations&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-3&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3010&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-3&#039;)&quot;&gt;Model-&gt;_readDataSource()&lt;/a&gt; &lt;div id=&quot;file-excerpt-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-4&#039;)&quot;&gt;APP/Model/AppModel.php line 50&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-4&#039;)&quot;&gt;Model-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;execute&amp;nbsp;find&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;if&amp;nbsp;key&amp;nbsp;is&amp;nbsp;set,&amp;nbsp;then&amp;nbsp;cache&amp;nbsp;results&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-5&#039;)&quot;&gt;APP/Model/Town.php line 11&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-5&#039;)&quot;&gt;AppModel-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Use&amp;nbsp;APC&amp;nbsp;as&amp;nbsp;a&amp;nbsp;level&amp;nbsp;1&amp;nbsp;cache,&amp;nbsp;to&amp;nbsp;reduce&amp;nbsp;total&amp;nbsp;queries&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;array())&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;use&amp;nbsp;short&amp;nbsp;cache&amp;nbsp;time&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-6&#039;)&quot;&gt;APP/Controller/TownsController.php line 10&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-6&#039;)&quot;&gt;Town-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;displayTown&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$town_sef_url&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;makeTownUrl&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;state&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;],&amp;nbsp;@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;city&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Town&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;conditions&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;sef_url&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setCurrentTown&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;[internal function]&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-7&#039;)&quot;&gt;TownsController-&gt;displayTown()&lt;/a&gt; &lt;div id=&quot;trace-args-7&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-8&#039;)&quot;&gt;CORE/Cake/Controller/Controller.php line 491&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-8&#039;)&quot;&gt;ReflectionMethod-&gt;invokeArgs()&lt;/a&gt; &lt;div id=&quot;file-excerpt-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$method&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeArgs&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;pass&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-9&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 193&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-9&#039;)&quot;&gt;Controller-&gt;invokeAction()&lt;/a&gt; &lt;div id=&quot;file-excerpt-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;response&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$render&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeAction&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;instanceof&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-10&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 167&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-10&#039;)&quot;&gt;Dispatcher-&gt;_invoke()&lt;/a&gt; &lt;div id=&quot;file-excerpt-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_invoke&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;return&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-11&#039;)&quot;&gt;APP/webroot/index.php line 133&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-11&#039;)&quot;&gt;Dispatcher-&gt;dispatch()&lt;/a&gt; &lt;div id=&quot;file-excerpt-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dispatch&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeRequest&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script type=&quot;text/javascript&quot;&gt; function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === &#039;block&#039;) ? &#039;none&#039; : &#039;block&#039;; event.preventDefault(); return false; } &lt;/script&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' $scripts_for_layout = '' $title_for_layout = 'Errors' $version = '1.06' $css = ''</pre><pre class="stack-trace">include - APP/View/Layouts/step.ctp, line 68 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c628f1b-trace').style.display = (document.getElementById('cakeErr68a553c628f1b-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: Trying to access array offset on value of type null [<b>APP/View/Layouts/step.ctp</b>, line <b>68</b>]<div id="cakeErr68a553c628f1b-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c628f1b-code').style.display = (document.getElementById('cakeErr68a553c628f1b-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c628f1b-context').style.display = (document.getElementById('cakeErr68a553c628f1b-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c628f1b-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700"></</span><span style="color: #0000BB">head</span><span style="color: #007700">></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700"><</span><span style="color: #0000BB">body </span><span style="color: #007700">class=</span><span style="color: #DD0000">"page-<?=</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">data</span><span style="color: #DD0000">['Page']['slug']?> <?=Localize::replace('{local_body_class}')?>"</span><span style="color: #007700">></span></span></code></span></pre><pre id="cakeErr68a553c628f1b-context" class="cake-context" style="display: none;">$viewFile = '/var/www/vhosts/devel1/stepoutside/app/View/Layouts/step.ctp' $dataForView = array( 'name' => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]', 'message' => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]', 'url' => '/seanor-pa/dog-parks/', 'error' => object(MongoConnectionException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoConnectionException: No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com'] in /var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>79</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0001</td><td bgcolor='#eeeeec' align='right'>416264</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0078</td><td bgcolor='#eeeeec' align='right'>1946640</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span>, <span>$response = </span><span>class CakeResponse { protected $_statusCodes = [100 =&gt; &#39;Continue&#39;, 101 =&gt; &#39;Switching Protocols&#39;, 200 =&gt; &#39;OK&#39;, 201 =&gt; &#39;Created&#39;, 202 =&gt; &#39;Accepted&#39;, 203 =&gt; &#39;Non-Authoritative Information&#39;, 204 =&gt; &#39;No Content&#39;, 205 =&gt; &#39;Reset Content&#39;, 206 =&gt; &#39;Partial Content&#39;, 300 =&gt; &#39;Multiple Choices&#39;, 301 =&gt; &#39;Moved Permanently&#39;, 302 =&gt; &#39;Found&#39;, 303 =&gt; &#39;See Other&#39;, 304 =&gt; &#39;Not Modified&#39;, 305 =&gt; &#39;Use Proxy&#39;, 307 =&gt; &#39;Temporary Redirect&#39;, 400 =&gt; &#39;Bad Request&#39;, 401 =&gt; &#39;Unauthorized&#39;, 402 =&gt; &#39;Payment Required&#39;, 403 =&gt; &#39;Forbidden&#39;, 404 =&gt; &#39;Not Found&#39;, 405 =&gt; &#39;Method Not Allowed&#39;, 406 =&gt; &#39;Not Acceptable&#39;, 407 =&gt; &#39;Proxy Authentication Required&#39;, 408 =&gt; &#39;Request Time-out&#39;, 409 =&gt; &#39;Conflict&#39;, 410 =&gt; &#39;Gone&#39;, 411 =&gt; &#39;Length Required&#39;, 412 =&gt; &#39;Precondition Failed&#39;, 413 =&gt; &#39;Request Entity Too Large&#39;, 414 =&gt; &#39;Request-URI Too Large&#39;, 415 =&gt; &#39;Unsupported Media Type&#39;, 416 =&gt; &#39;Requested range not satisfiable&#39;, 417 =&gt; &#39;Expectation Failed&#39;, 429 =&gt; &#39;Too Many Requests&#39;, 500 =&gt; &#39;Internal Server Error&#39;, 501 =&gt; &#39;Not Implemented&#39;, 502 =&gt; &#39;Bad Gateway&#39;, 503 =&gt; &#39;Service Unavailable&#39;, 504 =&gt; &#39;Gateway Time-out&#39;, 505 =&gt; &#39;Unsupported Version&#39;]; protected $_mimeTypes = [&#39;html&#39; =&gt; [...], &#39;json&#39; =&gt; &#39;application/json&#39;, &#39;xml&#39; =&gt; [...], &#39;rss&#39; =&gt; &#39;application/rss+xml&#39;, &#39;ai&#39; =&gt; &#39;application/postscript&#39;, &#39;bcpio&#39; =&gt; &#39;application/x-bcpio&#39;, &#39;bin&#39; =&gt; &#39;application/octet-stream&#39;, &#39;ccad&#39; =&gt; &#39;application/clariscad&#39;, &#39;cdf&#39; =&gt; &#39;application/x-netcdf&#39;, &#39;class&#39; =&gt; &#39;application/octet-stream&#39;, &#39;cpio&#39; =&gt; &#39;application/x-cpio&#39;, &#39;cpt&#39; =&gt; &#39;application/mac-compactpro&#39;, &#39;csh&#39; =&gt; &#39;application/x-csh&#39;, &#39;csv&#39; =&gt; [...], &#39;dcr&#39; =&gt; &#39;application/x-director&#39;, &#39;dir&#39; =&gt; &#39;application/x-director&#39;, &#39;dms&#39; =&gt; &#39;application/octet-stream&#39;, &#39;doc&#39; =&gt; &#39;application/msword&#39;, &#39;docx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.wordprocessingml.document&#39;, &#39;drw&#39; =&gt; &#39;application/drafting&#39;, &#39;dvi&#39; =&gt; &#39;application/x-dvi&#39;, &#39;dwg&#39; =&gt; &#39;application/acad&#39;, &#39;dxf&#39; =&gt; &#39;application/dxf&#39;, &#39;dxr&#39; =&gt; &#39;application/x-director&#39;, &#39;eot&#39; =&gt; &#39;application/vnd.ms-fontobject&#39;, &#39;eps&#39; =&gt; &#39;application/postscript&#39;, &#39;exe&#39; =&gt; &#39;application/octet-stream&#39;, &#39;ez&#39; =&gt; &#39;application/andrew-inset&#39;, &#39;flv&#39; =&gt; &#39;video/x-flv&#39;, &#39;gtar&#39; =&gt; &#39;application/x-gtar&#39;, &#39;gz&#39; =&gt; &#39;application/x-gzip&#39;, &#39;bz2&#39; =&gt; &#39;application/x-bzip&#39;, &#39;7z&#39; =&gt; &#39;application/x-7z-compressed&#39;, &#39;hdf&#39; =&gt; &#39;application/x-hdf&#39;, &#39;hqx&#39; =&gt; &#39;application/mac-binhex40&#39;, &#39;ico&#39; =&gt; &#39;image/x-icon&#39;, &#39;ips&#39; =&gt; &#39;application/x-ipscript&#39;, &#39;ipx&#39; =&gt; &#39;application/x-ipix&#39;, &#39;js&#39; =&gt; &#39;application/javascript&#39;, &#39;jsonapi&#39; =&gt; &#39;application/vnd.api+json&#39;, &#39;latex&#39; =&gt; &#39;application/x-latex&#39;, &#39;lha&#39; =&gt; &#39;application/octet-stream&#39;, &#39;lsp&#39; =&gt; &#39;application/x-lisp&#39;, &#39;lzh&#39; =&gt; &#39;application/octet-stream&#39;, &#39;man&#39; =&gt; &#39;application/x-troff-man&#39;, &#39;me&#39; =&gt; &#39;application/x-troff-me&#39;, &#39;mif&#39; =&gt; &#39;application/vnd.mif&#39;, &#39;ms&#39; =&gt; &#39;application/x-troff-ms&#39;, &#39;nc&#39; =&gt; &#39;application/x-netcdf&#39;, &#39;oda&#39; =&gt; &#39;application/oda&#39;, &#39;otf&#39; =&gt; &#39;font/otf&#39;, &#39;pdf&#39; =&gt; &#39;application/pdf&#39;, &#39;pgn&#39; =&gt; &#39;application/x-chess-pgn&#39;, &#39;pot&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pps&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;ppt&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pptx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.presentationml.presentation&#39;, &#39;ppz&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pre&#39; =&gt; &#39;application/x-freelance&#39;, &#39;prt&#39; =&gt; &#39;application/pro_eng&#39;, &#39;ps&#39; =&gt; &#39;application/postscript&#39;, &#39;roff&#39; =&gt; &#39;application/x-troff&#39;, &#39;scm&#39; =&gt; &#39;application/x-lotusscreencam&#39;, &#39;set&#39; =&gt; &#39;application/set&#39;, &#39;sh&#39; =&gt; &#39;application/x-sh&#39;, &#39;shar&#39; =&gt; &#39;application/x-shar&#39;, &#39;sit&#39; =&gt; &#39;application/x-stuffit&#39;, &#39;skd&#39; =&gt; &#39;application/x-koan&#39;, &#39;skm&#39; =&gt; &#39;application/x-koan&#39;, &#39;skp&#39; =&gt; &#39;application/x-koan&#39;, &#39;skt&#39; =&gt; &#39;application/x-koan&#39;, &#39;smi&#39; =&gt; &#39;application/smil&#39;, &#39;smil&#39; =&gt; &#39;application/smil&#39;, &#39;sol&#39; =&gt; &#39;application/solids&#39;, &#39;spl&#39; =&gt; &#39;application/x-futuresplash&#39;, &#39;src&#39; =&gt; &#39;application/x-wais-source&#39;, &#39;step&#39; =&gt; &#39;application/STEP&#39;, &#39;stl&#39; =&gt; &#39;application/SLA&#39;, &#39;stp&#39; =&gt; &#39;application/STEP&#39;, &#39;sv4cpio&#39; =&gt; &#39;application/x-sv4cpio&#39;, &#39;sv4crc&#39; =&gt; &#39;application/x-sv4crc&#39;, &#39;svg&#39; =&gt; &#39;image/svg+xml&#39;, &#39;svgz&#39; =&gt; &#39;image/svg+xml&#39;, &#39;swf&#39; =&gt; &#39;application/x-shockwave-flash&#39;, &#39;t&#39; =&gt; &#39;application/x-troff&#39;, &#39;tar&#39; =&gt; &#39;application/x-tar&#39;, &#39;tcl&#39; =&gt; &#39;application/x-tcl&#39;, &#39;tex&#39; =&gt; &#39;application/x-tex&#39;, &#39;texi&#39; =&gt; &#39;application/x-texinfo&#39;, &#39;texinfo&#39; =&gt; &#39;application/x-texinfo&#39;, &#39;tr&#39; =&gt; &#39;application/x-troff&#39;, &#39;tsp&#39; =&gt; &#39;application/dsptype&#39;, &#39;ttc&#39; =&gt; &#39;font/ttf&#39;, &#39;ttf&#39; =&gt; &#39;font/ttf&#39;, &#39;unv&#39; =&gt; &#39;application/i-deas&#39;, &#39;ustar&#39; =&gt; &#39;application/x-ustar&#39;, &#39;vcd&#39; =&gt; &#39;application/x-cdlink&#39;, &#39;vda&#39; =&gt; &#39;application/vda&#39;, &#39;xlc&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xll&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xlm&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xls&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xlsx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet&#39;, &#39;xlw&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;zip&#39; =&gt; &#39;application/zip&#39;, &#39;aif&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;aifc&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;aiff&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;au&#39; =&gt; &#39;audio/basic&#39;, &#39;kar&#39; =&gt; &#39;audio/midi&#39;, &#39;mid&#39; =&gt; &#39;audio/midi&#39;, &#39;midi&#39; =&gt; &#39;audio/midi&#39;, &#39;mp2&#39; =&gt; &#39;audio/mpeg&#39;, &#39;mp3&#39; =&gt; &#39;audio/mpeg&#39;, &#39;mpga&#39; =&gt; &#39;audio/mpeg&#39;, &#39;ogg&#39; =&gt; &#39;audio/ogg&#39;, &#39;oga&#39; =&gt; &#39;audio/ogg&#39;, &#39;spx&#39; =&gt; &#39;audio/ogg&#39;, &#39;ra&#39; =&gt; &#39;audio/x-realaudio&#39;, &#39;ram&#39; =&gt; &#39;audio/x-pn-realaudio&#39;, &#39;rm&#39; =&gt; &#39;audio/x-pn-realaudio&#39;, &#39;rpm&#39; =&gt; &#39;audio/x-pn-realaudio-plugin&#39;, &#39;snd&#39; =&gt; &#39;audio/basic&#39;, &#39;tsi&#39; =&gt; &#39;audio/TSP-audio&#39;, &#39;wav&#39; =&gt; &#39;audio/x-wav&#39;, &#39;aac&#39; =&gt; &#39;audio/aac&#39;, &#39;asc&#39; =&gt; &#39;text/plain&#39;, &#39;c&#39; =&gt; &#39;text/plain&#39;, ...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = []; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = []; protected $_cookies = [] }</span>, <span>$additionalParams = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>133</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.0123</td><td bgcolor='#eeeeec' align='right'>2843616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( <span>$controller = </span><span>class TownsController { public $uses = [0 =&gt; &#39;Town&#39;, 1 =&gt; &#39;State&#39;, 2 =&gt; &#39;Zip&#39;, 3 =&gt; &#39;County&#39;, 4 =&gt; &#39;Page&#39;, 5 =&gt; &#39;Site&#39;, 6 =&gt; &#39;Module&#39;, 7 =&gt; &#39;DefaultToken&#39;]; public $components = [0 =&gt; &#39;Session&#39;, 1 =&gt; &#39;Params&#39;, 2 =&gt; &#39;Markup&#39;]; public $helpers = [0 =&gt; &#39;Cache&#39;]; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = &#39;Towns&#39;; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [...]; protected $_input = &#39;&#39; }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = &#39;CakeResponse&#39;; public $viewPath = &#39;Towns&#39;; public $layoutPath = NULL; public $viewVars = []; public $view = &#39;displayTown&#39;; public $layout = &#39;step&#39;; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = &#39;View&#39;; public $View = NULL; public $ext = &#39;.ctp&#39;; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 =&gt; &#39;displayTown&#39;, 1 =&gt; &#39;displayCounty&#39;, 2 =&gt; &#39;displayState&#39;, 3 =&gt; &#39;displayGuest&#39;, 4 =&gt; &#39;local&#39;, 5 =&gt; &#39;states&#39;, 6 =&gt; &#39;state_selection&#39;, 7 =&gt; &#39;picker&#39;, 8 =&gt; &#39;state_towns&#39;, 9 =&gt; &#39;county_towns&#39;, 10 =&gt; &#39;zipcode&#39;, 11 =&gt; &#39;nearby_active_towns&#39;, 12 =&gt; &#39;locate&#39;, 13 =&gt; &#39;reset&#39;, 14 =&gt; &#39;mode&#39;, 16 =&gt; &#39;getParams&#39;, 17 =&gt; &#39;parseCakeParams&#39;, 18 =&gt; &#39;renderPage&#39;, 19 =&gt; &#39;detail_map&#39;, 20 =&gt; &#39;jslog&#39;]; public $modelClass = &#39;Town&#39;; public $modelKey = &#39;town&#39;; public $validationErrors = NULL; protected $_mergeParent = &#39;AppController&#39;; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = &#39;&#39;; public $default_image = &#39;https://cdn-step.americantowns.com/img/so_thumb.jpg&#39;; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2983936</td><td bgcolor='#eeeeec'>Controller->invokeAction( <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984048</td><td bgcolor='#eeeeec'><a href='http://www.php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a>( <span>$object = </span><span>class TownsController { public $uses = [0 =&gt; &#39;Town&#39;, 1 =&gt; &#39;State&#39;, 2 =&gt; &#39;Zip&#39;, 3 =&gt; &#39;County&#39;, 4 =&gt; &#39;Page&#39;, 5 =&gt; &#39;Site&#39;, 6 =&gt; &#39;Module&#39;, 7 =&gt; &#39;DefaultToken&#39;]; public $components = [0 =&gt; &#39;Session&#39;, 1 =&gt; &#39;Params&#39;, 2 =&gt; &#39;Markup&#39;]; public $helpers = [0 =&gt; &#39;Cache&#39;]; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = &#39;Towns&#39;; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [...]; protected $_input = &#39;&#39; }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = &#39;CakeResponse&#39;; public $viewPath = &#39;Towns&#39;; public $layoutPath = NULL; public $viewVars = []; public $view = &#39;displayTown&#39;; public $layout = &#39;step&#39;; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = &#39;View&#39;; public $View = NULL; public $ext = &#39;.ctp&#39;; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 =&gt; &#39;displayTown&#39;, 1 =&gt; &#39;displayCounty&#39;, 2 =&gt; &#39;displayState&#39;, 3 =&gt; &#39;displayGuest&#39;, 4 =&gt; &#39;local&#39;, 5 =&gt; &#39;states&#39;, 6 =&gt; &#39;state_selection&#39;, 7 =&gt; &#39;picker&#39;, 8 =&gt; &#39;state_towns&#39;, 9 =&gt; &#39;county_towns&#39;, 10 =&gt; &#39;zipcode&#39;, 11 =&gt; &#39;nearby_active_towns&#39;, 12 =&gt; &#39;locate&#39;, 13 =&gt; &#39;reset&#39;, 14 =&gt; &#39;mode&#39;, 16 =&gt; &#39;getParams&#39;, 17 =&gt; &#39;parseCakeParams&#39;, 18 =&gt; &#39;renderPage&#39;, 19 =&gt; &#39;detail_map&#39;, 20 =&gt; &#39;jslog&#39;]; public $modelClass = &#39;Town&#39;; public $modelKey = &#39;town&#39;; public $validationErrors = NULL; protected $_mergeParent = &#39;AppController&#39;; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = &#39;&#39;; public $default_image = &#39;https://cdn-step.americantowns.com/img/so_thumb.jpg&#39;; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$args = </span><span>[]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984120</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581480</td><td bgcolor='#eeeeec'>Town->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;]]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>10</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581856</td><td bgcolor='#eeeeec'>AppModel->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/Town.php' bgcolor='#eeeeec'>.../Town.php<b>:</b>11</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3581920</td><td bgcolor='#eeeeec'>Model->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/AppModel.php' bgcolor='#eeeeec'>.../AppModel.php<b>:</b>50</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3601120</td><td bgcolor='#eeeeec'>Model->_readDataSource( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;fields&#39; =&gt; NULL, &#39;joins&#39; =&gt; [], &#39;limit&#39; =&gt; 1, &#39;offset&#39; =&gt; NULL, &#39;order&#39; =&gt; [], &#39;page&#39; =&gt; 1, &#39;group&#39; =&gt; NULL, &#39;callbacks&#39; =&gt; TRUE, &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3010</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.0220</td><td bgcolor='#eeeeec' align='right'>4628688</td><td bgcolor='#eeeeec'>MongodbSource->read( <span>$Model = </span><span>class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = []; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = []; public $validationErrors = []; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [&#39;towns&#39; =&gt; &#39;Town&#39;]; public $cacheQueries = FALSE; public $belongsTo = []; public $hasOne = []; public $hasMany = []; public $hasAndBelongsToMany = []; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { public $modelName = &#39;Town&#39;; protected $_methods = [...]; protected $_mappedMethods = [...]; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $whitelist = []; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = []; protected $_associationKeys = [&#39;belongsTo&#39; =&gt; [...], &#39;hasOne&#39; =&gt; [...], &#39;hasMany&#39; =&gt; [...], &#39;hasAndBelongsToMany&#39; =&gt; [...]]; protected $_associations = [0 =&gt; &#39;belongsTo&#39;, 1 =&gt; &#39;hasOne&#39;, 2 =&gt; &#39;hasMany&#39;, 3 =&gt; &#39;hasAndBelongsToMany&#39;]; public $__backAssociation = []; public $__backInnerAssociation = []; public $__backOriginalAssociation = []; public $__backContainableAssociation = []; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [&#39;all&#39; =&gt; TRUE, &#39;first&#39; =&gt; TRUE, &#39;count&#39; =&gt; TRUE, &#39;neighbors&#39; =&gt; TRUE, &#39;list&#39; =&gt; TRUE, &#39;threaded&#39; =&gt; TRUE]; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; protected $_validator = NULL }</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;fields&#39; =&gt; NULL, &#39;joins&#39; =&gt; [], &#39;limit&#39; =&gt; 1, &#39;offset&#39; =&gt; NULL, &#39;order&#39; =&gt; [], &#39;page&#39; =&gt; 1, &#39;group&#39; =&gt; NULL, &#39;callbacks&#39; =&gt; TRUE, &#39;cache&#39; =&gt; TRUE]</span>, <span>$recursive = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3038</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.0237</td><td bgcolor='#eeeeec' align='right'>4997768</td><td bgcolor='#eeeeec'>MongoCursor->count( <span>$foundOnly = </span><span>TRUE</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>1117</td></tr> ' [protected] message => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']' [protected] code => (int) 13053 [protected] file => '/var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 79 }, '_serialize' => array( (int) 0 => 'name', (int) 1 => 'message', (int) 2 => 'url' ), 'content_for_layout' => '<h2>No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]</h2> <p class="error"> <strong>Error: </strong> An Internal Error Has Occurred.</p> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-trace').style.display = (document.getElementById('cakeErr68a553c623c7e-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c623c7e-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-code').style.display = (document.getElementById('cakeErr68a553c623c7e-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-context').style.display = (document.getElementById('cakeErr68a553c623c7e-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c623c7e-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c623c7e-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-trace').style.display = (document.getElementById('cakeErr68a553c624ce0-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c624ce0-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-code').style.display = (document.getElementById('cakeErr68a553c624ce0-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-context').style.display = (document.getElementById('cakeErr68a553c624ce0-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c624ce0-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c624ce0-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039;, (int) 1 =&gt; &#039;&lt;h3&gt;Stack Trace&lt;/h3&gt; &lt;ul class=&quot;cake-stack-trace&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-0&#039;)&quot;&gt;APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-0&#039;)&quot;&gt;Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()&lt;/a&gt; &lt;div id=&quot;file-excerpt-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExecutionTimeoutException&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoCursorTimeoutException&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getMessage&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getCode&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExceptionConverter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;toLegacy&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-1&#039;)&quot;&gt;APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-1&#039;)&quot;&gt;MongoCursor-&gt;count()&lt;/a&gt; &lt;div id=&quot;file-excerpt-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$count&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$return&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-2&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3038&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-2&#039;)&quot;&gt;MongodbSource-&gt;read()&lt;/a&gt; &lt;div id=&quot;file-excerpt-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&amp;nbsp;@return&amp;nbsp;array&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;protected&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$results&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;read&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;resetAssociations&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-3&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3010&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-3&#039;)&quot;&gt;Model-&gt;_readDataSource()&lt;/a&gt; &lt;div id=&quot;file-excerpt-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-4&#039;)&quot;&gt;APP/Model/AppModel.php line 50&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-4&#039;)&quot;&gt;Model-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;execute&amp;nbsp;find&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;if&amp;nbsp;key&amp;nbsp;is&amp;nbsp;set,&amp;nbsp;then&amp;nbsp;cache&amp;nbsp;results&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-5&#039;)&quot;&gt;APP/Model/Town.php line 11&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-5&#039;)&quot;&gt;AppModel-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Use&amp;nbsp;APC&amp;nbsp;as&amp;nbsp;a&amp;nbsp;level&amp;nbsp;1&amp;nbsp;cache,&amp;nbsp;to&amp;nbsp;reduce&amp;nbsp;total&amp;nbsp;queries&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;array())&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;use&amp;nbsp;short&amp;nbsp;cache&amp;nbsp;time&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-6&#039;)&quot;&gt;APP/Controller/TownsController.php line 10&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-6&#039;)&quot;&gt;Town-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;displayTown&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$town_sef_url&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;makeTownUrl&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;state&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;],&amp;nbsp;@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;city&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Town&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;conditions&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;sef_url&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setCurrentTown&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;[internal function]&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-7&#039;)&quot;&gt;TownsController-&gt;displayTown()&lt;/a&gt; &lt;div id=&quot;trace-args-7&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-8&#039;)&quot;&gt;CORE/Cake/Controller/Controller.php line 491&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-8&#039;)&quot;&gt;ReflectionMethod-&gt;invokeArgs()&lt;/a&gt; &lt;div id=&quot;file-excerpt-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$method&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeArgs&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;pass&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-9&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 193&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-9&#039;)&quot;&gt;Controller-&gt;invokeAction()&lt;/a&gt; &lt;div id=&quot;file-excerpt-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;response&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$render&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeAction&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;instanceof&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-10&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 167&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-10&#039;)&quot;&gt;Dispatcher-&gt;_invoke()&lt;/a&gt; &lt;div id=&quot;file-excerpt-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_invoke&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;return&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-11&#039;)&quot;&gt;APP/webroot/index.php line 133&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-11&#039;)&quot;&gt;Dispatcher-&gt;dispatch()&lt;/a&gt; &lt;div id=&quot;file-excerpt-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dispatch&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeRequest&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script type=&quot;text/javascript&quot;&gt; function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === &#039;block&#039;) ? &#039;none&#039; : &#039;block&#039;; event.preventDefault(); return false; } &lt;/script&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039;, (int) 1 =&gt; &#039;&lt;h3&gt;Stack Trace&lt;/h3&gt; &lt;ul class=&quot;cake-stack-trace&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-0&#039;)&quot;&gt;APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-0&#039;)&quot;&gt;Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()&lt;/a&gt; &lt;div id=&quot;file-excerpt-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExecutionTimeoutException&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoCursorTimeoutException&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getMessage&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getCode&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExceptionConverter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;toLegacy&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-1&#039;)&quot;&gt;APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-1&#039;)&quot;&gt;MongoCursor-&gt;count()&lt;/a&gt; &lt;div id=&quot;file-excerpt-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$count&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$return&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-2&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3038&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-2&#039;)&quot;&gt;MongodbSource-&gt;read()&lt;/a&gt; &lt;div id=&quot;file-excerpt-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&amp;nbsp;@return&amp;nbsp;array&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;protected&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$results&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;read&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;resetAssociations&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-3&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3010&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-3&#039;)&quot;&gt;Model-&gt;_readDataSource()&lt;/a&gt; &lt;div id=&quot;file-excerpt-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-4&#039;)&quot;&gt;APP/Model/AppModel.php line 50&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-4&#039;)&quot;&gt;Model-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;execute&amp;nbsp;find&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;if&amp;nbsp;key&amp;nbsp;is&amp;nbsp;set,&amp;nbsp;then&amp;nbsp;cache&amp;nbsp;results&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-5&#039;)&quot;&gt;APP/Model/Town.php line 11&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-5&#039;)&quot;&gt;AppModel-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Use&amp;nbsp;APC&amp;nbsp;as&amp;nbsp;a&amp;nbsp;level&amp;nbsp;1&amp;nbsp;cache,&amp;nbsp;to&amp;nbsp;reduce&amp;nbsp;total&amp;nbsp;queries&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;array())&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;use&amp;nbsp;short&amp;nbsp;cache&amp;nbsp;time&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-6&#039;)&quot;&gt;APP/Controller/TownsController.php line 10&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-6&#039;)&quot;&gt;Town-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;displayTown&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$town_sef_url&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;makeTownUrl&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;state&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;],&amp;nbsp;@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;city&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Town&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;conditions&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;sef_url&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setCurrentTown&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;[internal function]&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-7&#039;)&quot;&gt;TownsController-&gt;displayTown()&lt;/a&gt; &lt;div id=&quot;trace-args-7&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-8&#039;)&quot;&gt;CORE/Cake/Controller/Controller.php line 491&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-8&#039;)&quot;&gt;ReflectionMethod-&gt;invokeArgs()&lt;/a&gt; &lt;div id=&quot;file-excerpt-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$method&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeArgs&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;pass&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-9&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 193&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-9&#039;)&quot;&gt;Controller-&gt;invokeAction()&lt;/a&gt; &lt;div id=&quot;file-excerpt-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;response&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$render&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeAction&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;instanceof&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-10&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 167&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-10&#039;)&quot;&gt;Dispatcher-&gt;_invoke()&lt;/a&gt; &lt;div id=&quot;file-excerpt-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_invoke&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;return&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-11&#039;)&quot;&gt;APP/webroot/index.php line 133&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-11&#039;)&quot;&gt;Dispatcher-&gt;dispatch()&lt;/a&gt; &lt;div id=&quot;file-excerpt-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dispatch&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeRequest&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script type=&quot;text/javascript&quot;&gt; function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === &#039;block&#039;) ? &#039;none&#039; : &#039;block&#039;; event.preventDefault(); return false; } &lt;/script&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ', 'scripts_for_layout' => '', 'title_for_layout' => 'Errors' ) $name = 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]' $message = 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]' $url = '/seanor-pa/dog-parks/' $error = object(MongoConnectionException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoConnectionException: No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com'] in /var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>79</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0001</td><td bgcolor='#eeeeec' align='right'>416264</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0078</td><td bgcolor='#eeeeec' align='right'>1946640</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span>, <span>$response = </span><span>class CakeResponse { protected $_statusCodes = [100 =&gt; &#39;Continue&#39;, 101 =&gt; &#39;Switching Protocols&#39;, 200 =&gt; &#39;OK&#39;, 201 =&gt; &#39;Created&#39;, 202 =&gt; &#39;Accepted&#39;, 203 =&gt; &#39;Non-Authoritative Information&#39;, 204 =&gt; &#39;No Content&#39;, 205 =&gt; &#39;Reset Content&#39;, 206 =&gt; &#39;Partial Content&#39;, 300 =&gt; &#39;Multiple Choices&#39;, 301 =&gt; &#39;Moved Permanently&#39;, 302 =&gt; &#39;Found&#39;, 303 =&gt; &#39;See Other&#39;, 304 =&gt; &#39;Not Modified&#39;, 305 =&gt; &#39;Use Proxy&#39;, 307 =&gt; &#39;Temporary Redirect&#39;, 400 =&gt; &#39;Bad Request&#39;, 401 =&gt; &#39;Unauthorized&#39;, 402 =&gt; &#39;Payment Required&#39;, 403 =&gt; &#39;Forbidden&#39;, 404 =&gt; &#39;Not Found&#39;, 405 =&gt; &#39;Method Not Allowed&#39;, 406 =&gt; &#39;Not Acceptable&#39;, 407 =&gt; &#39;Proxy Authentication Required&#39;, 408 =&gt; &#39;Request Time-out&#39;, 409 =&gt; &#39;Conflict&#39;, 410 =&gt; &#39;Gone&#39;, 411 =&gt; &#39;Length Required&#39;, 412 =&gt; &#39;Precondition Failed&#39;, 413 =&gt; &#39;Request Entity Too Large&#39;, 414 =&gt; &#39;Request-URI Too Large&#39;, 415 =&gt; &#39;Unsupported Media Type&#39;, 416 =&gt; &#39;Requested range not satisfiable&#39;, 417 =&gt; &#39;Expectation Failed&#39;, 429 =&gt; &#39;Too Many Requests&#39;, 500 =&gt; &#39;Internal Server Error&#39;, 501 =&gt; &#39;Not Implemented&#39;, 502 =&gt; &#39;Bad Gateway&#39;, 503 =&gt; &#39;Service Unavailable&#39;, 504 =&gt; &#39;Gateway Time-out&#39;, 505 =&gt; &#39;Unsupported Version&#39;]; protected $_mimeTypes = [&#39;html&#39; =&gt; [...], &#39;json&#39; =&gt; &#39;application/json&#39;, &#39;xml&#39; =&gt; [...], &#39;rss&#39; =&gt; &#39;application/rss+xml&#39;, &#39;ai&#39; =&gt; &#39;application/postscript&#39;, &#39;bcpio&#39; =&gt; &#39;application/x-bcpio&#39;, &#39;bin&#39; =&gt; &#39;application/octet-stream&#39;, &#39;ccad&#39; =&gt; &#39;application/clariscad&#39;, &#39;cdf&#39; =&gt; &#39;application/x-netcdf&#39;, &#39;class&#39; =&gt; &#39;application/octet-stream&#39;, &#39;cpio&#39; =&gt; &#39;application/x-cpio&#39;, &#39;cpt&#39; =&gt; &#39;application/mac-compactpro&#39;, &#39;csh&#39; =&gt; &#39;application/x-csh&#39;, &#39;csv&#39; =&gt; [...], &#39;dcr&#39; =&gt; &#39;application/x-director&#39;, &#39;dir&#39; =&gt; &#39;application/x-director&#39;, &#39;dms&#39; =&gt; &#39;application/octet-stream&#39;, &#39;doc&#39; =&gt; &#39;application/msword&#39;, &#39;docx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.wordprocessingml.document&#39;, &#39;drw&#39; =&gt; &#39;application/drafting&#39;, &#39;dvi&#39; =&gt; &#39;application/x-dvi&#39;, &#39;dwg&#39; =&gt; &#39;application/acad&#39;, &#39;dxf&#39; =&gt; &#39;application/dxf&#39;, &#39;dxr&#39; =&gt; &#39;application/x-director&#39;, &#39;eot&#39; =&gt; &#39;application/vnd.ms-fontobject&#39;, &#39;eps&#39; =&gt; &#39;application/postscript&#39;, &#39;exe&#39; =&gt; &#39;application/octet-stream&#39;, &#39;ez&#39; =&gt; &#39;application/andrew-inset&#39;, &#39;flv&#39; =&gt; &#39;video/x-flv&#39;, &#39;gtar&#39; =&gt; &#39;application/x-gtar&#39;, &#39;gz&#39; =&gt; &#39;application/x-gzip&#39;, &#39;bz2&#39; =&gt; &#39;application/x-bzip&#39;, &#39;7z&#39; =&gt; &#39;application/x-7z-compressed&#39;, &#39;hdf&#39; =&gt; &#39;application/x-hdf&#39;, &#39;hqx&#39; =&gt; &#39;application/mac-binhex40&#39;, &#39;ico&#39; =&gt; &#39;image/x-icon&#39;, &#39;ips&#39; =&gt; &#39;application/x-ipscript&#39;, &#39;ipx&#39; =&gt; &#39;application/x-ipix&#39;, &#39;js&#39; =&gt; &#39;application/javascript&#39;, &#39;jsonapi&#39; =&gt; &#39;application/vnd.api+json&#39;, &#39;latex&#39; =&gt; &#39;application/x-latex&#39;, &#39;lha&#39; =&gt; &#39;application/octet-stream&#39;, &#39;lsp&#39; =&gt; &#39;application/x-lisp&#39;, &#39;lzh&#39; =&gt; &#39;application/octet-stream&#39;, &#39;man&#39; =&gt; &#39;application/x-troff-man&#39;, &#39;me&#39; =&gt; &#39;application/x-troff-me&#39;, &#39;mif&#39; =&gt; &#39;application/vnd.mif&#39;, &#39;ms&#39; =&gt; &#39;application/x-troff-ms&#39;, &#39;nc&#39; =&gt; &#39;application/x-netcdf&#39;, &#39;oda&#39; =&gt; &#39;application/oda&#39;, &#39;otf&#39; =&gt; &#39;font/otf&#39;, &#39;pdf&#39; =&gt; &#39;application/pdf&#39;, &#39;pgn&#39; =&gt; &#39;application/x-chess-pgn&#39;, &#39;pot&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pps&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;ppt&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pptx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.presentationml.presentation&#39;, &#39;ppz&#39; =&gt; &#39;application/vnd.ms-powerpoint&#39;, &#39;pre&#39; =&gt; &#39;application/x-freelance&#39;, &#39;prt&#39; =&gt; &#39;application/pro_eng&#39;, &#39;ps&#39; =&gt; &#39;application/postscript&#39;, &#39;roff&#39; =&gt; &#39;application/x-troff&#39;, &#39;scm&#39; =&gt; &#39;application/x-lotusscreencam&#39;, &#39;set&#39; =&gt; &#39;application/set&#39;, &#39;sh&#39; =&gt; &#39;application/x-sh&#39;, &#39;shar&#39; =&gt; &#39;application/x-shar&#39;, &#39;sit&#39; =&gt; &#39;application/x-stuffit&#39;, &#39;skd&#39; =&gt; &#39;application/x-koan&#39;, &#39;skm&#39; =&gt; &#39;application/x-koan&#39;, &#39;skp&#39; =&gt; &#39;application/x-koan&#39;, &#39;skt&#39; =&gt; &#39;application/x-koan&#39;, &#39;smi&#39; =&gt; &#39;application/smil&#39;, &#39;smil&#39; =&gt; &#39;application/smil&#39;, &#39;sol&#39; =&gt; &#39;application/solids&#39;, &#39;spl&#39; =&gt; &#39;application/x-futuresplash&#39;, &#39;src&#39; =&gt; &#39;application/x-wais-source&#39;, &#39;step&#39; =&gt; &#39;application/STEP&#39;, &#39;stl&#39; =&gt; &#39;application/SLA&#39;, &#39;stp&#39; =&gt; &#39;application/STEP&#39;, &#39;sv4cpio&#39; =&gt; &#39;application/x-sv4cpio&#39;, &#39;sv4crc&#39; =&gt; &#39;application/x-sv4crc&#39;, &#39;svg&#39; =&gt; &#39;image/svg+xml&#39;, &#39;svgz&#39; =&gt; &#39;image/svg+xml&#39;, &#39;swf&#39; =&gt; &#39;application/x-shockwave-flash&#39;, &#39;t&#39; =&gt; &#39;application/x-troff&#39;, &#39;tar&#39; =&gt; &#39;application/x-tar&#39;, &#39;tcl&#39; =&gt; &#39;application/x-tcl&#39;, &#39;tex&#39; =&gt; &#39;application/x-tex&#39;, &#39;texi&#39; =&gt; &#39;application/x-texinfo&#39;, &#39;texinfo&#39; =&gt; &#39;application/x-texinfo&#39;, &#39;tr&#39; =&gt; &#39;application/x-troff&#39;, &#39;tsp&#39; =&gt; &#39;application/dsptype&#39;, &#39;ttc&#39; =&gt; &#39;font/ttf&#39;, &#39;ttf&#39; =&gt; &#39;font/ttf&#39;, &#39;unv&#39; =&gt; &#39;application/i-deas&#39;, &#39;ustar&#39; =&gt; &#39;application/x-ustar&#39;, &#39;vcd&#39; =&gt; &#39;application/x-cdlink&#39;, &#39;vda&#39; =&gt; &#39;application/vda&#39;, &#39;xlc&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xll&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xlm&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xls&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;xlsx&#39; =&gt; &#39;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet&#39;, &#39;xlw&#39; =&gt; &#39;application/vnd.ms-excel&#39;, &#39;zip&#39; =&gt; &#39;application/zip&#39;, &#39;aif&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;aifc&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;aiff&#39; =&gt; &#39;audio/x-aiff&#39;, &#39;au&#39; =&gt; &#39;audio/basic&#39;, &#39;kar&#39; =&gt; &#39;audio/midi&#39;, &#39;mid&#39; =&gt; &#39;audio/midi&#39;, &#39;midi&#39; =&gt; &#39;audio/midi&#39;, &#39;mp2&#39; =&gt; &#39;audio/mpeg&#39;, &#39;mp3&#39; =&gt; &#39;audio/mpeg&#39;, &#39;mpga&#39; =&gt; &#39;audio/mpeg&#39;, &#39;ogg&#39; =&gt; &#39;audio/ogg&#39;, &#39;oga&#39; =&gt; &#39;audio/ogg&#39;, &#39;spx&#39; =&gt; &#39;audio/ogg&#39;, &#39;ra&#39; =&gt; &#39;audio/x-realaudio&#39;, &#39;ram&#39; =&gt; &#39;audio/x-pn-realaudio&#39;, &#39;rm&#39; =&gt; &#39;audio/x-pn-realaudio&#39;, &#39;rpm&#39; =&gt; &#39;audio/x-pn-realaudio-plugin&#39;, &#39;snd&#39; =&gt; &#39;audio/basic&#39;, &#39;tsi&#39; =&gt; &#39;audio/TSP-audio&#39;, &#39;wav&#39; =&gt; &#39;audio/x-wav&#39;, &#39;aac&#39; =&gt; &#39;audio/aac&#39;, &#39;asc&#39; =&gt; &#39;text/plain&#39;, &#39;c&#39; =&gt; &#39;text/plain&#39;, ...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = []; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = []; protected $_cookies = [] }</span>, <span>$additionalParams = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>133</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.0123</td><td bgcolor='#eeeeec' align='right'>2843616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( <span>$controller = </span><span>class TownsController { public $uses = [0 =&gt; &#39;Town&#39;, 1 =&gt; &#39;State&#39;, 2 =&gt; &#39;Zip&#39;, 3 =&gt; &#39;County&#39;, 4 =&gt; &#39;Page&#39;, 5 =&gt; &#39;Site&#39;, 6 =&gt; &#39;Module&#39;, 7 =&gt; &#39;DefaultToken&#39;]; public $components = [0 =&gt; &#39;Session&#39;, 1 =&gt; &#39;Params&#39;, 2 =&gt; &#39;Markup&#39;]; public $helpers = [0 =&gt; &#39;Cache&#39;]; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = &#39;Towns&#39;; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [...]; protected $_input = &#39;&#39; }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = &#39;CakeResponse&#39;; public $viewPath = &#39;Towns&#39;; public $layoutPath = NULL; public $viewVars = []; public $view = &#39;displayTown&#39;; public $layout = &#39;step&#39;; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = &#39;View&#39;; public $View = NULL; public $ext = &#39;.ctp&#39;; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 =&gt; &#39;displayTown&#39;, 1 =&gt; &#39;displayCounty&#39;, 2 =&gt; &#39;displayState&#39;, 3 =&gt; &#39;displayGuest&#39;, 4 =&gt; &#39;local&#39;, 5 =&gt; &#39;states&#39;, 6 =&gt; &#39;state_selection&#39;, 7 =&gt; &#39;picker&#39;, 8 =&gt; &#39;state_towns&#39;, 9 =&gt; &#39;county_towns&#39;, 10 =&gt; &#39;zipcode&#39;, 11 =&gt; &#39;nearby_active_towns&#39;, 12 =&gt; &#39;locate&#39;, 13 =&gt; &#39;reset&#39;, 14 =&gt; &#39;mode&#39;, 16 =&gt; &#39;getParams&#39;, 17 =&gt; &#39;parseCakeParams&#39;, 18 =&gt; &#39;renderPage&#39;, 19 =&gt; &#39;detail_map&#39;, 20 =&gt; &#39;jslog&#39;]; public $modelClass = &#39;Town&#39;; public $modelKey = &#39;town&#39;; public $validationErrors = NULL; protected $_mergeParent = &#39;AppController&#39;; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = &#39;&#39;; public $default_image = &#39;https://cdn-step.americantowns.com/img/so_thumb.jpg&#39;; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2983936</td><td bgcolor='#eeeeec'>Controller->invokeAction( <span>$request = </span><span>class CakeRequest { public $params = [&#39;plugin&#39; =&gt; NULL, &#39;controller&#39; =&gt; &#39;towns&#39;, &#39;action&#39; =&gt; &#39;displayTown&#39;, &#39;named&#39; =&gt; [...], &#39;pass&#39; =&gt; [...], &#39;city&#39; =&gt; &#39;seanor&#39;, &#39;state&#39; =&gt; &#39;pa&#39;, &#39;pagename&#39; =&gt; &#39;dog-parks&#39;, &#39;type&#39; =&gt; &#39;town&#39;]; public $data = []; public $query = []; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [&#39;get&#39; =&gt; [...], &#39;patch&#39; =&gt; [...], &#39;post&#39; =&gt; [...], &#39;put&#39; =&gt; [...], &#39;delete&#39; =&gt; [...], &#39;head&#39; =&gt; [...], &#39;options&#39; =&gt; [...], &#39;ssl&#39; =&gt; [...], &#39;ajax&#39; =&gt; [...], &#39;flash&#39; =&gt; [...], &#39;mobile&#39; =&gt; [...], &#39;requested&#39; =&gt; [...], &#39;json&#39; =&gt; [...], &#39;xml&#39; =&gt; [...]]; protected $_input = &#39;&#39; }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984048</td><td bgcolor='#eeeeec'><a href='http://www.php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a>( <span>$object = </span><span>class TownsController { public $uses = [0 =&gt; &#39;Town&#39;, 1 =&gt; &#39;State&#39;, 2 =&gt; &#39;Zip&#39;, 3 =&gt; &#39;County&#39;, 4 =&gt; &#39;Page&#39;, 5 =&gt; &#39;Site&#39;, 6 =&gt; &#39;Module&#39;, 7 =&gt; &#39;DefaultToken&#39;]; public $components = [0 =&gt; &#39;Session&#39;, 1 =&gt; &#39;Params&#39;, 2 =&gt; &#39;Markup&#39;]; public $helpers = [0 =&gt; &#39;Cache&#39;]; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = &#39;Towns&#39;; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = &#39;seanor-pa/dog-parks/&#39;; public $base = &#39;&#39;; public $webroot = &#39;/&#39;; public $here = &#39;/seanor-pa/dog-parks/&#39;; protected $_detectors = [...]; protected $_input = &#39;&#39; }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = &#39;HTTP/1.1&#39;; protected $_status = 200; protected $_contentType = &#39;text/html&#39;; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = &#39;UTF-8&#39;; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = &#39;CakeResponse&#39;; public $viewPath = &#39;Towns&#39;; public $layoutPath = NULL; public $viewVars = []; public $view = &#39;displayTown&#39;; public $layout = &#39;step&#39;; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = &#39;View&#39;; public $View = NULL; public $ext = &#39;.ctp&#39;; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 =&gt; &#39;displayTown&#39;, 1 =&gt; &#39;displayCounty&#39;, 2 =&gt; &#39;displayState&#39;, 3 =&gt; &#39;displayGuest&#39;, 4 =&gt; &#39;local&#39;, 5 =&gt; &#39;states&#39;, 6 =&gt; &#39;state_selection&#39;, 7 =&gt; &#39;picker&#39;, 8 =&gt; &#39;state_towns&#39;, 9 =&gt; &#39;county_towns&#39;, 10 =&gt; &#39;zipcode&#39;, 11 =&gt; &#39;nearby_active_towns&#39;, 12 =&gt; &#39;locate&#39;, 13 =&gt; &#39;reset&#39;, 14 =&gt; &#39;mode&#39;, 16 =&gt; &#39;getParams&#39;, 17 =&gt; &#39;parseCakeParams&#39;, 18 =&gt; &#39;renderPage&#39;, 19 =&gt; &#39;detail_map&#39;, 20 =&gt; &#39;jslog&#39;]; public $modelClass = &#39;Town&#39;; public $modelKey = &#39;town&#39;; public $validationErrors = NULL; protected $_mergeParent = &#39;AppController&#39;; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = &#39;&#39;; public $default_image = &#39;https://cdn-step.americantowns.com/img/so_thumb.jpg&#39;; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$args = </span><span>[]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984120</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581480</td><td bgcolor='#eeeeec'>Town->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;]]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>10</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581856</td><td bgcolor='#eeeeec'>AppModel->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/Town.php' bgcolor='#eeeeec'>.../Town.php<b>:</b>11</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3581920</td><td bgcolor='#eeeeec'>Model->find( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/AppModel.php' bgcolor='#eeeeec'>.../AppModel.php<b>:</b>50</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3601120</td><td bgcolor='#eeeeec'>Model->_readDataSource( <span>$type = </span><span>&#39;first&#39;</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;fields&#39; =&gt; NULL, &#39;joins&#39; =&gt; [], &#39;limit&#39; =&gt; 1, &#39;offset&#39; =&gt; NULL, &#39;order&#39; =&gt; [], &#39;page&#39; =&gt; 1, &#39;group&#39; =&gt; NULL, &#39;callbacks&#39; =&gt; TRUE, &#39;cache&#39; =&gt; TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3010</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.0220</td><td bgcolor='#eeeeec' align='right'>4628688</td><td bgcolor='#eeeeec'>MongodbSource->read( <span>$Model = </span><span>class Town { public $primaryKey = &#39;_id&#39;; public $useDbConfig = &#39;mongo&#39;; public $useTable = &#39;towns&#39;; public $displayField = *uninitialized*; public $id = FALSE; public $data = []; public $schemaName = NULL; public $table = &#39;towns&#39;; protected $_schema = NULL; public $validate = []; public $validationErrors = []; public $validationDomain = NULL; public $tablePrefix = &#39;&#39;; public $plugin = NULL; public $name = &#39;Town&#39;; public $alias = &#39;Town&#39;; public $tableToModel = [&#39;towns&#39; =&gt; &#39;Town&#39;]; public $cacheQueries = FALSE; public $belongsTo = []; public $hasOne = []; public $hasMany = []; public $hasAndBelongsToMany = []; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { public $modelName = &#39;Town&#39;; protected $_methods = [...]; protected $_mappedMethods = [...]; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $whitelist = []; public $cacheSources = TRUE; public $findQueryType = &#39;first&#39;; public $recursive = 1; public $order = NULL; public $virtualFields = []; protected $_associationKeys = [&#39;belongsTo&#39; =&gt; [...], &#39;hasOne&#39; =&gt; [...], &#39;hasMany&#39; =&gt; [...], &#39;hasAndBelongsToMany&#39; =&gt; [...]]; protected $_associations = [0 =&gt; &#39;belongsTo&#39;, 1 =&gt; &#39;hasOne&#39;, 2 =&gt; &#39;hasMany&#39;, 3 =&gt; &#39;hasAndBelongsToMany&#39;]; public $__backAssociation = []; public $__backInnerAssociation = []; public $__backOriginalAssociation = []; public $__backContainableAssociation = []; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [&#39;all&#39; =&gt; TRUE, &#39;first&#39; =&gt; TRUE, &#39;count&#39; =&gt; TRUE, &#39;neighbors&#39; =&gt; TRUE, &#39;list&#39; =&gt; TRUE, &#39;threaded&#39; =&gt; TRUE]; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; protected $_validator = NULL }</span>, <span>$query = </span><span>[&#39;conditions&#39; =&gt; [&#39;sef_url&#39; =&gt; &#39;seanor-pa&#39;], &#39;fields&#39; =&gt; NULL, &#39;joins&#39; =&gt; [], &#39;limit&#39; =&gt; 1, &#39;offset&#39; =&gt; NULL, &#39;order&#39; =&gt; [], &#39;page&#39; =&gt; 1, &#39;group&#39; =&gt; NULL, &#39;callbacks&#39; =&gt; TRUE, &#39;cache&#39; =&gt; TRUE]</span>, <span>$recursive = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3038</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.0237</td><td bgcolor='#eeeeec' align='right'>4997768</td><td bgcolor='#eeeeec'>MongoCursor->count( <span>$foundOnly = </span><span>TRUE</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>1117</td></tr> ' [protected] message => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']' [protected] code => (int) 13053 [protected] file => '/var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 79 } $_serialize = array( (int) 0 => 'name', (int) 1 => 'message', (int) 2 => 'url' ) $content_for_layout = '<h2>No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve &#039;development-db-363cd22b.mongo.ondigitalocean.com&#039;]</h2> <p class="error"> <strong>Error: </strong> An Internal Error Has Occurred.</p> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-trace').style.display = (document.getElementById('cakeErr68a553c623c7e-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c623c7e-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-code').style.display = (document.getElementById('cakeErr68a553c623c7e-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-context').style.display = (document.getElementById('cakeErr68a553c623c7e-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c623c7e-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c623c7e-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-trace').style.display = (document.getElementById('cakeErr68a553c624ce0-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c624ce0-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-code').style.display = (document.getElementById('cakeErr68a553c624ce0-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-context').style.display = (document.getElementById('cakeErr68a553c624ce0-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c624ce0-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c624ce0-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039;, (int) 1 =&gt; &#039;&lt;h3&gt;Stack Trace&lt;/h3&gt; &lt;ul class=&quot;cake-stack-trace&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-0&#039;)&quot;&gt;APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-0&#039;)&quot;&gt;Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()&lt;/a&gt; &lt;div id=&quot;file-excerpt-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExecutionTimeoutException&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoCursorTimeoutException&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getMessage&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getCode&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExceptionConverter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;toLegacy&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-1&#039;)&quot;&gt;APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-1&#039;)&quot;&gt;MongoCursor-&gt;count()&lt;/a&gt; &lt;div id=&quot;file-excerpt-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$count&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$return&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-2&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3038&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-2&#039;)&quot;&gt;MongodbSource-&gt;read()&lt;/a&gt; &lt;div id=&quot;file-excerpt-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&amp;nbsp;@return&amp;nbsp;array&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;protected&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$results&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;read&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;resetAssociations&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-3&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3010&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-3&#039;)&quot;&gt;Model-&gt;_readDataSource()&lt;/a&gt; &lt;div id=&quot;file-excerpt-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-4&#039;)&quot;&gt;APP/Model/AppModel.php line 50&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-4&#039;)&quot;&gt;Model-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;execute&amp;nbsp;find&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;if&amp;nbsp;key&amp;nbsp;is&amp;nbsp;set,&amp;nbsp;then&amp;nbsp;cache&amp;nbsp;results&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-5&#039;)&quot;&gt;APP/Model/Town.php line 11&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-5&#039;)&quot;&gt;AppModel-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Use&amp;nbsp;APC&amp;nbsp;as&amp;nbsp;a&amp;nbsp;level&amp;nbsp;1&amp;nbsp;cache,&amp;nbsp;to&amp;nbsp;reduce&amp;nbsp;total&amp;nbsp;queries&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;array())&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;use&amp;nbsp;short&amp;nbsp;cache&amp;nbsp;time&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-6&#039;)&quot;&gt;APP/Controller/TownsController.php line 10&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-6&#039;)&quot;&gt;Town-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;displayTown&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$town_sef_url&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;makeTownUrl&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;state&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;],&amp;nbsp;@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;city&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Town&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;conditions&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;sef_url&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setCurrentTown&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;[internal function]&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-7&#039;)&quot;&gt;TownsController-&gt;displayTown()&lt;/a&gt; &lt;div id=&quot;trace-args-7&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-8&#039;)&quot;&gt;CORE/Cake/Controller/Controller.php line 491&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-8&#039;)&quot;&gt;ReflectionMethod-&gt;invokeArgs()&lt;/a&gt; &lt;div id=&quot;file-excerpt-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$method&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeArgs&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;pass&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-9&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 193&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-9&#039;)&quot;&gt;Controller-&gt;invokeAction()&lt;/a&gt; &lt;div id=&quot;file-excerpt-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;response&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$render&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeAction&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;instanceof&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-10&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 167&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-10&#039;)&quot;&gt;Dispatcher-&gt;_invoke()&lt;/a&gt; &lt;div id=&quot;file-excerpt-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_invoke&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;return&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-11&#039;)&quot;&gt;APP/webroot/index.php line 133&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-11&#039;)&quot;&gt;Dispatcher-&gt;dispatch()&lt;/a&gt; &lt;div id=&quot;file-excerpt-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dispatch&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeRequest&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script type=&quot;text/javascript&quot;&gt; function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === &#039;block&#039;) ? &#039;none&#039; : &#039;block&#039;; event.preventDefault(); return false; } &lt;/script&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp&#039;, (int) 1 =&gt; &#039;&lt;h3&gt;Stack Trace&lt;/h3&gt; &lt;ul class=&quot;cake-stack-trace&quot;&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-0&#039;)&quot;&gt;APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-0&#039;)&quot;&gt;Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()&lt;/a&gt; &lt;div id=&quot;file-excerpt-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExecutionTimeoutException&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoCursorTimeoutException&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getMessage&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getCode&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;nbsp;catch&amp;nbsp;(\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;MongoDB&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Driver&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;\&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Exception&amp;nbsp;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;throw&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ExceptionConverter&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;toLegacy&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$e&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-0&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-1&#039;)&quot;&gt;APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-1&#039;)&quot;&gt;MongoCursor-&gt;count()&lt;/a&gt; &lt;div id=&quot;file-excerpt-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;else&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$count&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$return&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;count&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-1&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-2&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3038&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-2&#039;)&quot;&gt;MongodbSource-&gt;read()&lt;/a&gt; &lt;div id=&quot;file-excerpt-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*&amp;nbsp;@return&amp;nbsp;array&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;*/&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;protected&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$results&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;getDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;read&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;resetAssociations&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-2&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-3&#039;)&quot;&gt;CORE/Cake/Model/Model.php line 3010&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-3&#039;)&quot;&gt;Model-&gt;_readDataSource()&lt;/a&gt; &lt;div id=&quot;file-excerpt-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;null&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_readDataSource&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-3&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-4&#039;)&quot;&gt;APP/Model/AppModel.php line 50&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-4&#039;)&quot;&gt;Model-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;execute&amp;nbsp;find&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;if&amp;nbsp;key&amp;nbsp;is&amp;nbsp;set,&amp;nbsp;then&amp;nbsp;cache&amp;nbsp;results&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-4&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-5&#039;)&quot;&gt;APP/Model/Town.php line 11&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-5&#039;)&quot;&gt;AppModel-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;Use&amp;nbsp;APC&amp;nbsp;as&amp;nbsp;a&amp;nbsp;level&amp;nbsp;1&amp;nbsp;cache,&amp;nbsp;to&amp;nbsp;reduce&amp;nbsp;total&amp;nbsp;queries&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;array())&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(empty(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;cache&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&amp;nbsp;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #FF8000&quot;&gt;//&amp;nbsp;use&amp;nbsp;short&amp;nbsp;cache&amp;nbsp;time&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;parent&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$type&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$query&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-5&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-6&#039;)&quot;&gt;APP/Controller/TownsController.php line 10&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-6&#039;)&quot;&gt;Town-&gt;find()&lt;/a&gt; &lt;div id=&quot;file-excerpt-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;public&amp;nbsp;function&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;displayTown&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$town_sef_url&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;makeTownUrl&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;state&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;],&amp;nbsp;@&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;city&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$data&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Town&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;find&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;first&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;conditions&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;array(&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;sef_url&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;))))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Globals&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;::&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;setCurrentTown&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$town_sef_url&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-6&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot;&gt;[internal function]&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-7&#039;)&quot;&gt;TownsController-&gt;displayTown()&lt;/a&gt; &lt;div id=&quot;trace-args-7&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-8&#039;)&quot;&gt;CORE/Cake/Controller/Controller.php line 491&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-8&#039;)&quot;&gt;ReflectionMethod-&gt;invokeArgs()&lt;/a&gt; &lt;div id=&quot;file-excerpt-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;action&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;return&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$method&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeArgs&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;pass&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-8&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-9&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 193&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-9&#039;)&quot;&gt;Controller-&gt;invokeAction()&lt;/a&gt; &lt;div id=&quot;file-excerpt-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;response&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$render&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;true&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;invokeAction&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$result&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;instanceof&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;)&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-9&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-10&#039;)&quot;&gt;CORE/Cake/Routing/Dispatcher.php line 167&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-10&#039;)&quot;&gt;Dispatcher-&gt;_invoke()&lt;/a&gt; &lt;div id=&quot;file-excerpt-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;));&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;$response&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$this&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;_invoke&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$controller&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;if&amp;nbsp;(isset(&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$request&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;params&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&#039;return&#039;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;]))&amp;nbsp;{&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-10&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;li&gt;&lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;file-excerpt-11&#039;)&quot;&gt;APP/webroot/index.php line 133&lt;/a&gt; &amp;rarr; &lt;a href=&quot;#&quot; onclick=&quot;traceToggle(event, &#039;trace-args-11&#039;)&quot;&gt;Dispatcher-&gt;dispatch()&lt;/a&gt; &lt;div id=&quot;file-excerpt-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display:none;&quot;&gt;&lt;pre&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&amp;nbsp;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;();&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$Dispatcher&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;-&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;dispatch&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeRequest&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;(),&lt;/span&gt;&lt;/span&gt;&lt;/code&gt; &lt;span class=&quot;code-highlight&quot;&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;new&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;CakeResponse&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;()&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/span&gt; &lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt; &lt;div id=&quot;trace-args-11&quot; class=&quot;cake-code-dump&quot; style=&quot;display: none;&quot;&gt;&lt;pre&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/li&gt; &lt;/ul&gt; &lt;script type=&quot;text/javascript&quot;&gt; function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === &#039;block&#039;) ? &#039;none&#039; : &#039;block&#039;; event.preventDefault(); return false; } &lt;/script&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' $scripts_for_layout = '' $title_for_layout = 'Errors' $version = '1.06' $css = ''</pre><pre class="stack-trace">include - APP/View/Layouts/step.ctp, line 68 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre> "> <div id="fb-root"></div> <script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v15.0" nonce="qthgSBdk"></script> <div class="content container"> <h2>No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']</h2> <p class="error"> <strong>Error: </strong> An Internal Error Has Occurred.</p> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-trace').style.display = (document.getElementById('cakeErr68a553c623c7e-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c623c7e-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-code').style.display = (document.getElementById('cakeErr68a553c623c7e-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-context').style.display = (document.getElementById('cakeErr68a553c623c7e-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c623c7e-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c623c7e-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-trace').style.display = (document.getElementById('cakeErr68a553c624ce0-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c624ce0-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-code').style.display = (document.getElementById('cakeErr68a553c624ce0-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-context').style.display = (document.getElementById('cakeErr68a553c624ce0-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c624ce0-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c624ce0-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp', (int) 1 => '<h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp', (int) 1 => '<h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> → <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException $e</span><span style="color: #007700">) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw new </span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(), </span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getCode</span><span style="color: #007700">(), </span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception $e</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw </span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> → <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $count </span><span style="color: #007700">= </span><span style="color: #0000BB">$return</span><span style="color: #007700">-></span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> → <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @return array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">protected function </span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-></span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> → <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> → <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// execute find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $data </span><span style="color: #007700">= </span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// if key is set, then cache results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> → <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// Use APC as a level 1 cache, to reduce total queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">find </span><span style="color: #007700">(</span><span style="color: #0000BB">$type </span><span style="color: #007700">= </span><span style="color: #DD0000">'first'</span><span style="color: #007700">, </span><span style="color: #0000BB">$query </span><span style="color: #007700">= array()) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">])) </span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">; </span><span style="color: #FF8000">// use short cache time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> → <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">displayTown </span><span style="color: #007700">() {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $town_sef_url </span><span style="color: #007700">= </span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">], @</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]); </span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Town</span><span style="color: #007700">-></span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">, array(</span><span style="color: #DD0000">'conditions' </span><span style="color: #007700">=> array(</span><span style="color: #DD0000">'sef_url' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">)))) {</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> → <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> → <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'action' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$method</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> → <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $render </span><span style="color: #007700">= </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">) {</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> → <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">])) {</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> → <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher </span><span style="color: #007700">= new </span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> </div> <script async src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js"></script> <script async src="/js/jquery.datetimepicker.js"></script> <script async src="https://kit.fontawesome.com/be7ada36b5.js" crossorigin="anonymous"></script> <script async src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js" crossorigin="anonymous"></script> <script async src="https://stackpath.bootstrapcdn.com/bootstrap/4.4.1/js/bootstrap.min.js" integrity="sha384-wfSDF2E50Y2D1uUdj0O3uMBJnjuUD4Ih7YwaYd1iqfktj0Uod8GCExl3Og8ifwB6" crossorigin="anonymous"></script> <script type="text/javascript"> var lat = "42.877742";var lng = "-97.380979";var latlng = lat+","+lng; var lnglat = lng+","+lat; </script> <script async src="/js/script.js?v=1.06"></script> <script async src="/js/modernizr.js"></script> <!--token : Footer Script Module--> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62a8b4-trace').style.display = (document.getElementById('cakeErr68a553c62a8b4-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62a8b4-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62a8b4-code').style.display = (document.getElementById('cakeErr68a553c62a8b4-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62a8b4-context').style.display = (document.getElementById('cakeErr68a553c62a8b4-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62a8b4-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62a8b4-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62acf2-trace').style.display = (document.getElementById('cakeErr68a553c62acf2-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62acf2-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62acf2-code').style.display = (document.getElementById('cakeErr68a553c62acf2-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62acf2-context').style.display = (document.getElementById('cakeErr68a553c62acf2-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62acf2-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62acf2-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Html'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62c338-trace').style.display = (document.getElementById('cakeErr68a553c62c338-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62c338-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62c338-code').style.display = (document.getElementById('cakeErr68a553c62c338-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62c338-context').style.display = (document.getElementById('cakeErr68a553c62c338-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62c338-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62c338-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp', (int) 1 => '<pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-trace').style.display = (document.getElementById('cakeErr68a553c62b157-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b157-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-code').style.display = (document.getElementById('cakeErr68a553c62b157-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-context').style.display = (document.getElementById('cakeErr68a553c62b157-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b157-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b157-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-trace').style.display = (document.getElementById('cakeErr68a553c62b53a-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b53a-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-code').style.display = (document.getElementById('cakeErr68a553c62b53a-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-context').style.display = (document.getElementById('cakeErr68a553c62b53a-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b53a-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b53a-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Html&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-trace').style.display = (document.getElementById('cakeErr68a553c62ba86-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62ba86-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-code').style.display = (document.getElementById('cakeErr68a553c62ba86-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-context').style.display = (document.getElementById('cakeErr68a553c62ba86-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62ba86-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62ba86-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-trace').style.display = (document.getElementById('cakeErr68a553c62beae-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62beae-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-code').style.display = (document.getElementById('cakeErr68a553c62beae-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-context').style.display = (document.getElementById('cakeErr68a553c62beae-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62beae-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62beae-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Html&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><!-- Trigger the modal with a button --> <button type="button" class="btn btn-info btn-sm btn-light m-3" data-toggle="modal" data-target="#dumpModal">Show DB Logs</button> <!-- Modal --> <div id="dumpModal" class="modal fade" role="dialog"> <div class="modal-dialog modal-lg"> <!-- Modal content--> <div class="modal-content"> <div class="modal-body"> <div><table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> </p> <div class="smaller">HTTP_HOST: devel1.stepoutside.org</div> <div class="smaller">SERVER_NAME: devel1.stepoutside.org</div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default btn-sm" data-dismiss="modal">Close</button> </div> </div> </div> </div> <style> .cake-sql-log tr:hover {background-color: #ddd;} .cake-sql-log tr{border-top: 1px solid #ddd;} .cake-sql-log tr td{padding: 5px 0;vertical-align: top;font-size: 12px;word-break: break-all;} </style> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp', (int) 1 => '<pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-trace').style.display = (document.getElementById('cakeErr68a553c62b157-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b157-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-code').style.display = (document.getElementById('cakeErr68a553c62b157-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-context').style.display = (document.getElementById('cakeErr68a553c62b157-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b157-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b157-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-trace').style.display = (document.getElementById('cakeErr68a553c62b53a-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b53a-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-code').style.display = (document.getElementById('cakeErr68a553c62b53a-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-context').style.display = (document.getElementById('cakeErr68a553c62b53a-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b53a-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b53a-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Html&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-trace').style.display = (document.getElementById('cakeErr68a553c62ba86-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62ba86-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-code').style.display = (document.getElementById('cakeErr68a553c62ba86-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-context').style.display = (document.getElementById('cakeErr68a553c62ba86-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62ba86-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62ba86-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-trace').style.display = (document.getElementById('cakeErr68a553c62beae-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62beae-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-code').style.display = (document.getElementById('cakeErr68a553c62beae-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-context').style.display = (document.getElementById('cakeErr68a553c62beae-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62beae-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62beae-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Html&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><!-- Trigger the modal with a button --> <button type="button" class="btn btn-info btn-sm btn-light m-3" data-toggle="modal" data-target="#dumpModal">Show DB Logs</button> <!-- Modal --> <div id="dumpModal" class="modal fade" role="dialog"> <div class="modal-dialog modal-lg"> <!-- Modal content--> <div class="modal-content"> <div class="modal-body"> <div><table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> </p> <div class="smaller">HTTP_HOST: devel1.stepoutside.org</div> <div class="smaller">SERVER_NAME: devel1.stepoutside.org</div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default btn-sm" data-dismiss="modal">Close</button> </div> </div> </div> </div> <style> .cake-sql-log tr:hover {background-color: #ddd;} .cake-sql-log tr{border-top: 1px solid #ddd;} .cake-sql-log tr td{padding: 5px 0;vertical-align: top;font-size: 12px;word-break: break-all;} </style> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ca2c-trace').style.display = (document.getElementById('cakeErr68a553c62ca2c-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62ca2c-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ca2c-code').style.display = (document.getElementById('cakeErr68a553c62ca2c-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ca2c-context').style.display = (document.getElementById('cakeErr68a553c62ca2c-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62ca2c-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62ca2c-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp', (int) 1 => '<pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-trace').style.display = (document.getElementById('cakeErr68a553c62b157-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b157-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-code').style.display = (document.getElementById('cakeErr68a553c62b157-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-context').style.display = (document.getElementById('cakeErr68a553c62b157-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b157-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b157-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-trace').style.display = (document.getElementById('cakeErr68a553c62b53a-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b53a-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-code').style.display = (document.getElementById('cakeErr68a553c62b53a-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-context').style.display = (document.getElementById('cakeErr68a553c62b53a-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b53a-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b53a-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Html&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-trace').style.display = (document.getElementById('cakeErr68a553c62ba86-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62ba86-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-code').style.display = (document.getElementById('cakeErr68a553c62ba86-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-context').style.display = (document.getElementById('cakeErr68a553c62ba86-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62ba86-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62ba86-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-trace').style.display = (document.getElementById('cakeErr68a553c62beae-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62beae-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-code').style.display = (document.getElementById('cakeErr68a553c62beae-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-context').style.display = (document.getElementById('cakeErr68a553c62beae-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62beae-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62beae-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Html&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><!-- Trigger the modal with a button --> <button type="button" class="btn btn-info btn-sm btn-light m-3" data-toggle="modal" data-target="#dumpModal">Show DB Logs</button> <!-- Modal --> <div id="dumpModal" class="modal fade" role="dialog"> <div class="modal-dialog modal-lg"> <!-- Modal content--> <div class="modal-content"> <div class="modal-body"> <div><table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> </p> <div class="smaller">HTTP_HOST: devel1.stepoutside.org</div> <div class="smaller">SERVER_NAME: devel1.stepoutside.org</div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default btn-sm" data-dismiss="modal">Close</button> </div> </div> </div> </div> <style> .cake-sql-log tr:hover {background-color: #ddd;} .cake-sql-log tr{border-top: 1px solid #ddd;} .cake-sql-log tr td{padding: 5px 0;vertical-align: top;font-size: 12px;word-break: break-all;} </style> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp', (int) 1 => '<pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-trace').style.display = (document.getElementById('cakeErr68a553c62b157-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b157-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-code').style.display = (document.getElementById('cakeErr68a553c62b157-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-context').style.display = (document.getElementById('cakeErr68a553c62b157-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b157-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b157-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-trace').style.display = (document.getElementById('cakeErr68a553c62b53a-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b53a-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-code').style.display = (document.getElementById('cakeErr68a553c62b53a-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-context').style.display = (document.getElementById('cakeErr68a553c62b53a-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b53a-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b53a-context" class="cake-context" style="display: none;">$callback = &#039;beforeRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) $options = array( &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false, &#039;modParams&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039; ) result =&gt; null omitSubject =&gt; true [protected] _name =&gt; &#039;View.beforeRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Html&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-trace').style.display = (document.getElementById('cakeErr68a553c62ba86-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62ba86-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-code').style.display = (document.getElementById('cakeErr68a553c62ba86-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-context').style.display = (document.getElementById('cakeErr68a553c62ba86-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62ba86-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62ba86-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Cache&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-trace').style.display = (document.getElementById('cakeErr68a553c62beae-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [&lt;a href=&#039;http://php.net/function.compact&#039;&gt;function.compact&lt;/a&gt;]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62beae-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-code').style.display = (document.getElementById('cakeErr68a553c62beae-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-context').style.display = (document.getElementById('cakeErr68a553c62beae-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62beae-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">foreach&nbsp;(</span><span style="color: #0000BB">$list&nbsp;</span><span style="color: #007700">as&nbsp;</span><span style="color: #0000BB">$name</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">],&nbsp;</span><span style="color: #0000BB">$callback</span><span style="color: #007700">),&nbsp;</span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">)&nbsp;+&nbsp;</span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62beae-context" class="cake-context" style="display: none;">$callback = &#039;afterRenderFile&#039; $params = array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) $options = array( &#039;modParams&#039; =&gt; (int) 1, &#039;break&#039; =&gt; false, &#039;breakOn&#039; =&gt; false, &#039;collectReturn&#039; =&gt; false ) $event = object(CakeEvent) { data =&gt; array( (int) 0 =&gt; &#039;/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp&#039;, (int) 1 =&gt; &#039;&lt;table class=&quot;cake-sql-log&quot; id=&quot;cakeSqlLog_175566535068a553c62b6b72_69653908&quot; summary=&quot;Cake SQL Log&quot; cellspacing=&quot;0&quot;&gt;&lt;caption&gt;(mongo) 0 query took ms&lt;/caption&gt; &lt;thead&gt; &lt;tr&gt;&lt;th&gt;Nr&lt;/th&gt;&lt;th&gt;Query&lt;/th&gt;&lt;th&gt;Error&lt;/th&gt;&lt;th&gt;Affected&lt;/th&gt;&lt;th&gt;Num. rows&lt;/th&gt;&lt;th&gt;Took (ms)&lt;/th&gt;&lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; &lt;/tbody&gt;&lt;/table&gt; &#039; ) result =&gt; null modParams =&gt; (int) 1 omitSubject =&gt; true [protected] _name =&gt; &#039;View.afterRenderFile&#039; [protected] _subject =&gt; object(View) {} [protected] _stopped =&gt; false } $opt = &#039;modParams&#039; $parts = array( (int) 0 =&gt; &#039;View&#039; ) $collected = array() $list = array( (int) 0 =&gt; &#039;Cache&#039;, (int) 1 =&gt; &#039;Html&#039; ) $result = null $name = &#039;Html&#039;</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><!-- Trigger the modal with a button --> <button type="button" class="btn btn-info btn-sm btn-light m-3" data-toggle="modal" data-target="#dumpModal">Show DB Logs</button> <!-- Modal --> <div id="dumpModal" class="modal fade" role="dialog"> <div class="modal-dialog modal-lg"> <!-- Modal content--> <div class="modal-content"> <div class="modal-body"> <div><table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> </p> <div class="smaller">HTTP_HOST: devel1.stepoutside.org</div> <div class="smaller">SERVER_NAME: devel1.stepoutside.org</div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default btn-sm" data-dismiss="modal">Close</button> </div> </div> </div> </div> <style> .cake-sql-log tr:hover {background-color: #ddd;} .cake-sql-log tr{border-top: 1px solid #ddd;} .cake-sql-log tr td{padding: 5px 0;vertical-align: top;font-size: 12px;word-break: break-all;} </style> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Html'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-trace').style.display = (document.getElementById('cakeErr68a553c62b157-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b157-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-code').style.display = (document.getElementById('cakeErr68a553c62b157-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-context').style.display = (document.getElementById('cakeErr68a553c62b157-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b157-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b157-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-trace').style.display = (document.getElementById('cakeErr68a553c62b53a-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b53a-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-code').style.display = (document.getElementById('cakeErr68a553c62b53a-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-context').style.display = (document.getElementById('cakeErr68a553c62b53a-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b53a-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b53a-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Html'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-trace').style.display = (document.getElementById('cakeErr68a553c62ba86-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62ba86-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-code').style.display = (document.getElementById('cakeErr68a553c62ba86-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-context').style.display = (document.getElementById('cakeErr68a553c62ba86-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62ba86-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62ba86-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-trace').style.display = (document.getElementById('cakeErr68a553c62beae-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62beae-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-code').style.display = (document.getElementById('cakeErr68a553c62beae-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-context').style.display = (document.getElementById('cakeErr68a553c62beae-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62beae-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62beae-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Html'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><!-- Trigger the modal with a button --> <button type="button" class="btn btn-info btn-sm btn-light m-3" data-toggle="modal" data-target="#dumpModal">Show DB Logs</button> <!-- Modal --> <div id="dumpModal" class="modal fade" role="dialog"> <div class="modal-dialog modal-lg"> <!-- Modal content--> <div class="modal-content"> <div class="modal-body"> <div><table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> </p> <div class="smaller">HTTP_HOST: devel1.stepoutside.org</div> <div class="smaller">SERVER_NAME: devel1.stepoutside.org</div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default btn-sm" data-dismiss="modal">Close</button> </div> </div> </div> </div> <style> .cake-sql-log tr:hover {background-color: #ddd;} .cake-sql-log tr{border-top: 1px solid #ddd;} .cake-sql-log tr td{padding: 5px 0;vertical-align: top;font-size: 12px;word-break: break-all;} </style> </body> </html> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Html'compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??
Notice (8): compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [CORE/Cake/Utility/ObjectCollection.php, line 128]Code Context$result = null;
foreach ($list as $name) {
$result = call_user_func_array(array($this->_loaded[$name], $callback), compact('subject') + $params);
$callback = 'afterLayout' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Layouts/step.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Layouts/step.ctp' ) result => null omitSubject => true [protected] _name => 'View.afterLayout' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Cache'compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::renderLayout() - CORE/Cake/View/View.php, line 548 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??
Notice (8): compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [CORE/Cake/Utility/ObjectCollection.php, line 128]Notice (8): Undefined index: Page [APP/View/Layouts/step.ctp, line 68]Code Context$result = null;
foreach ($list as $name) {
$result = call_user_func_array(array($this->_loaded[$name], $callback), compact('subject') + $params);
$callback = 'afterLayout' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Layouts/step.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Layouts/step.ctp' ) result => null omitSubject => true [protected] _name => 'View.afterLayout' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Html'compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::renderLayout() - CORE/Cake/View/View.php, line 548 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??
</head>
<body class="page-<?=$this->data['Page']['slug']?> <?=Localize::replace('{local_body_class}')?>">
$viewFile = '/var/www/vhosts/devel1/stepoutside/app/View/Layouts/step.ctp' $dataForView = array( 'name' => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']', 'message' => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']', 'url' => '/seanor-pa/dog-parks/', 'error' => object(MongoConnectionException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoConnectionException: No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com'] in /var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>79</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0001</td><td bgcolor='#eeeeec' align='right'>416264</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0078</td><td bgcolor='#eeeeec' align='right'>1946640</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( <span>$request = </span><span>class CakeRequest { public $params = ['plugin' => NULL, 'controller' => 'towns', 'action' => 'displayTown', 'named' => [...], 'pass' => [...], 'city' => 'seanor', 'state' => 'pa', 'pagename' => 'dog-parks', 'type' => 'town']; public $data = []; public $query = []; public $url = 'seanor-pa/dog-parks/'; public $base = ''; public $webroot = '/'; public $here = '/seanor-pa/dog-parks/'; protected $_detectors = ['get' => [...], 'patch' => [...], 'post' => [...], 'put' => [...], 'delete' => [...], 'head' => [...], 'options' => [...], 'ssl' => [...], 'ajax' => [...], 'flash' => [...], 'mobile' => [...], 'requested' => [...], 'json' => [...], 'xml' => [...]]; protected $_input = '' }</span>, <span>$response = </span><span>class CakeResponse { protected $_statusCodes = [100 => 'Continue', 101 => 'Switching Protocols', 200 => 'OK', 201 => 'Created', 202 => 'Accepted', 203 => 'Non-Authoritative Information', 204 => 'No Content', 205 => 'Reset Content', 206 => 'Partial Content', 300 => 'Multiple Choices', 301 => 'Moved Permanently', 302 => 'Found', 303 => 'See Other', 304 => 'Not Modified', 305 => 'Use Proxy', 307 => 'Temporary Redirect', 400 => 'Bad Request', 401 => 'Unauthorized', 402 => 'Payment Required', 403 => 'Forbidden', 404 => 'Not Found', 405 => 'Method Not Allowed', 406 => 'Not Acceptable', 407 => 'Proxy Authentication Required', 408 => 'Request Time-out', 409 => 'Conflict', 410 => 'Gone', 411 => 'Length Required', 412 => 'Precondition Failed', 413 => 'Request Entity Too Large', 414 => 'Request-URI Too Large', 415 => 'Unsupported Media Type', 416 => 'Requested range not satisfiable', 417 => 'Expectation Failed', 429 => 'Too Many Requests', 500 => 'Internal Server Error', 501 => 'Not Implemented', 502 => 'Bad Gateway', 503 => 'Service Unavailable', 504 => 'Gateway Time-out', 505 => 'Unsupported Version']; protected $_mimeTypes = ['html' => [...], 'json' => 'application/json', 'xml' => [...], 'rss' => 'application/rss+xml', 'ai' => 'application/postscript', 'bcpio' => 'application/x-bcpio', 'bin' => 'application/octet-stream', 'ccad' => 'application/clariscad', 'cdf' => 'application/x-netcdf', 'class' => 'application/octet-stream', 'cpio' => 'application/x-cpio', 'cpt' => 'application/mac-compactpro', 'csh' => 'application/x-csh', 'csv' => [...], 'dcr' => 'application/x-director', 'dir' => 'application/x-director', 'dms' => 'application/octet-stream', 'doc' => 'application/msword', 'docx' => 'application/vnd.openxmlformats-officedocument.wordprocessingml.document', 'drw' => 'application/drafting', 'dvi' => 'application/x-dvi', 'dwg' => 'application/acad', 'dxf' => 'application/dxf', 'dxr' => 'application/x-director', 'eot' => 'application/vnd.ms-fontobject', 'eps' => 'application/postscript', 'exe' => 'application/octet-stream', 'ez' => 'application/andrew-inset', 'flv' => 'video/x-flv', 'gtar' => 'application/x-gtar', 'gz' => 'application/x-gzip', 'bz2' => 'application/x-bzip', '7z' => 'application/x-7z-compressed', 'hdf' => 'application/x-hdf', 'hqx' => 'application/mac-binhex40', 'ico' => 'image/x-icon', 'ips' => 'application/x-ipscript', 'ipx' => 'application/x-ipix', 'js' => 'application/javascript', 'jsonapi' => 'application/vnd.api+json', 'latex' => 'application/x-latex', 'lha' => 'application/octet-stream', 'lsp' => 'application/x-lisp', 'lzh' => 'application/octet-stream', 'man' => 'application/x-troff-man', 'me' => 'application/x-troff-me', 'mif' => 'application/vnd.mif', 'ms' => 'application/x-troff-ms', 'nc' => 'application/x-netcdf', 'oda' => 'application/oda', 'otf' => 'font/otf', 'pdf' => 'application/pdf', 'pgn' => 'application/x-chess-pgn', 'pot' => 'application/vnd.ms-powerpoint', 'pps' => 'application/vnd.ms-powerpoint', 'ppt' => 'application/vnd.ms-powerpoint', 'pptx' => 'application/vnd.openxmlformats-officedocument.presentationml.presentation', 'ppz' => 'application/vnd.ms-powerpoint', 'pre' => 'application/x-freelance', 'prt' => 'application/pro_eng', 'ps' => 'application/postscript', 'roff' => 'application/x-troff', 'scm' => 'application/x-lotusscreencam', 'set' => 'application/set', 'sh' => 'application/x-sh', 'shar' => 'application/x-shar', 'sit' => 'application/x-stuffit', 'skd' => 'application/x-koan', 'skm' => 'application/x-koan', 'skp' => 'application/x-koan', 'skt' => 'application/x-koan', 'smi' => 'application/smil', 'smil' => 'application/smil', 'sol' => 'application/solids', 'spl' => 'application/x-futuresplash', 'src' => 'application/x-wais-source', 'step' => 'application/STEP', 'stl' => 'application/SLA', 'stp' => 'application/STEP', 'sv4cpio' => 'application/x-sv4cpio', 'sv4crc' => 'application/x-sv4crc', 'svg' => 'image/svg+xml', 'svgz' => 'image/svg+xml', 'swf' => 'application/x-shockwave-flash', 't' => 'application/x-troff', 'tar' => 'application/x-tar', 'tcl' => 'application/x-tcl', 'tex' => 'application/x-tex', 'texi' => 'application/x-texinfo', 'texinfo' => 'application/x-texinfo', 'tr' => 'application/x-troff', 'tsp' => 'application/dsptype', 'ttc' => 'font/ttf', 'ttf' => 'font/ttf', 'unv' => 'application/i-deas', 'ustar' => 'application/x-ustar', 'vcd' => 'application/x-cdlink', 'vda' => 'application/vda', 'xlc' => 'application/vnd.ms-excel', 'xll' => 'application/vnd.ms-excel', 'xlm' => 'application/vnd.ms-excel', 'xls' => 'application/vnd.ms-excel', 'xlsx' => 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', 'xlw' => 'application/vnd.ms-excel', 'zip' => 'application/zip', 'aif' => 'audio/x-aiff', 'aifc' => 'audio/x-aiff', 'aiff' => 'audio/x-aiff', 'au' => 'audio/basic', 'kar' => 'audio/midi', 'mid' => 'audio/midi', 'midi' => 'audio/midi', 'mp2' => 'audio/mpeg', 'mp3' => 'audio/mpeg', 'mpga' => 'audio/mpeg', 'ogg' => 'audio/ogg', 'oga' => 'audio/ogg', 'spx' => 'audio/ogg', 'ra' => 'audio/x-realaudio', 'ram' => 'audio/x-pn-realaudio', 'rm' => 'audio/x-pn-realaudio', 'rpm' => 'audio/x-pn-realaudio-plugin', 'snd' => 'audio/basic', 'tsi' => 'audio/TSP-audio', 'wav' => 'audio/x-wav', 'aac' => 'audio/aac', 'asc' => 'text/plain', 'c' => 'text/plain', ...]; protected $_protocol = 'HTTP/1.1'; protected $_status = 200; protected $_contentType = 'text/html'; protected $_headers = []; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = 'UTF-8'; protected $_cacheDirectives = []; protected $_cookies = [] }</span>, <span>$additionalParams = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>133</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.0123</td><td bgcolor='#eeeeec' align='right'>2843616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( <span>$controller = </span><span>class TownsController { public $uses = [0 => 'Town', 1 => 'State', 2 => 'Zip', 3 => 'County', 4 => 'Page', 5 => 'Site', 6 => 'Module', 7 => 'DefaultToken']; public $components = [0 => 'Session', 1 => 'Params', 2 => 'Markup']; public $helpers = [0 => 'Cache']; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = 'Towns'; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = 'seanor-pa/dog-parks/'; public $base = ''; public $webroot = '/'; public $here = '/seanor-pa/dog-parks/'; protected $_detectors = [...]; protected $_input = '' }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = 'HTTP/1.1'; protected $_status = 200; protected $_contentType = 'text/html'; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = 'UTF-8'; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = 'CakeResponse'; public $viewPath = 'Towns'; public $layoutPath = NULL; public $viewVars = []; public $view = 'displayTown'; public $layout = 'step'; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = 'View'; public $View = NULL; public $ext = '.ctp'; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 => 'displayTown', 1 => 'displayCounty', 2 => 'displayState', 3 => 'displayGuest', 4 => 'local', 5 => 'states', 6 => 'state_selection', 7 => 'picker', 8 => 'state_towns', 9 => 'county_towns', 10 => 'zipcode', 11 => 'nearby_active_towns', 12 => 'locate', 13 => 'reset', 14 => 'mode', 16 => 'getParams', 17 => 'parseCakeParams', 18 => 'renderPage', 19 => 'detail_map', 20 => 'jslog']; public $modelClass = 'Town'; public $modelKey = 'town'; public $validationErrors = NULL; protected $_mergeParent = 'AppController'; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = ''; public $default_image = 'https://cdn-step.americantowns.com/img/so_thumb.jpg'; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = '_id'; public $useDbConfig = 'mongo'; public $useTable = 'towns'; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = 'towns'; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = ''; public $plugin = NULL; public $name = 'Town'; public $alias = 'Town'; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = 'first'; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$request = </span><span>class CakeRequest { public $params = ['plugin' => NULL, 'controller' => 'towns', 'action' => 'displayTown', 'named' => [...], 'pass' => [...], 'city' => 'seanor', 'state' => 'pa', 'pagename' => 'dog-parks', 'type' => 'town']; public $data = []; public $query = []; public $url = 'seanor-pa/dog-parks/'; public $base = ''; public $webroot = '/'; public $here = '/seanor-pa/dog-parks/'; protected $_detectors = ['get' => [...], 'patch' => [...], 'post' => [...], 'put' => [...], 'delete' => [...], 'head' => [...], 'options' => [...], 'ssl' => [...], 'ajax' => [...], 'flash' => [...], 'mobile' => [...], 'requested' => [...], 'json' => [...], 'xml' => [...]]; protected $_input = '' }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2983936</td><td bgcolor='#eeeeec'>Controller->invokeAction( <span>$request = </span><span>class CakeRequest { public $params = ['plugin' => NULL, 'controller' => 'towns', 'action' => 'displayTown', 'named' => [...], 'pass' => [...], 'city' => 'seanor', 'state' => 'pa', 'pagename' => 'dog-parks', 'type' => 'town']; public $data = []; public $query = []; public $url = 'seanor-pa/dog-parks/'; public $base = ''; public $webroot = '/'; public $here = '/seanor-pa/dog-parks/'; protected $_detectors = ['get' => [...], 'patch' => [...], 'post' => [...], 'put' => [...], 'delete' => [...], 'head' => [...], 'options' => [...], 'ssl' => [...], 'ajax' => [...], 'flash' => [...], 'mobile' => [...], 'requested' => [...], 'json' => [...], 'xml' => [...]]; protected $_input = '' }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984048</td><td bgcolor='#eeeeec'><a href='http://www.php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a>( <span>$object = </span><span>class TownsController { public $uses = [0 => 'Town', 1 => 'State', 2 => 'Zip', 3 => 'County', 4 => 'Page', 5 => 'Site', 6 => 'Module', 7 => 'DefaultToken']; public $components = [0 => 'Session', 1 => 'Params', 2 => 'Markup']; public $helpers = [0 => 'Cache']; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = 'Towns'; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = 'seanor-pa/dog-parks/'; public $base = ''; public $webroot = '/'; public $here = '/seanor-pa/dog-parks/'; protected $_detectors = [...]; protected $_input = '' }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = 'HTTP/1.1'; protected $_status = 200; protected $_contentType = 'text/html'; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = 'UTF-8'; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = 'CakeResponse'; public $viewPath = 'Towns'; public $layoutPath = NULL; public $viewVars = []; public $view = 'displayTown'; public $layout = 'step'; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = 'View'; public $View = NULL; public $ext = '.ctp'; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 => 'displayTown', 1 => 'displayCounty', 2 => 'displayState', 3 => 'displayGuest', 4 => 'local', 5 => 'states', 6 => 'state_selection', 7 => 'picker', 8 => 'state_towns', 9 => 'county_towns', 10 => 'zipcode', 11 => 'nearby_active_towns', 12 => 'locate', 13 => 'reset', 14 => 'mode', 16 => 'getParams', 17 => 'parseCakeParams', 18 => 'renderPage', 19 => 'detail_map', 20 => 'jslog']; public $modelClass = 'Town'; public $modelKey = 'town'; public $validationErrors = NULL; protected $_mergeParent = 'AppController'; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = ''; public $default_image = 'https://cdn-step.americantowns.com/img/so_thumb.jpg'; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = '_id'; public $useDbConfig = 'mongo'; public $useTable = 'towns'; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = 'towns'; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = ''; public $plugin = NULL; public $name = 'Town'; public $alias = 'Town'; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = 'first'; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$args = </span><span>[]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984120</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581480</td><td bgcolor='#eeeeec'>Town->find( <span>$type = </span><span>'first'</span>, <span>$query = </span><span>['conditions' => ['sef_url' => 'seanor-pa']]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>10</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581856</td><td bgcolor='#eeeeec'>AppModel->find( <span>$type = </span><span>'first'</span>, <span>$query = </span><span>['conditions' => ['sef_url' => 'seanor-pa'], 'cache' => TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/Town.php' bgcolor='#eeeeec'>.../Town.php<b>:</b>11</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3581920</td><td bgcolor='#eeeeec'>Model->find( <span>$type = </span><span>'first'</span>, <span>$query = </span><span>['conditions' => ['sef_url' => 'seanor-pa'], 'cache' => TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/AppModel.php' bgcolor='#eeeeec'>.../AppModel.php<b>:</b>50</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3601120</td><td bgcolor='#eeeeec'>Model->_readDataSource( <span>$type = </span><span>'first'</span>, <span>$query = </span><span>['conditions' => ['sef_url' => 'seanor-pa'], 'fields' => NULL, 'joins' => [], 'limit' => 1, 'offset' => NULL, 'order' => [], 'page' => 1, 'group' => NULL, 'callbacks' => TRUE, 'cache' => TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3010</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.0220</td><td bgcolor='#eeeeec' align='right'>4628688</td><td bgcolor='#eeeeec'>MongodbSource->read( <span>$Model = </span><span>class Town { public $primaryKey = '_id'; public $useDbConfig = 'mongo'; public $useTable = 'towns'; public $displayField = *uninitialized*; public $id = FALSE; public $data = []; public $schemaName = NULL; public $table = 'towns'; protected $_schema = NULL; public $validate = []; public $validationErrors = []; public $validationDomain = NULL; public $tablePrefix = ''; public $plugin = NULL; public $name = 'Town'; public $alias = 'Town'; public $tableToModel = ['towns' => 'Town']; public $cacheQueries = FALSE; public $belongsTo = []; public $hasOne = []; public $hasMany = []; public $hasAndBelongsToMany = []; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { public $modelName = 'Town'; protected $_methods = [...]; protected $_mappedMethods = [...]; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $whitelist = []; public $cacheSources = TRUE; public $findQueryType = 'first'; public $recursive = 1; public $order = NULL; public $virtualFields = []; protected $_associationKeys = ['belongsTo' => [...], 'hasOne' => [...], 'hasMany' => [...], 'hasAndBelongsToMany' => [...]]; protected $_associations = [0 => 'belongsTo', 1 => 'hasOne', 2 => 'hasMany', 3 => 'hasAndBelongsToMany']; public $__backAssociation = []; public $__backInnerAssociation = []; public $__backOriginalAssociation = []; public $__backContainableAssociation = []; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = ['all' => TRUE, 'first' => TRUE, 'count' => TRUE, 'neighbors' => TRUE, 'list' => TRUE, 'threaded' => TRUE]; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; protected $_validator = NULL }</span>, <span>$query = </span><span>['conditions' => ['sef_url' => 'seanor-pa'], 'fields' => NULL, 'joins' => [], 'limit' => 1, 'offset' => NULL, 'order' => [], 'page' => 1, 'group' => NULL, 'callbacks' => TRUE, 'cache' => TRUE]</span>, <span>$recursive = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3038</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.0237</td><td bgcolor='#eeeeec' align='right'>4997768</td><td bgcolor='#eeeeec'>MongoCursor->count( <span>$foundOnly = </span><span>TRUE</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>1117</td></tr> ' [protected] message => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']' [protected] code => (int) 13053 [protected] file => '/var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 79 }, '_serialize' => array( (int) 0 => 'name', (int) 1 => 'message', (int) 2 => 'url' ), 'content_for_layout' => '<h2>No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']</h2> <p class="error"> <strong>Error: </strong> An Internal Error Has Occurred.</p> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-trace').style.display = (document.getElementById('cakeErr68a553c623c7e-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c623c7e-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-code').style.display = (document.getElementById('cakeErr68a553c623c7e-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-context').style.display = (document.getElementById('cakeErr68a553c623c7e-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c623c7e-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c623c7e-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-trace').style.display = (document.getElementById('cakeErr68a553c624ce0-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c624ce0-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-code').style.display = (document.getElementById('cakeErr68a553c624ce0-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-context').style.display = (document.getElementById('cakeErr68a553c624ce0-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c624ce0-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c624ce0-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp', (int) 1 => '<h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp', (int) 1 => '<h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> → <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException $e</span><span style="color: #007700">) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw new </span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(), </span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getCode</span><span style="color: #007700">(), </span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception $e</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw </span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> → <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $count </span><span style="color: #007700">= </span><span style="color: #0000BB">$return</span><span style="color: #007700">-></span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> → <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @return array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">protected function </span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-></span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> → <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> → <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// execute find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $data </span><span style="color: #007700">= </span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// if key is set, then cache results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> → <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// Use APC as a level 1 cache, to reduce total queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">find </span><span style="color: #007700">(</span><span style="color: #0000BB">$type </span><span style="color: #007700">= </span><span style="color: #DD0000">'first'</span><span style="color: #007700">, </span><span style="color: #0000BB">$query </span><span style="color: #007700">= array()) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">])) </span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">; </span><span style="color: #FF8000">// use short cache time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> → <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">displayTown </span><span style="color: #007700">() {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $town_sef_url </span><span style="color: #007700">= </span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">], @</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]); </span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Town</span><span style="color: #007700">-></span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">, array(</span><span style="color: #DD0000">'conditions' </span><span style="color: #007700">=> array(</span><span style="color: #DD0000">'sef_url' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">)))) {</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> → <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> → <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'action' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$method</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> → <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $render </span><span style="color: #007700">= </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">) {</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> → <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">])) {</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> → <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher </span><span style="color: #007700">= new </span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ', 'scripts_for_layout' => '', 'title_for_layout' => 'Errors' ) $name = 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']' $message = 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']' $url = '/seanor-pa/dog-parks/' $error = object(MongoConnectionException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoConnectionException: No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com'] in /var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>79</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0001</td><td bgcolor='#eeeeec' align='right'>416264</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0078</td><td bgcolor='#eeeeec' align='right'>1946640</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( <span>$request = </span><span>class CakeRequest { public $params = ['plugin' => NULL, 'controller' => 'towns', 'action' => 'displayTown', 'named' => [...], 'pass' => [...], 'city' => 'seanor', 'state' => 'pa', 'pagename' => 'dog-parks', 'type' => 'town']; public $data = []; public $query = []; public $url = 'seanor-pa/dog-parks/'; public $base = ''; public $webroot = '/'; public $here = '/seanor-pa/dog-parks/'; protected $_detectors = ['get' => [...], 'patch' => [...], 'post' => [...], 'put' => [...], 'delete' => [...], 'head' => [...], 'options' => [...], 'ssl' => [...], 'ajax' => [...], 'flash' => [...], 'mobile' => [...], 'requested' => [...], 'json' => [...], 'xml' => [...]]; protected $_input = '' }</span>, <span>$response = </span><span>class CakeResponse { protected $_statusCodes = [100 => 'Continue', 101 => 'Switching Protocols', 200 => 'OK', 201 => 'Created', 202 => 'Accepted', 203 => 'Non-Authoritative Information', 204 => 'No Content', 205 => 'Reset Content', 206 => 'Partial Content', 300 => 'Multiple Choices', 301 => 'Moved Permanently', 302 => 'Found', 303 => 'See Other', 304 => 'Not Modified', 305 => 'Use Proxy', 307 => 'Temporary Redirect', 400 => 'Bad Request', 401 => 'Unauthorized', 402 => 'Payment Required', 403 => 'Forbidden', 404 => 'Not Found', 405 => 'Method Not Allowed', 406 => 'Not Acceptable', 407 => 'Proxy Authentication Required', 408 => 'Request Time-out', 409 => 'Conflict', 410 => 'Gone', 411 => 'Length Required', 412 => 'Precondition Failed', 413 => 'Request Entity Too Large', 414 => 'Request-URI Too Large', 415 => 'Unsupported Media Type', 416 => 'Requested range not satisfiable', 417 => 'Expectation Failed', 429 => 'Too Many Requests', 500 => 'Internal Server Error', 501 => 'Not Implemented', 502 => 'Bad Gateway', 503 => 'Service Unavailable', 504 => 'Gateway Time-out', 505 => 'Unsupported Version']; protected $_mimeTypes = ['html' => [...], 'json' => 'application/json', 'xml' => [...], 'rss' => 'application/rss+xml', 'ai' => 'application/postscript', 'bcpio' => 'application/x-bcpio', 'bin' => 'application/octet-stream', 'ccad' => 'application/clariscad', 'cdf' => 'application/x-netcdf', 'class' => 'application/octet-stream', 'cpio' => 'application/x-cpio', 'cpt' => 'application/mac-compactpro', 'csh' => 'application/x-csh', 'csv' => [...], 'dcr' => 'application/x-director', 'dir' => 'application/x-director', 'dms' => 'application/octet-stream', 'doc' => 'application/msword', 'docx' => 'application/vnd.openxmlformats-officedocument.wordprocessingml.document', 'drw' => 'application/drafting', 'dvi' => 'application/x-dvi', 'dwg' => 'application/acad', 'dxf' => 'application/dxf', 'dxr' => 'application/x-director', 'eot' => 'application/vnd.ms-fontobject', 'eps' => 'application/postscript', 'exe' => 'application/octet-stream', 'ez' => 'application/andrew-inset', 'flv' => 'video/x-flv', 'gtar' => 'application/x-gtar', 'gz' => 'application/x-gzip', 'bz2' => 'application/x-bzip', '7z' => 'application/x-7z-compressed', 'hdf' => 'application/x-hdf', 'hqx' => 'application/mac-binhex40', 'ico' => 'image/x-icon', 'ips' => 'application/x-ipscript', 'ipx' => 'application/x-ipix', 'js' => 'application/javascript', 'jsonapi' => 'application/vnd.api+json', 'latex' => 'application/x-latex', 'lha' => 'application/octet-stream', 'lsp' => 'application/x-lisp', 'lzh' => 'application/octet-stream', 'man' => 'application/x-troff-man', 'me' => 'application/x-troff-me', 'mif' => 'application/vnd.mif', 'ms' => 'application/x-troff-ms', 'nc' => 'application/x-netcdf', 'oda' => 'application/oda', 'otf' => 'font/otf', 'pdf' => 'application/pdf', 'pgn' => 'application/x-chess-pgn', 'pot' => 'application/vnd.ms-powerpoint', 'pps' => 'application/vnd.ms-powerpoint', 'ppt' => 'application/vnd.ms-powerpoint', 'pptx' => 'application/vnd.openxmlformats-officedocument.presentationml.presentation', 'ppz' => 'application/vnd.ms-powerpoint', 'pre' => 'application/x-freelance', 'prt' => 'application/pro_eng', 'ps' => 'application/postscript', 'roff' => 'application/x-troff', 'scm' => 'application/x-lotusscreencam', 'set' => 'application/set', 'sh' => 'application/x-sh', 'shar' => 'application/x-shar', 'sit' => 'application/x-stuffit', 'skd' => 'application/x-koan', 'skm' => 'application/x-koan', 'skp' => 'application/x-koan', 'skt' => 'application/x-koan', 'smi' => 'application/smil', 'smil' => 'application/smil', 'sol' => 'application/solids', 'spl' => 'application/x-futuresplash', 'src' => 'application/x-wais-source', 'step' => 'application/STEP', 'stl' => 'application/SLA', 'stp' => 'application/STEP', 'sv4cpio' => 'application/x-sv4cpio', 'sv4crc' => 'application/x-sv4crc', 'svg' => 'image/svg+xml', 'svgz' => 'image/svg+xml', 'swf' => 'application/x-shockwave-flash', 't' => 'application/x-troff', 'tar' => 'application/x-tar', 'tcl' => 'application/x-tcl', 'tex' => 'application/x-tex', 'texi' => 'application/x-texinfo', 'texinfo' => 'application/x-texinfo', 'tr' => 'application/x-troff', 'tsp' => 'application/dsptype', 'ttc' => 'font/ttf', 'ttf' => 'font/ttf', 'unv' => 'application/i-deas', 'ustar' => 'application/x-ustar', 'vcd' => 'application/x-cdlink', 'vda' => 'application/vda', 'xlc' => 'application/vnd.ms-excel', 'xll' => 'application/vnd.ms-excel', 'xlm' => 'application/vnd.ms-excel', 'xls' => 'application/vnd.ms-excel', 'xlsx' => 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', 'xlw' => 'application/vnd.ms-excel', 'zip' => 'application/zip', 'aif' => 'audio/x-aiff', 'aifc' => 'audio/x-aiff', 'aiff' => 'audio/x-aiff', 'au' => 'audio/basic', 'kar' => 'audio/midi', 'mid' => 'audio/midi', 'midi' => 'audio/midi', 'mp2' => 'audio/mpeg', 'mp3' => 'audio/mpeg', 'mpga' => 'audio/mpeg', 'ogg' => 'audio/ogg', 'oga' => 'audio/ogg', 'spx' => 'audio/ogg', 'ra' => 'audio/x-realaudio', 'ram' => 'audio/x-pn-realaudio', 'rm' => 'audio/x-pn-realaudio', 'rpm' => 'audio/x-pn-realaudio-plugin', 'snd' => 'audio/basic', 'tsi' => 'audio/TSP-audio', 'wav' => 'audio/x-wav', 'aac' => 'audio/aac', 'asc' => 'text/plain', 'c' => 'text/plain', ...]; protected $_protocol = 'HTTP/1.1'; protected $_status = 200; protected $_contentType = 'text/html'; protected $_headers = []; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = 'UTF-8'; protected $_cacheDirectives = []; protected $_cookies = [] }</span>, <span>$additionalParams = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>133</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.0123</td><td bgcolor='#eeeeec' align='right'>2843616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( <span>$controller = </span><span>class TownsController { public $uses = [0 => 'Town', 1 => 'State', 2 => 'Zip', 3 => 'County', 4 => 'Page', 5 => 'Site', 6 => 'Module', 7 => 'DefaultToken']; public $components = [0 => 'Session', 1 => 'Params', 2 => 'Markup']; public $helpers = [0 => 'Cache']; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = 'Towns'; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = 'seanor-pa/dog-parks/'; public $base = ''; public $webroot = '/'; public $here = '/seanor-pa/dog-parks/'; protected $_detectors = [...]; protected $_input = '' }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = 'HTTP/1.1'; protected $_status = 200; protected $_contentType = 'text/html'; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = 'UTF-8'; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = 'CakeResponse'; public $viewPath = 'Towns'; public $layoutPath = NULL; public $viewVars = []; public $view = 'displayTown'; public $layout = 'step'; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = 'View'; public $View = NULL; public $ext = '.ctp'; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 => 'displayTown', 1 => 'displayCounty', 2 => 'displayState', 3 => 'displayGuest', 4 => 'local', 5 => 'states', 6 => 'state_selection', 7 => 'picker', 8 => 'state_towns', 9 => 'county_towns', 10 => 'zipcode', 11 => 'nearby_active_towns', 12 => 'locate', 13 => 'reset', 14 => 'mode', 16 => 'getParams', 17 => 'parseCakeParams', 18 => 'renderPage', 19 => 'detail_map', 20 => 'jslog']; public $modelClass = 'Town'; public $modelKey = 'town'; public $validationErrors = NULL; protected $_mergeParent = 'AppController'; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = ''; public $default_image = 'https://cdn-step.americantowns.com/img/so_thumb.jpg'; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = '_id'; public $useDbConfig = 'mongo'; public $useTable = 'towns'; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = 'towns'; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = ''; public $plugin = NULL; public $name = 'Town'; public $alias = 'Town'; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = 'first'; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$request = </span><span>class CakeRequest { public $params = ['plugin' => NULL, 'controller' => 'towns', 'action' => 'displayTown', 'named' => [...], 'pass' => [...], 'city' => 'seanor', 'state' => 'pa', 'pagename' => 'dog-parks', 'type' => 'town']; public $data = []; public $query = []; public $url = 'seanor-pa/dog-parks/'; public $base = ''; public $webroot = '/'; public $here = '/seanor-pa/dog-parks/'; protected $_detectors = ['get' => [...], 'patch' => [...], 'post' => [...], 'put' => [...], 'delete' => [...], 'head' => [...], 'options' => [...], 'ssl' => [...], 'ajax' => [...], 'flash' => [...], 'mobile' => [...], 'requested' => [...], 'json' => [...], 'xml' => [...]]; protected $_input = '' }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2983936</td><td bgcolor='#eeeeec'>Controller->invokeAction( <span>$request = </span><span>class CakeRequest { public $params = ['plugin' => NULL, 'controller' => 'towns', 'action' => 'displayTown', 'named' => [...], 'pass' => [...], 'city' => 'seanor', 'state' => 'pa', 'pagename' => 'dog-parks', 'type' => 'town']; public $data = []; public $query = []; public $url = 'seanor-pa/dog-parks/'; public $base = ''; public $webroot = '/'; public $here = '/seanor-pa/dog-parks/'; protected $_detectors = ['get' => [...], 'patch' => [...], 'post' => [...], 'put' => [...], 'delete' => [...], 'head' => [...], 'options' => [...], 'ssl' => [...], 'ajax' => [...], 'flash' => [...], 'mobile' => [...], 'requested' => [...], 'json' => [...], 'xml' => [...]]; protected $_input = '' }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984048</td><td bgcolor='#eeeeec'><a href='http://www.php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a>( <span>$object = </span><span>class TownsController { public $uses = [0 => 'Town', 1 => 'State', 2 => 'Zip', 3 => 'County', 4 => 'Page', 5 => 'Site', 6 => 'Module', 7 => 'DefaultToken']; public $components = [0 => 'Session', 1 => 'Params', 2 => 'Markup']; public $helpers = [0 => 'Cache']; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = 'Towns'; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = 'seanor-pa/dog-parks/'; public $base = ''; public $webroot = '/'; public $here = '/seanor-pa/dog-parks/'; protected $_detectors = [...]; protected $_input = '' }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = 'HTTP/1.1'; protected $_status = 200; protected $_contentType = 'text/html'; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = 'UTF-8'; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = 'CakeResponse'; public $viewPath = 'Towns'; public $layoutPath = NULL; public $viewVars = []; public $view = 'displayTown'; public $layout = 'step'; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = 'View'; public $View = NULL; public $ext = '.ctp'; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 => 'displayTown', 1 => 'displayCounty', 2 => 'displayState', 3 => 'displayGuest', 4 => 'local', 5 => 'states', 6 => 'state_selection', 7 => 'picker', 8 => 'state_towns', 9 => 'county_towns', 10 => 'zipcode', 11 => 'nearby_active_towns', 12 => 'locate', 13 => 'reset', 14 => 'mode', 16 => 'getParams', 17 => 'parseCakeParams', 18 => 'renderPage', 19 => 'detail_map', 20 => 'jslog']; public $modelClass = 'Town'; public $modelKey = 'town'; public $validationErrors = NULL; protected $_mergeParent = 'AppController'; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = ''; public $default_image = 'https://cdn-step.americantowns.com/img/so_thumb.jpg'; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = '_id'; public $useDbConfig = 'mongo'; public $useTable = 'towns'; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = 'towns'; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = ''; public $plugin = NULL; public $name = 'Town'; public $alias = 'Town'; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = 'first'; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$args = </span><span>[]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984120</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581480</td><td bgcolor='#eeeeec'>Town->find( <span>$type = </span><span>'first'</span>, <span>$query = </span><span>['conditions' => ['sef_url' => 'seanor-pa']]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>10</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581856</td><td bgcolor='#eeeeec'>AppModel->find( <span>$type = </span><span>'first'</span>, <span>$query = </span><span>['conditions' => ['sef_url' => 'seanor-pa'], 'cache' => TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/Town.php' bgcolor='#eeeeec'>.../Town.php<b>:</b>11</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3581920</td><td bgcolor='#eeeeec'>Model->find( <span>$type = </span><span>'first'</span>, <span>$query = </span><span>['conditions' => ['sef_url' => 'seanor-pa'], 'cache' => TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/AppModel.php' bgcolor='#eeeeec'>.../AppModel.php<b>:</b>50</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3601120</td><td bgcolor='#eeeeec'>Model->_readDataSource( <span>$type = </span><span>'first'</span>, <span>$query = </span><span>['conditions' => ['sef_url' => 'seanor-pa'], 'fields' => NULL, 'joins' => [], 'limit' => 1, 'offset' => NULL, 'order' => [], 'page' => 1, 'group' => NULL, 'callbacks' => TRUE, 'cache' => TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3010</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.0220</td><td bgcolor='#eeeeec' align='right'>4628688</td><td bgcolor='#eeeeec'>MongodbSource->read( <span>$Model = </span><span>class Town { public $primaryKey = '_id'; public $useDbConfig = 'mongo'; public $useTable = 'towns'; public $displayField = *uninitialized*; public $id = FALSE; public $data = []; public $schemaName = NULL; public $table = 'towns'; protected $_schema = NULL; public $validate = []; public $validationErrors = []; public $validationDomain = NULL; public $tablePrefix = ''; public $plugin = NULL; public $name = 'Town'; public $alias = 'Town'; public $tableToModel = ['towns' => 'Town']; public $cacheQueries = FALSE; public $belongsTo = []; public $hasOne = []; public $hasMany = []; public $hasAndBelongsToMany = []; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { public $modelName = 'Town'; protected $_methods = [...]; protected $_mappedMethods = [...]; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $whitelist = []; public $cacheSources = TRUE; public $findQueryType = 'first'; public $recursive = 1; public $order = NULL; public $virtualFields = []; protected $_associationKeys = ['belongsTo' => [...], 'hasOne' => [...], 'hasMany' => [...], 'hasAndBelongsToMany' => [...]]; protected $_associations = [0 => 'belongsTo', 1 => 'hasOne', 2 => 'hasMany', 3 => 'hasAndBelongsToMany']; public $__backAssociation = []; public $__backInnerAssociation = []; public $__backOriginalAssociation = []; public $__backContainableAssociation = []; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = ['all' => TRUE, 'first' => TRUE, 'count' => TRUE, 'neighbors' => TRUE, 'list' => TRUE, 'threaded' => TRUE]; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; protected $_validator = NULL }</span>, <span>$query = </span><span>['conditions' => ['sef_url' => 'seanor-pa'], 'fields' => NULL, 'joins' => [], 'limit' => 1, 'offset' => NULL, 'order' => [], 'page' => 1, 'group' => NULL, 'callbacks' => TRUE, 'cache' => TRUE]</span>, <span>$recursive = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3038</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.0237</td><td bgcolor='#eeeeec' align='right'>4997768</td><td bgcolor='#eeeeec'>MongoCursor->count( <span>$foundOnly = </span><span>TRUE</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>1117</td></tr> ' [protected] message => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']' [protected] code => (int) 13053 [protected] file => '/var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 79 } $_serialize = array( (int) 0 => 'name', (int) 1 => 'message', (int) 2 => 'url' ) $content_for_layout = '<h2>No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']</h2> <p class="error"> <strong>Error: </strong> An Internal Error Has Occurred.</p> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-trace').style.display = (document.getElementById('cakeErr68a553c623c7e-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c623c7e-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-code').style.display = (document.getElementById('cakeErr68a553c623c7e-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-context').style.display = (document.getElementById('cakeErr68a553c623c7e-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c623c7e-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c623c7e-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-trace').style.display = (document.getElementById('cakeErr68a553c624ce0-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c624ce0-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-code').style.display = (document.getElementById('cakeErr68a553c624ce0-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-context').style.display = (document.getElementById('cakeErr68a553c624ce0-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c624ce0-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c624ce0-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp', (int) 1 => '<h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp', (int) 1 => '<h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> → <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException $e</span><span style="color: #007700">) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw new </span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(), </span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getCode</span><span style="color: #007700">(), </span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception $e</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw </span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> → <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $count </span><span style="color: #007700">= </span><span style="color: #0000BB">$return</span><span style="color: #007700">-></span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> → <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @return array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">protected function </span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-></span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> → <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> → <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// execute find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $data </span><span style="color: #007700">= </span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// if key is set, then cache results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> → <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// Use APC as a level 1 cache, to reduce total queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">find </span><span style="color: #007700">(</span><span style="color: #0000BB">$type </span><span style="color: #007700">= </span><span style="color: #DD0000">'first'</span><span style="color: #007700">, </span><span style="color: #0000BB">$query </span><span style="color: #007700">= array()) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">])) </span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">; </span><span style="color: #FF8000">// use short cache time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> → <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">displayTown </span><span style="color: #007700">() {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $town_sef_url </span><span style="color: #007700">= </span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">], @</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]); </span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Town</span><span style="color: #007700">-></span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">, array(</span><span style="color: #DD0000">'conditions' </span><span style="color: #007700">=> array(</span><span style="color: #DD0000">'sef_url' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">)))) {</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> → <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> → <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'action' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$method</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> → <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $render </span><span style="color: #007700">= </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">) {</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> → <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">])) {</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> → <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher </span><span style="color: #007700">= new </span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' $scripts_for_layout = '' $title_for_layout = 'Errors' $version = '1.06' $css = ''
include - APP/View/Layouts/step.ctp, line 68 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??
Notice (8): Trying to access array offset on value of type null [APP/View/Layouts/step.ctp, line 68]">Code Context
</head>
<body class="page-<?=$this->data['Page']['slug']?> <?=Localize::replace('{local_body_class}')?>">
$viewFile = '/var/www/vhosts/devel1/stepoutside/app/View/Layouts/step.ctp' $dataForView = array( 'name' => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']', 'message' => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']', 'url' => '/seanor-pa/dog-parks/', 'error' => object(MongoConnectionException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoConnectionException: No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com'] in /var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>79</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0001</td><td bgcolor='#eeeeec' align='right'>416264</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0078</td><td bgcolor='#eeeeec' align='right'>1946640</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( <span>$request = </span><span>class CakeRequest { public $params = ['plugin' => NULL, 'controller' => 'towns', 'action' => 'displayTown', 'named' => [...], 'pass' => [...], 'city' => 'seanor', 'state' => 'pa', 'pagename' => 'dog-parks', 'type' => 'town']; public $data = []; public $query = []; public $url = 'seanor-pa/dog-parks/'; public $base = ''; public $webroot = '/'; public $here = '/seanor-pa/dog-parks/'; protected $_detectors = ['get' => [...], 'patch' => [...], 'post' => [...], 'put' => [...], 'delete' => [...], 'head' => [...], 'options' => [...], 'ssl' => [...], 'ajax' => [...], 'flash' => [...], 'mobile' => [...], 'requested' => [...], 'json' => [...], 'xml' => [...]]; protected $_input = '' }</span>, <span>$response = </span><span>class CakeResponse { protected $_statusCodes = [100 => 'Continue', 101 => 'Switching Protocols', 200 => 'OK', 201 => 'Created', 202 => 'Accepted', 203 => 'Non-Authoritative Information', 204 => 'No Content', 205 => 'Reset Content', 206 => 'Partial Content', 300 => 'Multiple Choices', 301 => 'Moved Permanently', 302 => 'Found', 303 => 'See Other', 304 => 'Not Modified', 305 => 'Use Proxy', 307 => 'Temporary Redirect', 400 => 'Bad Request', 401 => 'Unauthorized', 402 => 'Payment Required', 403 => 'Forbidden', 404 => 'Not Found', 405 => 'Method Not Allowed', 406 => 'Not Acceptable', 407 => 'Proxy Authentication Required', 408 => 'Request Time-out', 409 => 'Conflict', 410 => 'Gone', 411 => 'Length Required', 412 => 'Precondition Failed', 413 => 'Request Entity Too Large', 414 => 'Request-URI Too Large', 415 => 'Unsupported Media Type', 416 => 'Requested range not satisfiable', 417 => 'Expectation Failed', 429 => 'Too Many Requests', 500 => 'Internal Server Error', 501 => 'Not Implemented', 502 => 'Bad Gateway', 503 => 'Service Unavailable', 504 => 'Gateway Time-out', 505 => 'Unsupported Version']; protected $_mimeTypes = ['html' => [...], 'json' => 'application/json', 'xml' => [...], 'rss' => 'application/rss+xml', 'ai' => 'application/postscript', 'bcpio' => 'application/x-bcpio', 'bin' => 'application/octet-stream', 'ccad' => 'application/clariscad', 'cdf' => 'application/x-netcdf', 'class' => 'application/octet-stream', 'cpio' => 'application/x-cpio', 'cpt' => 'application/mac-compactpro', 'csh' => 'application/x-csh', 'csv' => [...], 'dcr' => 'application/x-director', 'dir' => 'application/x-director', 'dms' => 'application/octet-stream', 'doc' => 'application/msword', 'docx' => 'application/vnd.openxmlformats-officedocument.wordprocessingml.document', 'drw' => 'application/drafting', 'dvi' => 'application/x-dvi', 'dwg' => 'application/acad', 'dxf' => 'application/dxf', 'dxr' => 'application/x-director', 'eot' => 'application/vnd.ms-fontobject', 'eps' => 'application/postscript', 'exe' => 'application/octet-stream', 'ez' => 'application/andrew-inset', 'flv' => 'video/x-flv', 'gtar' => 'application/x-gtar', 'gz' => 'application/x-gzip', 'bz2' => 'application/x-bzip', '7z' => 'application/x-7z-compressed', 'hdf' => 'application/x-hdf', 'hqx' => 'application/mac-binhex40', 'ico' => 'image/x-icon', 'ips' => 'application/x-ipscript', 'ipx' => 'application/x-ipix', 'js' => 'application/javascript', 'jsonapi' => 'application/vnd.api+json', 'latex' => 'application/x-latex', 'lha' => 'application/octet-stream', 'lsp' => 'application/x-lisp', 'lzh' => 'application/octet-stream', 'man' => 'application/x-troff-man', 'me' => 'application/x-troff-me', 'mif' => 'application/vnd.mif', 'ms' => 'application/x-troff-ms', 'nc' => 'application/x-netcdf', 'oda' => 'application/oda', 'otf' => 'font/otf', 'pdf' => 'application/pdf', 'pgn' => 'application/x-chess-pgn', 'pot' => 'application/vnd.ms-powerpoint', 'pps' => 'application/vnd.ms-powerpoint', 'ppt' => 'application/vnd.ms-powerpoint', 'pptx' => 'application/vnd.openxmlformats-officedocument.presentationml.presentation', 'ppz' => 'application/vnd.ms-powerpoint', 'pre' => 'application/x-freelance', 'prt' => 'application/pro_eng', 'ps' => 'application/postscript', 'roff' => 'application/x-troff', 'scm' => 'application/x-lotusscreencam', 'set' => 'application/set', 'sh' => 'application/x-sh', 'shar' => 'application/x-shar', 'sit' => 'application/x-stuffit', 'skd' => 'application/x-koan', 'skm' => 'application/x-koan', 'skp' => 'application/x-koan', 'skt' => 'application/x-koan', 'smi' => 'application/smil', 'smil' => 'application/smil', 'sol' => 'application/solids', 'spl' => 'application/x-futuresplash', 'src' => 'application/x-wais-source', 'step' => 'application/STEP', 'stl' => 'application/SLA', 'stp' => 'application/STEP', 'sv4cpio' => 'application/x-sv4cpio', 'sv4crc' => 'application/x-sv4crc', 'svg' => 'image/svg+xml', 'svgz' => 'image/svg+xml', 'swf' => 'application/x-shockwave-flash', 't' => 'application/x-troff', 'tar' => 'application/x-tar', 'tcl' => 'application/x-tcl', 'tex' => 'application/x-tex', 'texi' => 'application/x-texinfo', 'texinfo' => 'application/x-texinfo', 'tr' => 'application/x-troff', 'tsp' => 'application/dsptype', 'ttc' => 'font/ttf', 'ttf' => 'font/ttf', 'unv' => 'application/i-deas', 'ustar' => 'application/x-ustar', 'vcd' => 'application/x-cdlink', 'vda' => 'application/vda', 'xlc' => 'application/vnd.ms-excel', 'xll' => 'application/vnd.ms-excel', 'xlm' => 'application/vnd.ms-excel', 'xls' => 'application/vnd.ms-excel', 'xlsx' => 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', 'xlw' => 'application/vnd.ms-excel', 'zip' => 'application/zip', 'aif' => 'audio/x-aiff', 'aifc' => 'audio/x-aiff', 'aiff' => 'audio/x-aiff', 'au' => 'audio/basic', 'kar' => 'audio/midi', 'mid' => 'audio/midi', 'midi' => 'audio/midi', 'mp2' => 'audio/mpeg', 'mp3' => 'audio/mpeg', 'mpga' => 'audio/mpeg', 'ogg' => 'audio/ogg', 'oga' => 'audio/ogg', 'spx' => 'audio/ogg', 'ra' => 'audio/x-realaudio', 'ram' => 'audio/x-pn-realaudio', 'rm' => 'audio/x-pn-realaudio', 'rpm' => 'audio/x-pn-realaudio-plugin', 'snd' => 'audio/basic', 'tsi' => 'audio/TSP-audio', 'wav' => 'audio/x-wav', 'aac' => 'audio/aac', 'asc' => 'text/plain', 'c' => 'text/plain', ...]; protected $_protocol = 'HTTP/1.1'; protected $_status = 200; protected $_contentType = 'text/html'; protected $_headers = []; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = 'UTF-8'; protected $_cacheDirectives = []; protected $_cookies = [] }</span>, <span>$additionalParams = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>133</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.0123</td><td bgcolor='#eeeeec' align='right'>2843616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( <span>$controller = </span><span>class TownsController { public $uses = [0 => 'Town', 1 => 'State', 2 => 'Zip', 3 => 'County', 4 => 'Page', 5 => 'Site', 6 => 'Module', 7 => 'DefaultToken']; public $components = [0 => 'Session', 1 => 'Params', 2 => 'Markup']; public $helpers = [0 => 'Cache']; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = 'Towns'; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = 'seanor-pa/dog-parks/'; public $base = ''; public $webroot = '/'; public $here = '/seanor-pa/dog-parks/'; protected $_detectors = [...]; protected $_input = '' }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = 'HTTP/1.1'; protected $_status = 200; protected $_contentType = 'text/html'; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = 'UTF-8'; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = 'CakeResponse'; public $viewPath = 'Towns'; public $layoutPath = NULL; public $viewVars = []; public $view = 'displayTown'; public $layout = 'step'; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = 'View'; public $View = NULL; public $ext = '.ctp'; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 => 'displayTown', 1 => 'displayCounty', 2 => 'displayState', 3 => 'displayGuest', 4 => 'local', 5 => 'states', 6 => 'state_selection', 7 => 'picker', 8 => 'state_towns', 9 => 'county_towns', 10 => 'zipcode', 11 => 'nearby_active_towns', 12 => 'locate', 13 => 'reset', 14 => 'mode', 16 => 'getParams', 17 => 'parseCakeParams', 18 => 'renderPage', 19 => 'detail_map', 20 => 'jslog']; public $modelClass = 'Town'; public $modelKey = 'town'; public $validationErrors = NULL; protected $_mergeParent = 'AppController'; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = ''; public $default_image = 'https://cdn-step.americantowns.com/img/so_thumb.jpg'; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = '_id'; public $useDbConfig = 'mongo'; public $useTable = 'towns'; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = 'towns'; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = ''; public $plugin = NULL; public $name = 'Town'; public $alias = 'Town'; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = 'first'; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$request = </span><span>class CakeRequest { public $params = ['plugin' => NULL, 'controller' => 'towns', 'action' => 'displayTown', 'named' => [...], 'pass' => [...], 'city' => 'seanor', 'state' => 'pa', 'pagename' => 'dog-parks', 'type' => 'town']; public $data = []; public $query = []; public $url = 'seanor-pa/dog-parks/'; public $base = ''; public $webroot = '/'; public $here = '/seanor-pa/dog-parks/'; protected $_detectors = ['get' => [...], 'patch' => [...], 'post' => [...], 'put' => [...], 'delete' => [...], 'head' => [...], 'options' => [...], 'ssl' => [...], 'ajax' => [...], 'flash' => [...], 'mobile' => [...], 'requested' => [...], 'json' => [...], 'xml' => [...]]; protected $_input = '' }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2983936</td><td bgcolor='#eeeeec'>Controller->invokeAction( <span>$request = </span><span>class CakeRequest { public $params = ['plugin' => NULL, 'controller' => 'towns', 'action' => 'displayTown', 'named' => [...], 'pass' => [...], 'city' => 'seanor', 'state' => 'pa', 'pagename' => 'dog-parks', 'type' => 'town']; public $data = []; public $query = []; public $url = 'seanor-pa/dog-parks/'; public $base = ''; public $webroot = '/'; public $here = '/seanor-pa/dog-parks/'; protected $_detectors = ['get' => [...], 'patch' => [...], 'post' => [...], 'put' => [...], 'delete' => [...], 'head' => [...], 'options' => [...], 'ssl' => [...], 'ajax' => [...], 'flash' => [...], 'mobile' => [...], 'requested' => [...], 'json' => [...], 'xml' => [...]]; protected $_input = '' }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984048</td><td bgcolor='#eeeeec'><a href='http://www.php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a>( <span>$object = </span><span>class TownsController { public $uses = [0 => 'Town', 1 => 'State', 2 => 'Zip', 3 => 'County', 4 => 'Page', 5 => 'Site', 6 => 'Module', 7 => 'DefaultToken']; public $components = [0 => 'Session', 1 => 'Params', 2 => 'Markup']; public $helpers = [0 => 'Cache']; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = 'Towns'; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = 'seanor-pa/dog-parks/'; public $base = ''; public $webroot = '/'; public $here = '/seanor-pa/dog-parks/'; protected $_detectors = [...]; protected $_input = '' }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = 'HTTP/1.1'; protected $_status = 200; protected $_contentType = 'text/html'; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = 'UTF-8'; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = 'CakeResponse'; public $viewPath = 'Towns'; public $layoutPath = NULL; public $viewVars = []; public $view = 'displayTown'; public $layout = 'step'; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = 'View'; public $View = NULL; public $ext = '.ctp'; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 => 'displayTown', 1 => 'displayCounty', 2 => 'displayState', 3 => 'displayGuest', 4 => 'local', 5 => 'states', 6 => 'state_selection', 7 => 'picker', 8 => 'state_towns', 9 => 'county_towns', 10 => 'zipcode', 11 => 'nearby_active_towns', 12 => 'locate', 13 => 'reset', 14 => 'mode', 16 => 'getParams', 17 => 'parseCakeParams', 18 => 'renderPage', 19 => 'detail_map', 20 => 'jslog']; public $modelClass = 'Town'; public $modelKey = 'town'; public $validationErrors = NULL; protected $_mergeParent = 'AppController'; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = ''; public $default_image = 'https://cdn-step.americantowns.com/img/so_thumb.jpg'; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = '_id'; public $useDbConfig = 'mongo'; public $useTable = 'towns'; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = 'towns'; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = ''; public $plugin = NULL; public $name = 'Town'; public $alias = 'Town'; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = 'first'; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$args = </span><span>[]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984120</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581480</td><td bgcolor='#eeeeec'>Town->find( <span>$type = </span><span>'first'</span>, <span>$query = </span><span>['conditions' => ['sef_url' => 'seanor-pa']]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>10</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581856</td><td bgcolor='#eeeeec'>AppModel->find( <span>$type = </span><span>'first'</span>, <span>$query = </span><span>['conditions' => ['sef_url' => 'seanor-pa'], 'cache' => TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/Town.php' bgcolor='#eeeeec'>.../Town.php<b>:</b>11</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3581920</td><td bgcolor='#eeeeec'>Model->find( <span>$type = </span><span>'first'</span>, <span>$query = </span><span>['conditions' => ['sef_url' => 'seanor-pa'], 'cache' => TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/AppModel.php' bgcolor='#eeeeec'>.../AppModel.php<b>:</b>50</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3601120</td><td bgcolor='#eeeeec'>Model->_readDataSource( <span>$type = </span><span>'first'</span>, <span>$query = </span><span>['conditions' => ['sef_url' => 'seanor-pa'], 'fields' => NULL, 'joins' => [], 'limit' => 1, 'offset' => NULL, 'order' => [], 'page' => 1, 'group' => NULL, 'callbacks' => TRUE, 'cache' => TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3010</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.0220</td><td bgcolor='#eeeeec' align='right'>4628688</td><td bgcolor='#eeeeec'>MongodbSource->read( <span>$Model = </span><span>class Town { public $primaryKey = '_id'; public $useDbConfig = 'mongo'; public $useTable = 'towns'; public $displayField = *uninitialized*; public $id = FALSE; public $data = []; public $schemaName = NULL; public $table = 'towns'; protected $_schema = NULL; public $validate = []; public $validationErrors = []; public $validationDomain = NULL; public $tablePrefix = ''; public $plugin = NULL; public $name = 'Town'; public $alias = 'Town'; public $tableToModel = ['towns' => 'Town']; public $cacheQueries = FALSE; public $belongsTo = []; public $hasOne = []; public $hasMany = []; public $hasAndBelongsToMany = []; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { public $modelName = 'Town'; protected $_methods = [...]; protected $_mappedMethods = [...]; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $whitelist = []; public $cacheSources = TRUE; public $findQueryType = 'first'; public $recursive = 1; public $order = NULL; public $virtualFields = []; protected $_associationKeys = ['belongsTo' => [...], 'hasOne' => [...], 'hasMany' => [...], 'hasAndBelongsToMany' => [...]]; protected $_associations = [0 => 'belongsTo', 1 => 'hasOne', 2 => 'hasMany', 3 => 'hasAndBelongsToMany']; public $__backAssociation = []; public $__backInnerAssociation = []; public $__backOriginalAssociation = []; public $__backContainableAssociation = []; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = ['all' => TRUE, 'first' => TRUE, 'count' => TRUE, 'neighbors' => TRUE, 'list' => TRUE, 'threaded' => TRUE]; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; protected $_validator = NULL }</span>, <span>$query = </span><span>['conditions' => ['sef_url' => 'seanor-pa'], 'fields' => NULL, 'joins' => [], 'limit' => 1, 'offset' => NULL, 'order' => [], 'page' => 1, 'group' => NULL, 'callbacks' => TRUE, 'cache' => TRUE]</span>, <span>$recursive = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3038</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.0237</td><td bgcolor='#eeeeec' align='right'>4997768</td><td bgcolor='#eeeeec'>MongoCursor->count( <span>$foundOnly = </span><span>TRUE</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>1117</td></tr> ' [protected] message => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']' [protected] code => (int) 13053 [protected] file => '/var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 79 }, '_serialize' => array( (int) 0 => 'name', (int) 1 => 'message', (int) 2 => 'url' ), 'content_for_layout' => '<h2>No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']</h2> <p class="error"> <strong>Error: </strong> An Internal Error Has Occurred.</p> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-trace').style.display = (document.getElementById('cakeErr68a553c623c7e-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c623c7e-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-code').style.display = (document.getElementById('cakeErr68a553c623c7e-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-context').style.display = (document.getElementById('cakeErr68a553c623c7e-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c623c7e-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c623c7e-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-trace').style.display = (document.getElementById('cakeErr68a553c624ce0-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c624ce0-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-code').style.display = (document.getElementById('cakeErr68a553c624ce0-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-context').style.display = (document.getElementById('cakeErr68a553c624ce0-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c624ce0-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c624ce0-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp', (int) 1 => '<h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp', (int) 1 => '<h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> → <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException $e</span><span style="color: #007700">) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw new </span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(), </span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getCode</span><span style="color: #007700">(), </span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception $e</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw </span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> → <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $count </span><span style="color: #007700">= </span><span style="color: #0000BB">$return</span><span style="color: #007700">-></span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> → <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @return array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">protected function </span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-></span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> → <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> → <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// execute find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $data </span><span style="color: #007700">= </span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// if key is set, then cache results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> → <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// Use APC as a level 1 cache, to reduce total queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">find </span><span style="color: #007700">(</span><span style="color: #0000BB">$type </span><span style="color: #007700">= </span><span style="color: #DD0000">'first'</span><span style="color: #007700">, </span><span style="color: #0000BB">$query </span><span style="color: #007700">= array()) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">])) </span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">; </span><span style="color: #FF8000">// use short cache time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> → <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">displayTown </span><span style="color: #007700">() {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $town_sef_url </span><span style="color: #007700">= </span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">], @</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]); </span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Town</span><span style="color: #007700">-></span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">, array(</span><span style="color: #DD0000">'conditions' </span><span style="color: #007700">=> array(</span><span style="color: #DD0000">'sef_url' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">)))) {</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> → <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> → <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'action' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$method</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> → <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $render </span><span style="color: #007700">= </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">) {</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> → <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">])) {</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> → <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher </span><span style="color: #007700">= new </span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ', 'scripts_for_layout' => '', 'title_for_layout' => 'Errors' ) $name = 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']' $message = 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']' $url = '/seanor-pa/dog-parks/' $error = object(MongoConnectionException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoConnectionException: No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com'] in /var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>79</i></th></tr> <tr><th align='left' bgcolor='#e9b96e' colspan='5'>Call Stack</th></tr> <tr><th align='center' bgcolor='#eeeeec'>#</th><th align='left' bgcolor='#eeeeec'>Time</th><th align='left' bgcolor='#eeeeec'>Memory</th><th align='left' bgcolor='#eeeeec'>Function</th><th align='left' bgcolor='#eeeeec'>Location</th></tr> <tr><td bgcolor='#eeeeec' align='center'>1</td><td bgcolor='#eeeeec' align='center'>0.0001</td><td bgcolor='#eeeeec' align='right'>416264</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>0</td></tr> <tr><td bgcolor='#eeeeec' align='center'>2</td><td bgcolor='#eeeeec' align='center'>0.0078</td><td bgcolor='#eeeeec' align='right'>1946640</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( <span>$request = </span><span>class CakeRequest { public $params = ['plugin' => NULL, 'controller' => 'towns', 'action' => 'displayTown', 'named' => [...], 'pass' => [...], 'city' => 'seanor', 'state' => 'pa', 'pagename' => 'dog-parks', 'type' => 'town']; public $data = []; public $query = []; public $url = 'seanor-pa/dog-parks/'; public $base = ''; public $webroot = '/'; public $here = '/seanor-pa/dog-parks/'; protected $_detectors = ['get' => [...], 'patch' => [...], 'post' => [...], 'put' => [...], 'delete' => [...], 'head' => [...], 'options' => [...], 'ssl' => [...], 'ajax' => [...], 'flash' => [...], 'mobile' => [...], 'requested' => [...], 'json' => [...], 'xml' => [...]]; protected $_input = '' }</span>, <span>$response = </span><span>class CakeResponse { protected $_statusCodes = [100 => 'Continue', 101 => 'Switching Protocols', 200 => 'OK', 201 => 'Created', 202 => 'Accepted', 203 => 'Non-Authoritative Information', 204 => 'No Content', 205 => 'Reset Content', 206 => 'Partial Content', 300 => 'Multiple Choices', 301 => 'Moved Permanently', 302 => 'Found', 303 => 'See Other', 304 => 'Not Modified', 305 => 'Use Proxy', 307 => 'Temporary Redirect', 400 => 'Bad Request', 401 => 'Unauthorized', 402 => 'Payment Required', 403 => 'Forbidden', 404 => 'Not Found', 405 => 'Method Not Allowed', 406 => 'Not Acceptable', 407 => 'Proxy Authentication Required', 408 => 'Request Time-out', 409 => 'Conflict', 410 => 'Gone', 411 => 'Length Required', 412 => 'Precondition Failed', 413 => 'Request Entity Too Large', 414 => 'Request-URI Too Large', 415 => 'Unsupported Media Type', 416 => 'Requested range not satisfiable', 417 => 'Expectation Failed', 429 => 'Too Many Requests', 500 => 'Internal Server Error', 501 => 'Not Implemented', 502 => 'Bad Gateway', 503 => 'Service Unavailable', 504 => 'Gateway Time-out', 505 => 'Unsupported Version']; protected $_mimeTypes = ['html' => [...], 'json' => 'application/json', 'xml' => [...], 'rss' => 'application/rss+xml', 'ai' => 'application/postscript', 'bcpio' => 'application/x-bcpio', 'bin' => 'application/octet-stream', 'ccad' => 'application/clariscad', 'cdf' => 'application/x-netcdf', 'class' => 'application/octet-stream', 'cpio' => 'application/x-cpio', 'cpt' => 'application/mac-compactpro', 'csh' => 'application/x-csh', 'csv' => [...], 'dcr' => 'application/x-director', 'dir' => 'application/x-director', 'dms' => 'application/octet-stream', 'doc' => 'application/msword', 'docx' => 'application/vnd.openxmlformats-officedocument.wordprocessingml.document', 'drw' => 'application/drafting', 'dvi' => 'application/x-dvi', 'dwg' => 'application/acad', 'dxf' => 'application/dxf', 'dxr' => 'application/x-director', 'eot' => 'application/vnd.ms-fontobject', 'eps' => 'application/postscript', 'exe' => 'application/octet-stream', 'ez' => 'application/andrew-inset', 'flv' => 'video/x-flv', 'gtar' => 'application/x-gtar', 'gz' => 'application/x-gzip', 'bz2' => 'application/x-bzip', '7z' => 'application/x-7z-compressed', 'hdf' => 'application/x-hdf', 'hqx' => 'application/mac-binhex40', 'ico' => 'image/x-icon', 'ips' => 'application/x-ipscript', 'ipx' => 'application/x-ipix', 'js' => 'application/javascript', 'jsonapi' => 'application/vnd.api+json', 'latex' => 'application/x-latex', 'lha' => 'application/octet-stream', 'lsp' => 'application/x-lisp', 'lzh' => 'application/octet-stream', 'man' => 'application/x-troff-man', 'me' => 'application/x-troff-me', 'mif' => 'application/vnd.mif', 'ms' => 'application/x-troff-ms', 'nc' => 'application/x-netcdf', 'oda' => 'application/oda', 'otf' => 'font/otf', 'pdf' => 'application/pdf', 'pgn' => 'application/x-chess-pgn', 'pot' => 'application/vnd.ms-powerpoint', 'pps' => 'application/vnd.ms-powerpoint', 'ppt' => 'application/vnd.ms-powerpoint', 'pptx' => 'application/vnd.openxmlformats-officedocument.presentationml.presentation', 'ppz' => 'application/vnd.ms-powerpoint', 'pre' => 'application/x-freelance', 'prt' => 'application/pro_eng', 'ps' => 'application/postscript', 'roff' => 'application/x-troff', 'scm' => 'application/x-lotusscreencam', 'set' => 'application/set', 'sh' => 'application/x-sh', 'shar' => 'application/x-shar', 'sit' => 'application/x-stuffit', 'skd' => 'application/x-koan', 'skm' => 'application/x-koan', 'skp' => 'application/x-koan', 'skt' => 'application/x-koan', 'smi' => 'application/smil', 'smil' => 'application/smil', 'sol' => 'application/solids', 'spl' => 'application/x-futuresplash', 'src' => 'application/x-wais-source', 'step' => 'application/STEP', 'stl' => 'application/SLA', 'stp' => 'application/STEP', 'sv4cpio' => 'application/x-sv4cpio', 'sv4crc' => 'application/x-sv4crc', 'svg' => 'image/svg+xml', 'svgz' => 'image/svg+xml', 'swf' => 'application/x-shockwave-flash', 't' => 'application/x-troff', 'tar' => 'application/x-tar', 'tcl' => 'application/x-tcl', 'tex' => 'application/x-tex', 'texi' => 'application/x-texinfo', 'texinfo' => 'application/x-texinfo', 'tr' => 'application/x-troff', 'tsp' => 'application/dsptype', 'ttc' => 'font/ttf', 'ttf' => 'font/ttf', 'unv' => 'application/i-deas', 'ustar' => 'application/x-ustar', 'vcd' => 'application/x-cdlink', 'vda' => 'application/vda', 'xlc' => 'application/vnd.ms-excel', 'xll' => 'application/vnd.ms-excel', 'xlm' => 'application/vnd.ms-excel', 'xls' => 'application/vnd.ms-excel', 'xlsx' => 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', 'xlw' => 'application/vnd.ms-excel', 'zip' => 'application/zip', 'aif' => 'audio/x-aiff', 'aifc' => 'audio/x-aiff', 'aiff' => 'audio/x-aiff', 'au' => 'audio/basic', 'kar' => 'audio/midi', 'mid' => 'audio/midi', 'midi' => 'audio/midi', 'mp2' => 'audio/mpeg', 'mp3' => 'audio/mpeg', 'mpga' => 'audio/mpeg', 'ogg' => 'audio/ogg', 'oga' => 'audio/ogg', 'spx' => 'audio/ogg', 'ra' => 'audio/x-realaudio', 'ram' => 'audio/x-pn-realaudio', 'rm' => 'audio/x-pn-realaudio', 'rpm' => 'audio/x-pn-realaudio-plugin', 'snd' => 'audio/basic', 'tsi' => 'audio/TSP-audio', 'wav' => 'audio/x-wav', 'aac' => 'audio/aac', 'asc' => 'text/plain', 'c' => 'text/plain', ...]; protected $_protocol = 'HTTP/1.1'; protected $_status = 200; protected $_contentType = 'text/html'; protected $_headers = []; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = 'UTF-8'; protected $_cacheDirectives = []; protected $_cookies = [] }</span>, <span>$additionalParams = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>133</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.0123</td><td bgcolor='#eeeeec' align='right'>2843616</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( <span>$controller = </span><span>class TownsController { public $uses = [0 => 'Town', 1 => 'State', 2 => 'Zip', 3 => 'County', 4 => 'Page', 5 => 'Site', 6 => 'Module', 7 => 'DefaultToken']; public $components = [0 => 'Session', 1 => 'Params', 2 => 'Markup']; public $helpers = [0 => 'Cache']; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = 'Towns'; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = 'seanor-pa/dog-parks/'; public $base = ''; public $webroot = '/'; public $here = '/seanor-pa/dog-parks/'; protected $_detectors = [...]; protected $_input = '' }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = 'HTTP/1.1'; protected $_status = 200; protected $_contentType = 'text/html'; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = 'UTF-8'; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = 'CakeResponse'; public $viewPath = 'Towns'; public $layoutPath = NULL; public $viewVars = []; public $view = 'displayTown'; public $layout = 'step'; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = 'View'; public $View = NULL; public $ext = '.ctp'; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 => 'displayTown', 1 => 'displayCounty', 2 => 'displayState', 3 => 'displayGuest', 4 => 'local', 5 => 'states', 6 => 'state_selection', 7 => 'picker', 8 => 'state_towns', 9 => 'county_towns', 10 => 'zipcode', 11 => 'nearby_active_towns', 12 => 'locate', 13 => 'reset', 14 => 'mode', 16 => 'getParams', 17 => 'parseCakeParams', 18 => 'renderPage', 19 => 'detail_map', 20 => 'jslog']; public $modelClass = 'Town'; public $modelKey = 'town'; public $validationErrors = NULL; protected $_mergeParent = 'AppController'; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = ''; public $default_image = 'https://cdn-step.americantowns.com/img/so_thumb.jpg'; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = '_id'; public $useDbConfig = 'mongo'; public $useTable = 'towns'; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = 'towns'; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = ''; public $plugin = NULL; public $name = 'Town'; public $alias = 'Town'; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = 'first'; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$request = </span><span>class CakeRequest { public $params = ['plugin' => NULL, 'controller' => 'towns', 'action' => 'displayTown', 'named' => [...], 'pass' => [...], 'city' => 'seanor', 'state' => 'pa', 'pagename' => 'dog-parks', 'type' => 'town']; public $data = []; public $query = []; public $url = 'seanor-pa/dog-parks/'; public $base = ''; public $webroot = '/'; public $here = '/seanor-pa/dog-parks/'; protected $_detectors = ['get' => [...], 'patch' => [...], 'post' => [...], 'put' => [...], 'delete' => [...], 'head' => [...], 'options' => [...], 'ssl' => [...], 'ajax' => [...], 'flash' => [...], 'mobile' => [...], 'requested' => [...], 'json' => [...], 'xml' => [...]]; protected $_input = '' }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>4</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2983936</td><td bgcolor='#eeeeec'>Controller->invokeAction( <span>$request = </span><span>class CakeRequest { public $params = ['plugin' => NULL, 'controller' => 'towns', 'action' => 'displayTown', 'named' => [...], 'pass' => [...], 'city' => 'seanor', 'state' => 'pa', 'pagename' => 'dog-parks', 'type' => 'town']; public $data = []; public $query = []; public $url = 'seanor-pa/dog-parks/'; public $base = ''; public $webroot = '/'; public $here = '/seanor-pa/dog-parks/'; protected $_detectors = ['get' => [...], 'patch' => [...], 'post' => [...], 'put' => [...], 'delete' => [...], 'head' => [...], 'options' => [...], 'ssl' => [...], 'ajax' => [...], 'flash' => [...], 'mobile' => [...], 'requested' => [...], 'json' => [...], 'xml' => [...]]; protected $_input = '' }</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>5</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984048</td><td bgcolor='#eeeeec'><a href='http://www.php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a>( <span>$object = </span><span>class TownsController { public $uses = [0 => 'Town', 1 => 'State', 2 => 'Zip', 3 => 'County', 4 => 'Page', 5 => 'Site', 6 => 'Module', 7 => 'DefaultToken']; public $components = [0 => 'Session', 1 => 'Params', 2 => 'Markup']; public $helpers = [0 => 'Cache']; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $name = 'Towns'; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = 'seanor-pa/dog-parks/'; public $base = ''; public $webroot = '/'; public $here = '/seanor-pa/dog-parks/'; protected $_detectors = [...]; protected $_input = '' }; public $response = class CakeResponse { protected $_statusCodes = [...]; protected $_mimeTypes = [...]; protected $_protocol = 'HTTP/1.1'; protected $_status = 200; protected $_contentType = 'text/html'; protected $_headers = [...]; protected $_body = NULL; protected $_file = NULL; protected $_fileRange = NULL; protected $_charset = 'UTF-8'; protected $_cacheDirectives = [...]; protected $_cookies = [...] }; protected $_responseClass = 'CakeResponse'; public $viewPath = 'Towns'; public $layoutPath = NULL; public $viewVars = []; public $view = 'displayTown'; public $layout = 'step'; public $autoRender = TRUE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = 'View'; public $View = NULL; public $ext = '.ctp'; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 => 'displayTown', 1 => 'displayCounty', 2 => 'displayState', 3 => 'displayGuest', 4 => 'local', 5 => 'states', 6 => 'state_selection', 7 => 'picker', 8 => 'state_towns', 9 => 'county_towns', 10 => 'zipcode', 11 => 'nearby_active_towns', 12 => 'locate', 13 => 'reset', 14 => 'mode', 16 => 'getParams', 17 => 'parseCakeParams', 18 => 'renderPage', 19 => 'detail_map', 20 => 'jslog']; public $modelClass = 'Town'; public $modelKey = 'town'; public $validationErrors = NULL; protected $_mergeParent = 'AppController'; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; public $Session = class SessionComponent { protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Params = class ParamsComponent { public $data = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = ''; public $default_image = 'https://cdn-step.americantowns.com/img/so_thumb.jpg'; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Town = class Town { public $primaryKey = '_id'; public $useDbConfig = 'mongo'; public $useTable = 'towns'; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = 'towns'; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = ''; public $plugin = NULL; public $name = 'Town'; public $alias = 'Town'; public $tableToModel = [...]; public $cacheQueries = FALSE; public $belongsTo = [...]; public $hasOne = [...]; public $hasMany = [...]; public $hasAndBelongsToMany = [...]; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { ... }; public $whitelist = [...]; public $cacheSources = TRUE; public $findQueryType = 'first'; public $recursive = 1; public $order = NULL; public $virtualFields = [...]; protected $_associationKeys = [...]; protected $_associations = [...]; public $__backAssociation = [...]; public $__backInnerAssociation = [...]; public $__backOriginalAssociation = [...]; public $__backContainableAssociation = [...]; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_validator = NULL } }</span>, <span>$args = </span><span>[]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>6</td><td bgcolor='#eeeeec' align='center'>0.0132</td><td bgcolor='#eeeeec' align='right'>2984120</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>7</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581480</td><td bgcolor='#eeeeec'>Town->find( <span>$type = </span><span>'first'</span>, <span>$query = </span><span>['conditions' => ['sef_url' => 'seanor-pa']]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>10</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.0160</td><td bgcolor='#eeeeec' align='right'>3581856</td><td bgcolor='#eeeeec'>AppModel->find( <span>$type = </span><span>'first'</span>, <span>$query = </span><span>['conditions' => ['sef_url' => 'seanor-pa'], 'cache' => TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/Town.php' bgcolor='#eeeeec'>.../Town.php<b>:</b>11</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3581920</td><td bgcolor='#eeeeec'>Model->find( <span>$type = </span><span>'first'</span>, <span>$query = </span><span>['conditions' => ['sef_url' => 'seanor-pa'], 'cache' => TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Model/AppModel.php' bgcolor='#eeeeec'>.../AppModel.php<b>:</b>50</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.0161</td><td bgcolor='#eeeeec' align='right'>3601120</td><td bgcolor='#eeeeec'>Model->_readDataSource( <span>$type = </span><span>'first'</span>, <span>$query = </span><span>['conditions' => ['sef_url' => 'seanor-pa'], 'fields' => NULL, 'joins' => [], 'limit' => 1, 'offset' => NULL, 'order' => [], 'page' => 1, 'group' => NULL, 'callbacks' => TRUE, 'cache' => TRUE]</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3010</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.0220</td><td bgcolor='#eeeeec' align='right'>4628688</td><td bgcolor='#eeeeec'>MongodbSource->read( <span>$Model = </span><span>class Town { public $primaryKey = '_id'; public $useDbConfig = 'mongo'; public $useTable = 'towns'; public $displayField = *uninitialized*; public $id = FALSE; public $data = []; public $schemaName = NULL; public $table = 'towns'; protected $_schema = NULL; public $validate = []; public $validationErrors = []; public $validationDomain = NULL; public $tablePrefix = ''; public $plugin = NULL; public $name = 'Town'; public $alias = 'Town'; public $tableToModel = ['towns' => 'Town']; public $cacheQueries = FALSE; public $belongsTo = []; public $hasOne = []; public $hasMany = []; public $hasAndBelongsToMany = []; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { public $modelName = 'Town'; protected $_methods = [...]; protected $_mappedMethods = [...]; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $whitelist = []; public $cacheSources = TRUE; public $findQueryType = 'first'; public $recursive = 1; public $order = NULL; public $virtualFields = []; protected $_associationKeys = ['belongsTo' => [...], 'hasOne' => [...], 'hasMany' => [...], 'hasAndBelongsToMany' => [...]]; protected $_associations = [0 => 'belongsTo', 1 => 'hasOne', 2 => 'hasMany', 3 => 'hasAndBelongsToMany']; public $__backAssociation = []; public $__backInnerAssociation = []; public $__backOriginalAssociation = []; public $__backContainableAssociation = []; public $__safeUpdateMode = FALSE; public $useConsistentAfterFind = TRUE; protected $_insertID = NULL; protected $_sourceConfigured = TRUE; public $findMethods = ['all' => TRUE, 'first' => TRUE, 'count' => TRUE, 'neighbors' => TRUE, 'list' => TRUE, 'threaded' => TRUE]; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; protected $_validator = NULL }</span>, <span>$query = </span><span>['conditions' => ['sef_url' => 'seanor-pa'], 'fields' => NULL, 'joins' => [], 'limit' => 1, 'offset' => NULL, 'order' => [], 'page' => 1, 'group' => NULL, 'callbacks' => TRUE, 'cache' => TRUE]</span>, <span>$recursive = </span>??? )</td><td title='/var/www/vhosts/devel1/stepoutside/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>3038</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.0237</td><td bgcolor='#eeeeec' align='right'>4997768</td><td bgcolor='#eeeeec'>MongoCursor->count( <span>$foundOnly = </span><span>TRUE</span> )</td><td title='/var/www/vhosts/devel1/stepoutside/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>1117</td></tr> ' [protected] message => 'No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']' [protected] code => (int) 13053 [protected] file => '/var/www/vhosts/devel1/stepoutside/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 79 } $_serialize = array( (int) 0 => 'name', (int) 1 => 'message', (int) 2 => 'url' ) $content_for_layout = '<h2>No suitable servers found (`serverSelectionTryOnce` set): [Failed to resolve 'development-db-363cd22b.mongo.ondigitalocean.com']</h2> <p class="error"> <strong>Error: </strong> An Internal Error Has Occurred.</p> <pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-trace').style.display = (document.getElementById('cakeErr68a553c623c7e-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c623c7e-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-code').style.display = (document.getElementById('cakeErr68a553c623c7e-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c623c7e-context').style.display = (document.getElementById('cakeErr68a553c623c7e-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c623c7e-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c623c7e-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-trace').style.display = (document.getElementById('cakeErr68a553c624ce0-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c624ce0-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-code').style.display = (document.getElementById('cakeErr68a553c624ce0-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c624ce0-context').style.display = (document.getElementById('cakeErr68a553c624ce0-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c624ce0-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c624ce0-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp', (int) 1 => '<h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp', (int) 1 => '<h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;new&nbsp;</span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getCode</span><span style="color: #007700">(),&nbsp;</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}&nbsp;catch&nbsp;(\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception&nbsp;$e</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">throw&nbsp;</span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$count&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$return</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*&nbsp;@return&nbsp;array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;</span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">protected&nbsp;function&nbsp;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">)&nbsp;{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$results&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-&gt;</span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;execute&nbsp;find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;if&nbsp;key&nbsp;is&nbsp;set,&nbsp;then&nbsp;cache&nbsp;results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #FF8000">//&nbsp;Use&nbsp;APC&nbsp;as&nbsp;a&nbsp;level&nbsp;1&nbsp;cache,&nbsp;to&nbsp;reduce&nbsp;total&nbsp;queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">find&nbsp;</span><span style="color: #007700">(</span><span style="color: #0000BB">$type&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query&nbsp;</span><span style="color: #007700">=&nbsp;array())&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]))&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">]&nbsp;=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;&nbsp;</span><span style="color: #FF8000">//&nbsp;use&nbsp;short&nbsp;cache&nbsp;time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">public&nbsp;function&nbsp;</span><span style="color: #0000BB">displayTown&nbsp;</span><span style="color: #007700">()&nbsp;{</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$town_sef_url&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">],&nbsp;@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]);&nbsp;&nbsp;&nbsp;&nbsp;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">Town</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">,&nbsp;array(</span><span style="color: #DD0000">'conditions'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;array(</span><span style="color: #DD0000">'sef_url'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">))))&nbsp;{</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #DD0000">'action'&nbsp;</span><span style="color: #007700">=&gt;&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">return&nbsp;</span><span style="color: #0000BB">$method</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$render&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$result&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$controller</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(</span><span style="color: #0000BB">$result&nbsp;</span><span style="color: #007700">instanceof&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">)&nbsp;{</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;$response&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">$this</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">if&nbsp;(isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">]))&nbsp;{</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> &rarr; <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher&nbsp;</span><span style="color: #007700">=&nbsp;new&nbsp;</span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #007700">new&nbsp;</span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??</pre></div></pre><h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> → <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException $e</span><span style="color: #007700">) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw new </span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(), </span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getCode</span><span style="color: #007700">(), </span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception $e</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw </span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> → <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $count </span><span style="color: #007700">= </span><span style="color: #0000BB">$return</span><span style="color: #007700">-></span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> → <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @return array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">protected function </span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-></span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> → <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> → <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// execute find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $data </span><span style="color: #007700">= </span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// if key is set, then cache results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> → <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// Use APC as a level 1 cache, to reduce total queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">find </span><span style="color: #007700">(</span><span style="color: #0000BB">$type </span><span style="color: #007700">= </span><span style="color: #DD0000">'first'</span><span style="color: #007700">, </span><span style="color: #0000BB">$query </span><span style="color: #007700">= array()) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">])) </span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">; </span><span style="color: #FF8000">// use short cache time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> → <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">displayTown </span><span style="color: #007700">() {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $town_sef_url </span><span style="color: #007700">= </span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">], @</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]); </span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Town</span><span style="color: #007700">-></span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">, array(</span><span style="color: #DD0000">'conditions' </span><span style="color: #007700">=> array(</span><span style="color: #DD0000">'sef_url' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">)))) {</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> → <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> → <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'action' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$method</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> → <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $render </span><span style="color: #007700">= </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">) {</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> → <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">])) {</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> → <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher </span><span style="color: #007700">= new </span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' $scripts_for_layout = '' $title_for_layout = 'Errors' $version = '1.06' $css = ''include - APP/View/Layouts/step.ctp, line 68 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??
Error: An Internal Error Has Occurred.
Notice (8): compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [CORE/Cake/Utility/ObjectCollection.php, line 128]Code Context$result = null;
foreach ($list as $name) {
$result = call_user_func_array(array($this->_loaded[$name], $callback), compact('subject') + $params);
$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache' ) $result = null $name = 'Cache'compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??
Notice (8): compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [CORE/Cake/Utility/ObjectCollection.php, line 128]Code Context$result = null;
foreach ($list as $name) {
$result = call_user_func_array(array($this->_loaded[$name], $callback), compact('subject') + $params);
$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp', (int) 1 => '<h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> → <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException $e</span><span style="color: #007700">) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw new </span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(), </span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getCode</span><span style="color: #007700">(), </span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception $e</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw </span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> → <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $count </span><span style="color: #007700">= </span><span style="color: #0000BB">$return</span><span style="color: #007700">-></span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> → <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @return array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">protected function </span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-></span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> → <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> → <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// execute find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $data </span><span style="color: #007700">= </span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// if key is set, then cache results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> → <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// Use APC as a level 1 cache, to reduce total queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">find </span><span style="color: #007700">(</span><span style="color: #0000BB">$type </span><span style="color: #007700">= </span><span style="color: #DD0000">'first'</span><span style="color: #007700">, </span><span style="color: #0000BB">$query </span><span style="color: #007700">= array()) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">])) </span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">; </span><span style="color: #FF8000">// use short cache time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> → <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">displayTown </span><span style="color: #007700">() {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $town_sef_url </span><span style="color: #007700">= </span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">], @</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]); </span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Town</span><span style="color: #007700">-></span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">, array(</span><span style="color: #DD0000">'conditions' </span><span style="color: #007700">=> array(</span><span style="color: #DD0000">'sef_url' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">)))) {</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> → <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> → <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'action' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$method</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> → <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $render </span><span style="color: #007700">= </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">) {</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> → <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">])) {</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> → <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher </span><span style="color: #007700">= new </span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/exception_stack_trace.ctp', (int) 1 => '<h3>Stack Trace</h3> <ul class="cake-stack-trace"> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">APP/Vendor/alcaeus/mongo-php-adapter/lib/Mongo/MongoCursor.php line 149</a> → <a href="#" onclick="traceToggle(event, 'trace-args-0')">Alcaeus\MongoDbAdapter\ExceptionConverter::toLegacy()</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">ExecutionTimeoutException $e</span><span style="color: #007700">) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw new </span><span style="color: #0000BB">MongoCursorTimeoutException</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getMessage</span><span style="color: #007700">(), </span><span style="color: #0000BB">$e</span><span style="color: #007700">-></span><span style="color: #0000BB">getCode</span><span style="color: #007700">(), </span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} catch (\</span><span style="color: #0000BB">MongoDB</span><span style="color: #007700">\</span><span style="color: #0000BB">Driver</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception</span><span style="color: #007700">\</span><span style="color: #0000BB">Exception $e</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">throw </span><span style="color: #0000BB">ExceptionConverter</span><span style="color: #007700">::</span><span style="color: #0000BB">toLegacy</span><span style="color: #007700">(</span><span style="color: #0000BB">$e</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php line 1117</a> → <a href="#" onclick="traceToggle(event, 'trace-args-1')">MongoCursor->count()</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">else</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">{</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $count </span><span style="color: #007700">= </span><span style="color: #0000BB">$return</span><span style="color: #007700">-></span><span style="color: #0000BB">count</span><span style="color: #007700">(</span><span style="color: #0000BB">true</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 3038</a> → <a href="#" onclick="traceToggle(event, 'trace-args-2')">MongodbSource->read()</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">* @return array</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">*/</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">protected function </span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $results </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">()-></span><span style="color: #0000BB">read</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">resetAssociations</span><span style="color: #007700">();</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 3010</a> → <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->_readDataSource()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_readDataSource</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Model/AppModel.php line 50</a> → <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->find()</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// execute find</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $data </span><span style="color: #007700">= </span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// if key is set, then cache results</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">APP/Model/Town.php line 11</a> → <a href="#" onclick="traceToggle(event, 'trace-args-5')">AppModel->find()</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #FF8000">// Use APC as a level 1 cache, to reduce total queries</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">find </span><span style="color: #007700">(</span><span style="color: #0000BB">$type </span><span style="color: #007700">= </span><span style="color: #DD0000">'first'</span><span style="color: #007700">, </span><span style="color: #0000BB">$query </span><span style="color: #007700">= array()) {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">])) </span><span style="color: #0000BB">$query</span><span style="color: #007700">[</span><span style="color: #DD0000">'cache'</span><span style="color: #007700">] = </span><span style="color: #0000BB">true</span><span style="color: #007700">; </span><span style="color: #FF8000">// use short cache time</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">parent</span><span style="color: #007700">::</span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #0000BB">$type</span><span style="color: #007700">, </span><span style="color: #0000BB">$query</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">APP/Controller/TownsController.php line 10</a> → <a href="#" onclick="traceToggle(event, 'trace-args-6')">Town->find()</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">public function </span><span style="color: #0000BB">displayTown </span><span style="color: #007700">() {</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $town_sef_url </span><span style="color: #007700">= </span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">makeTownUrl</span><span style="color: #007700">(@</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'state'</span><span style="color: #007700">], @</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'city'</span><span style="color: #007700">]); </span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">$data </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Town</span><span style="color: #007700">-></span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">, array(</span><span style="color: #DD0000">'conditions' </span><span style="color: #007700">=> array(</span><span style="color: #DD0000">'sef_url' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">)))) {</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> Globals</span><span style="color: #007700">::</span><span style="color: #0000BB">setCurrentTown</span><span style="color: #007700">(</span><span style="color: #0000BB">$town_sef_url</span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#">[internal function]</a> → <a href="#" onclick="traceToggle(event, 'trace-args-7')">TownsController->displayTown()</a> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-8')">CORE/Cake/Controller/Controller.php line 491</a> → <a href="#" onclick="traceToggle(event, 'trace-args-8')">ReflectionMethod->invokeArgs()</a> <div id="file-excerpt-8" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'action' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$method</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Routing/Dispatcher.php line 193</a> → <a href="#" onclick="traceToggle(event, 'trace-args-9')">Controller->invokeAction()</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">response</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> $render </span><span style="color: #007700">= </span><span style="color: #0000BB">true</span><span style="color: #007700">;</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">) {</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Routing/Dispatcher.php line 167</a> → <a href="#" onclick="traceToggle(event, 'trace-args-10')">Dispatcher->_invoke()</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"></span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">);</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">])) {</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre></pre></div></li> <li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">APP/webroot/index.php line 133</a> → <a href="#" onclick="traceToggle(event, 'trace-args-11')">Dispatcher->dispatch()</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher </span><span style="color: #007700">= new </span><span style="color: #0000BB">Dispatcher</span><span style="color: #007700">();</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()</span></span></code></span> <code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre></pre></div></li> </ul> <script type="text/javascript"> function traceToggle(event, id) { var el = document.getElementById(id); el.style.display = (el.style.display === 'block') ? 'none' : 'block'; event.preventDefault(); return false; } </script> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache' ) $result = null $name = 'Cache'compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Errors/error500.ctp, line 24 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::render() - CORE/Cake/View/View.php, line 473 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??
} catch (\MongoDB\Driver\Exception\ExecutionTimeoutException $e) {
throw new MongoCursorTimeoutException($e->getMessage(), $e->getCode(), $e);
} catch (\MongoDB\Driver\Exception\Exception $e) {
throw ExceptionConverter::toLegacy($e);
}
}
else
{
$count = $return->count(true);
}
* @return array
*/
protected function _readDataSource($type, $query) {
$results = $this->getDataSource()->read($this, $query);
$this->resetAssociations();
return null;
}
return $this->_readDataSource($type, $query);
}
}
}
// execute find
$data = parent::find($type, $query);
// if key is set, then cache results
// Use APC as a level 1 cache, to reduce total queries
public function find ($type = 'first', $query = array()) {
if (empty($query['cache'])) $query['cache'] = true; // use short cache time
return parent::find($type, $query);
}
public function displayTown () {
$town_sef_url = Globals::makeTownUrl(@$this->request->params['state'], @$this->request->params['city']);
if (Globals::$data = $this->Town->find('first', array('conditions' => array('sef_url' => $town_sef_url)))) {
Globals::setCurrentTown($town_sef_url);
'action' => $request->params['action']
));
}
return $method->invokeArgs($this, $request->params['pass']);
$response = $controller->response;
$render = true;
$result = $controller->invokeAction($request);
if ($result instanceof CakeResponse) {
));
}
$response = $this->_invoke($controller, $request);
if (isset($request->params['return'])) {
$Dispatcher = new Dispatcher();
$Dispatcher->dispatch(
new CakeRequest(),
new CakeResponse()
);
Notice (8): compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [CORE/Cake/Utility/ObjectCollection.php, line 128]Code Context$result = null;
foreach ($list as $name) {
$result = call_user_func_array(array($this->_loaded[$name], $callback), compact('subject') + $params);
$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Cache'compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??
Notice (8): compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [CORE/Cake/Utility/ObjectCollection.php, line 128]Code Context$result = null;
foreach ($list as $name) {
$result = call_user_func_array(array($this->_loaded[$name], $callback), compact('subject') + $params);
$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Html'compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??
Notice (8): compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [CORE/Cake/Utility/ObjectCollection.php, line 128]Code Context$result = null;
foreach ($list as $name) {
$result = call_user_func_array(array($this->_loaded[$name], $callback), compact('subject') + $params);
$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp', (int) 1 => '<pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-trace').style.display = (document.getElementById('cakeErr68a553c62b157-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b157-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-code').style.display = (document.getElementById('cakeErr68a553c62b157-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-context').style.display = (document.getElementById('cakeErr68a553c62b157-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b157-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b157-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-trace').style.display = (document.getElementById('cakeErr68a553c62b53a-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b53a-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-code').style.display = (document.getElementById('cakeErr68a553c62b53a-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-context').style.display = (document.getElementById('cakeErr68a553c62b53a-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b53a-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b53a-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Html'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-trace').style.display = (document.getElementById('cakeErr68a553c62ba86-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62ba86-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-code').style.display = (document.getElementById('cakeErr68a553c62ba86-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-context').style.display = (document.getElementById('cakeErr68a553c62ba86-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62ba86-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62ba86-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-trace').style.display = (document.getElementById('cakeErr68a553c62beae-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62beae-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-code').style.display = (document.getElementById('cakeErr68a553c62beae-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-context').style.display = (document.getElementById('cakeErr68a553c62beae-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62beae-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62beae-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Html'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><!-- Trigger the modal with a button --> <button type="button" class="btn btn-info btn-sm btn-light m-3" data-toggle="modal" data-target="#dumpModal">Show DB Logs</button> <!-- Modal --> <div id="dumpModal" class="modal fade" role="dialog"> <div class="modal-dialog modal-lg"> <!-- Modal content--> <div class="modal-content"> <div class="modal-body"> <div><table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> </p> <div class="smaller">HTTP_HOST: devel1.stepoutside.org</div> <div class="smaller">SERVER_NAME: devel1.stepoutside.org</div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default btn-sm" data-dismiss="modal">Close</button> </div> </div> </div> </div> <style> .cake-sql-log tr:hover {background-color: #ddd;} .cake-sql-log tr{border-top: 1px solid #ddd;} .cake-sql-log tr td{padding: 5px 0;vertical-align: top;font-size: 12px;word-break: break-all;} </style> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp', (int) 1 => '<pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-trace').style.display = (document.getElementById('cakeErr68a553c62b157-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b157-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-code').style.display = (document.getElementById('cakeErr68a553c62b157-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-context').style.display = (document.getElementById('cakeErr68a553c62b157-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b157-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b157-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-trace').style.display = (document.getElementById('cakeErr68a553c62b53a-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b53a-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-code').style.display = (document.getElementById('cakeErr68a553c62b53a-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-context').style.display = (document.getElementById('cakeErr68a553c62b53a-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b53a-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b53a-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Html'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-trace').style.display = (document.getElementById('cakeErr68a553c62ba86-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62ba86-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-code').style.display = (document.getElementById('cakeErr68a553c62ba86-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-context').style.display = (document.getElementById('cakeErr68a553c62ba86-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62ba86-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62ba86-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-trace').style.display = (document.getElementById('cakeErr68a553c62beae-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62beae-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-code').style.display = (document.getElementById('cakeErr68a553c62beae-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-context').style.display = (document.getElementById('cakeErr68a553c62beae-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62beae-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62beae-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Html'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><!-- Trigger the modal with a button --> <button type="button" class="btn btn-info btn-sm btn-light m-3" data-toggle="modal" data-target="#dumpModal">Show DB Logs</button> <!-- Modal --> <div id="dumpModal" class="modal fade" role="dialog"> <div class="modal-dialog modal-lg"> <!-- Modal content--> <div class="modal-content"> <div class="modal-body"> <div><table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> </p> <div class="smaller">HTTP_HOST: devel1.stepoutside.org</div> <div class="smaller">SERVER_NAME: devel1.stepoutside.org</div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default btn-sm" data-dismiss="modal">Close</button> </div> </div> </div> </div> <style> .cake-sql-log tr:hover {background-color: #ddd;} .cake-sql-log tr{border-top: 1px solid #ddd;} .cake-sql-log tr td{padding: 5px 0;vertical-align: top;font-size: 12px;word-break: break-all;} </style> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Cache'compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??
Notice (8): compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [CORE/Cake/Utility/ObjectCollection.php, line 128]Code Context$result = null;
foreach ($list as $name) {
$result = call_user_func_array(array($this->_loaded[$name], $callback), compact('subject') + $params);
$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp', (int) 1 => '<pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-trace').style.display = (document.getElementById('cakeErr68a553c62b157-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b157-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-code').style.display = (document.getElementById('cakeErr68a553c62b157-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-context').style.display = (document.getElementById('cakeErr68a553c62b157-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b157-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b157-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-trace').style.display = (document.getElementById('cakeErr68a553c62b53a-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b53a-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-code').style.display = (document.getElementById('cakeErr68a553c62b53a-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-context').style.display = (document.getElementById('cakeErr68a553c62b53a-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b53a-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b53a-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Html'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-trace').style.display = (document.getElementById('cakeErr68a553c62ba86-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62ba86-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-code').style.display = (document.getElementById('cakeErr68a553c62ba86-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-context').style.display = (document.getElementById('cakeErr68a553c62ba86-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62ba86-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62ba86-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-trace').style.display = (document.getElementById('cakeErr68a553c62beae-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62beae-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-code').style.display = (document.getElementById('cakeErr68a553c62beae-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-context').style.display = (document.getElementById('cakeErr68a553c62beae-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62beae-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62beae-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Html'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><!-- Trigger the modal with a button --> <button type="button" class="btn btn-info btn-sm btn-light m-3" data-toggle="modal" data-target="#dumpModal">Show DB Logs</button> <!-- Modal --> <div id="dumpModal" class="modal fade" role="dialog"> <div class="modal-dialog modal-lg"> <!-- Modal content--> <div class="modal-content"> <div class="modal-body"> <div><table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> </p> <div class="smaller">HTTP_HOST: devel1.stepoutside.org</div> <div class="smaller">SERVER_NAME: devel1.stepoutside.org</div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default btn-sm" data-dismiss="modal">Close</button> </div> </div> </div> </div> <style> .cake-sql-log tr:hover {background-color: #ddd;} .cake-sql-log tr{border-top: 1px solid #ddd;} .cake-sql-log tr td{padding: 5px 0;vertical-align: top;font-size: 12px;word-break: break-all;} </style> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/app/View/Elements/db_logs.ctp', (int) 1 => '<pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-trace').style.display = (document.getElementById('cakeErr68a553c62b157-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b157-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-code').style.display = (document.getElementById('cakeErr68a553c62b157-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b157-context').style.display = (document.getElementById('cakeErr68a553c62b157-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b157-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b157-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-trace').style.display = (document.getElementById('cakeErr68a553c62b53a-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62b53a-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-code').style.display = (document.getElementById('cakeErr68a553c62b53a-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62b53a-context').style.display = (document.getElementById('cakeErr68a553c62b53a-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62b53a-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62b53a-context" class="cake-context" style="display: none;">$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Html'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-trace').style.display = (document.getElementById('cakeErr68a553c62ba86-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62ba86-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-code').style.display = (document.getElementById('cakeErr68a553c62ba86-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62ba86-context').style.display = (document.getElementById('cakeErr68a553c62ba86-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62ba86-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62ba86-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Cache'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><pre class="cake-error"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-trace').style.display = (document.getElementById('cakeErr68a553c62beae-trace').style.display == 'none' ? '' : 'none');"><b>Notice</b> (8)</a>: compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [<b>CORE/Cake/Utility/ObjectCollection.php</b>, line <b>128</b>]<div id="cakeErr68a553c62beae-trace" class="cake-stack-trace" style="display: none;"><a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-code').style.display = (document.getElementById('cakeErr68a553c62beae-code').style.display == 'none' ? '' : 'none')">Code</a> <a href="javascript:void(0);" onclick="document.getElementById('cakeErr68a553c62beae-context').style.display = (document.getElementById('cakeErr68a553c62beae-context').style.display == 'none' ? '' : 'none')">Context</a><pre id="cakeErr68a553c62beae-code" class="cake-code-dump" style="display: none;"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">null</span><span style="color: #007700">;</span></span></code> <code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$list </span><span style="color: #007700">as </span><span style="color: #0000BB">$name</span><span style="color: #007700">) {</span></span></code> <span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">call_user_func_array</span><span style="color: #007700">(array(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$name</span><span style="color: #007700">], </span><span style="color: #0000BB">$callback</span><span style="color: #007700">), </span><span style="color: #0000BB">compact</span><span style="color: #007700">(</span><span style="color: #DD0000">'subject'</span><span style="color: #007700">) + </span><span style="color: #0000BB">$params</span><span style="color: #007700">);</span></span></code></span></pre><pre id="cakeErr68a553c62beae-context" class="cake-context" style="display: none;">$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Html'</pre><pre class="stack-trace">compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963</pre></div></pre><!-- Trigger the modal with a button --> <button type="button" class="btn btn-info btn-sm btn-light m-3" data-toggle="modal" data-target="#dumpModal">Show DB Logs</button> <!-- Modal --> <div id="dumpModal" class="modal fade" role="dialog"> <div class="modal-dialog modal-lg"> <!-- Modal content--> <div class="modal-content"> <div class="modal-body"> <div><table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> </p> <div class="smaller">HTTP_HOST: devel1.stepoutside.org</div> <div class="smaller">SERVER_NAME: devel1.stepoutside.org</div> </div> <div class="modal-footer"> <button type="button" class="btn btn-default btn-sm" data-dismiss="modal">Close</button> </div> </div> </div> </div> <style> .cake-sql-log tr:hover {background-color: #ddd;} .cake-sql-log tr{border-top: 1px solid #ddd;} .cake-sql-log tr td{padding: 5px 0;vertical-align: top;font-size: 12px;word-break: break-all;} </style> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Html'compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963 ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 292 ExceptionRenderer::error500() - CORE/Cake/Error/ExceptionRenderer.php, line 260 ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 190 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 127 [main] - [internal], line ??
Notice (8): compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [CORE/Cake/Utility/ObjectCollection.php, line 128]Code Context$result = null;
foreach ($list as $name) {
$result = call_user_func_array(array($this->_loaded[$name], $callback), compact('subject') + $params);
$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Cache'compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963
Notice (8): compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [CORE/Cake/Utility/ObjectCollection.php, line 128]Code Context$result = null;
foreach ($list as $name) {
$result = call_user_func_array(array($this->_loaded[$name], $callback), compact('subject') + $params);
$callback = 'beforeRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) $options = array( 'break' => false, 'breakOn' => false, 'collectReturn' => false, 'modParams' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp' ) result => null omitSubject => true [protected] _name => 'View.beforeRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Html'compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 932 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963
Notice (8): compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [CORE/Cake/Utility/ObjectCollection.php, line 128]Code Context$result = null;
foreach ($list as $name) {
$result = call_user_func_array(array($this->_loaded[$name], $callback), compact('subject') + $params);
$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Cache'compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963
Notice (8): compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: subject [CORE/Cake/Utility/ObjectCollection.php, line 128]Code Context$result = null;
foreach ($list as $name) {
$result = call_user_func_array(array($this->_loaded[$name], $callback), compact('subject') + $params);
$callback = 'afterRenderFile' $params = array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) $options = array( 'modParams' => (int) 1, 'break' => false, 'breakOn' => false, 'collectReturn' => false ) $event = object(CakeEvent) { data => array( (int) 0 => '/var/www/vhosts/devel1/stepoutside/lib/Cake/View/Elements/sql_dump.ctp', (int) 1 => '<table class="cake-sql-log" id="cakeSqlLog_175566535068a553c62b6b72_69653908" summary="Cake SQL Log" cellspacing="0"><caption>(mongo) 0 query took ms</caption> <thead> <tr><th>Nr</th><th>Query</th><th>Error</th><th>Affected</th><th>Num. rows</th><th>Took (ms)</th></tr> </thead> <tbody> </tbody></table> ' ) result => null modParams => (int) 1 omitSubject => true [protected] _name => 'View.afterRenderFile' [protected] _subject => object(View) {} [protected] _stopped => false } $opt = 'modParams' $parts = array( (int) 0 => 'View' ) $collected = array() $list = array( (int) 0 => 'Cache', (int) 1 => 'Html' ) $result = null $name = 'Html'compact - [internal], line ?? ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 128 HelperCollection::trigger() - CORE/Cake/View/HelperCollection.php, line 200 CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 243 View::_render() - CORE/Cake/View/View.php, line 938 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Elements/db_logs.ctp, line 1 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::_renderElement() - CORE/Cake/View/View.php, line 1224 View::element() - CORE/Cake/View/View.php, line 418 include - APP/View/Layouts/step.ctp, line 110 View::_evaluate() - CORE/Cake/View/View.php, line 971 View::_render() - CORE/Cake/View/View.php, line 933 View::renderLayout() - CORE/Cake/View/View.php, line 546 View::render() - CORE/Cake/View/View.php, line 481 Controller::render() - CORE/Cake/Controller/Controller.php, line 963
Nr | Query | Error | Affected | Num. rows | Took (ms) |
---|