Notice (8): Undefined index: tags [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 107]Code Context# tag searchif($this->params['tags'])$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1765864800 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'event_id' => array( '$nin' => array( (int) 0 => (int) 75392003, (int) 1 => (int) 76294316, (int) 2 => (int) 76322100 ) ) )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 107 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 193 TtdController::view() - APP/Controller/TtdController.php, line 57 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 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 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11 ReflectionMethod::invokeArgs() - [internal], line ??
Notice (8): Undefined index: tags_logical [APP/Plugin/Core/Controller/Component/EventsComponent.php, line 109]Code Contextif($this->params['tags'])$query['tags'] = $this->params['tags'];else if($this->params['tags_logical'])$count = false $grouped = false $start_cond = array( '$gte' => object(MongoDate) { sec => (int) 1765864800 usec => (int) 0 } ) $query = array( 'start' => array( '$gte' => object(MongoDate) {} ), 'event_id' => array( '$nin' => array( (int) 0 => (int) 75392003, (int) 1 => (int) 76294316, (int) 2 => (int) 76322100 ) ) )EventsComponent::create_search_condition() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 109 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 43 TtdController::process_rule() - APP/Controller/TtdController.php, line 193 TtdController::view() - APP/Controller/TtdController.php, line 57 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 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 AppController::renderPage() - APP/Controller/AppController.php, line 224 TownsController::displayTown() - APP/Controller/TownsController.php, line 11 ReflectionMethod::invokeArgs() - [internal], line ??
Notice (1024): E11000 duplicate key error collection: p300.events_cache index: _id_ dup key: { _id: "7e6e2e2ec3f547e208a9ff9c289e39ec" } [APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php, line 508]Code Context} catch (MongoException $e) {$this->error = $e->getMessage();trigger_error($this->error);$Model = object(EventCache) { primaryKey => '_id' useDbConfig => 'mongo' useTable => 'events_cache' id => false data => array( 'EventCache' => array( [maximum depth reached] ) ) schemaName => null table => 'events_cache' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => 'Core' name => 'EventCache' alias => 'EventCache' tableToModel => array( 'events_cache' => 'EventCache' ) cacheQueries => false belongsTo => array() hasOne => array() hasMany => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array() cacheSources => false findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) [protected] _schema => array( '_id' => array( [maximum depth reached] ), 'created' => array( [maximum depth reached] ), 'modified' => array( [maximum depth reached] ), 'town_sef_url' => array( [maximum depth reached] ), 'data_key' => array( [maximum depth reached] ), 'sort_order' => array( [maximum depth reached] ), 'params' => array( [maximum depth reached] ) ) [protected] _associationKeys => array( 'belongsTo' => array( [maximum depth reached] ), 'hasOne' => array( [maximum depth reached] ), 'hasMany' => array( [maximum depth reached] ), 'hasAndBelongsToMany' => array( [maximum depth reached] ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => object(ModelValidator) {} } $fields = array( (int) 0 => '_id', (int) 1 => 'town_sef_url', (int) 2 => 'data_key', (int) 3 => 'sort_order', (int) 4 => 'params', (int) 5 => 'modified', (int) 6 => 'created' ) $values = array( (int) 0 => '7e6e2e2ec3f547e208a9ff9c289e39ec', (int) 1 => 'hardy-ia', (int) 2 => array( (int) 0 => '68a75b5f03a70639b6cf0d35' ), (int) 3 => array( 'start' => (int) 1 ), (int) 4 => '{"radius":"75","days":"30","show":1,"has_next_page":true}', (int) 5 => object(MongoDate) { sec => (int) 1765917161 usec => (int) 462000 }, (int) 6 => object(MongoDate) { sec => (int) 1765917161 usec => (int) 462000 } ) $data = array( '_id' => '7e6e2e2ec3f547e208a9ff9c289e39ec', 'town_sef_url' => 'hardy-ia', 'data_key' => array( (int) 0 => '68a75b5f03a70639b6cf0d35' ), 'sort_order' => array( 'start' => (int) 1 ), 'params' => '{"radius":"75","days":"30","show":1,"has_next_page":true}', 'modified' => object(MongoDate) { sec => (int) 1765917161 usec => (int) 462000 }, 'created' => object(MongoDate) { sec => (int) 1765917161 usec => (int) 462000 } ) $e = object(MongoDuplicateKeyException) { xdebug_message => '<tr><th align='left' bgcolor='#f57900' colspan="5"><span style='background-color: #cc0000; color: #fce94f; font-size: x-large;'>( ! )</span> MongoDuplicateKeyException: E11000 duplicate key error collection: p300.events_cache index: _id_ dup key: { _id: "7e6e2e2ec3f547e208a9ff9c289e39ec" } in /var/www/vhosts/devel1/project300/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php on line <i>86</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.0002</td><td bgcolor='#eeeeec' align='right'>414920</td><td bgcolor='#eeeeec'>{main}( )</td><td title='/var/www/vhosts/devel1/project300/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.0143</td><td bgcolor='#eeeeec' align='right'>2822784</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( <span>$request = </span><span>class CakeRequest { public $params = ['plugin' => NULL, 'controller' => 'towns', 'action' => 'displayTown', 'named' => [...], 'pass' => [...], 'city' => 'hardy', 'state' => 'ia', 'pagename' => 'home', 'type' => 'town', 'models' => [...]]; public $data = ['Page' => [...]]; public $query = []; public $url = 'hardy-ia/'; public $base = ''; public $webroot = '/'; public $here = '/hardy-ia/'; 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/project300/app/webroot/index.php' bgcolor='#eeeeec'>.../index.php<b>:</b>81</td></tr> <tr><td bgcolor='#eeeeec' align='center'>3</td><td bgcolor='#eeeeec' align='center'>0.0186</td><td bgcolor='#eeeeec' align='right'>3525088</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( <span>$controller = </span><span>class TownsController { public $uses = [0 => 'Town', 1 => 'State', 2 => 'Zip', 3 => 'County', 4 => 'TownsRedirect', 5 => 'Page', 6 => 'Site', 7 => 'Module', 8 => 'DefaultToken', 9 => 'Announcement', 10 => 'BrandCategory']; public $components = [0 => 'Session', 1 => 'Params', 2 => 'Markup']; public $helpers = [0 => 'Cache']; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $theme = ''; public $name = 'Towns'; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = 'hardy-ia/'; public $base = ''; public $webroot = '/'; public $here = '/hardy-ia/'; 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 = ['page_elements' => [...]]; public $view = 'displayTown'; public $layout = 'americantowns'; public $autoRender = FALSE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = 'View'; public $View = class View { public $Helpers = class HelperCollection { ... }; public $Blocks = class ViewBlock { ... }; public $plugin = NULL; public $name = 'Towns'; public $passedArgs = [...]; public $helpers = [...]; public $viewPath = 'Towns'; public $viewVars = [...]; public $view = 'displayTown'; public $layout = 'americantowns'; public $layoutPath = NULL; public $autoLayout = TRUE; public $ext = '.ctp'; public $subDir = NULL; public $theme = ''; public $cacheAction = TRUE; public $validationErrors = [...]; public $hasRendered = FALSE; public $uuids = [...]; public $request = class CakeRequest { ... }; public $response = class CakeResponse { ... }; public $elementCache = 'default'; public $elementCacheSettings = [...]; protected $_passedVars = [...]; protected $_scripts = [...]; protected $_paths = [...]; protected $_pathsForPlugin = [...]; protected $_parents = [...]; protected $_current = '/var/www/vhosts/devel1/project300/app/View/Elements/display.ctp'; protected $_currentType = 'view'; protected $_stack = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_eventManagerConfigured = TRUE; public $Cache = class CacheHelper { ... }; public $__viewFile = '/var/www/vhosts/devel1/project300/app/View/Elements/display.ctp' }; public $ext = '.ctp'; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 => 'displayTown', 1 => 'displayCounty', 2 => 'redirectTown', 3 => 'displayState', 4 => 'displayGuest', 5 => 'states', 6 => 'state_selection', 7 => 'picker', 8 => 'state_towns', 9 => 'county_towns', 10 => 'zipcode', 11 => 'nearby_towns', 12 => 'locate', 13 => 'nearby_sidebar', 14 => 'reset', 15 => 'mode', 16 => 'local', 17 => 'toguestpage', 19 => 'getParams', 20 => 'renderPage', 21 => 'detail_map', 22 => 'jslog', 23 => 'toSef', 24 => 'verify_recaptcha']; 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 = [...]; public $components = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = ''; public $default_image = 'https://cdn-p300.americantowns.com/img/generic-icon.jpg'; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Page = class Page { public $primaryKey = '_id'; public $useDbConfig = 'mongo'; public $mongoSchema = [...]; public $useTable = 'pages'; public $displayField = *uninitialized*; public $id = NULL; public $data = [...]; public $schemaName = NULL; public $table = 'pages'; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = *uninitialized*; public $plugin = NULL; public $name = 'Page'; public $alias = 'Page'; 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 = NULL; 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 = FALSE; public $findMethods = [...]; protected $_eventManager = NULL; protected $_validator = NULL }; public $Module = class Module { public $primaryKey = '_id'; public $useDbConfig = 'mongo'; public $useTable = 'modules'; public $displayField = *uninitialized*; public $id = NULL; public $data = [...]; public $schemaName = NULL; public $table = 'modules'; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = *uninitialized*; public $plugin = NULL; public $name = 'Module'; public $alias = 'Module'; 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 = NULL; 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 = FALSE; public $findMethods = [...]; protected $_eventManager = NULL; protected $_validator = NULL } }</span>, <span>$request = </span><span>class CakeRequest { public $params = ['plugin' => NULL, 'controller' => 'towns', 'action' => 'displayTown', 'named' => [...], 'pass' => [...], 'city' => 'hardy', 'state' => 'ia', 'pagename' => 'home', 'type' => 'town', 'models' => [...]]; public $data = ['Page' => [...]]; public $query = []; public $url = 'hardy-ia/'; public $base = ''; public $webroot = '/'; public $here = '/hardy-ia/'; 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/project300/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.0201</td><td bgcolor='#eeeeec' align='right'>3698272</td><td bgcolor='#eeeeec'>Controller->invokeAction( <span>$request = </span><span>class CakeRequest { public $params = ['plugin' => NULL, 'controller' => 'towns', 'action' => 'displayTown', 'named' => [...], 'pass' => [...], 'city' => 'hardy', 'state' => 'ia', 'pagename' => 'home', 'type' => 'town', 'models' => [...]]; public $data = ['Page' => [...]]; public $query = []; public $url = 'hardy-ia/'; public $base = ''; public $webroot = '/'; public $here = '/hardy-ia/'; 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/project300/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.0201</td><td bgcolor='#eeeeec' align='right'>3698384</td><td bgcolor='#eeeeec'><a href='http://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 => 'TownsRedirect', 5 => 'Page', 6 => 'Site', 7 => 'Module', 8 => 'DefaultToken', 9 => 'Announcement', 10 => 'BrandCategory']; public $components = [0 => 'Session', 1 => 'Params', 2 => 'Markup']; public $helpers = [0 => 'Cache']; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $theme = ''; public $name = 'Towns'; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = 'hardy-ia/'; public $base = ''; public $webroot = '/'; public $here = '/hardy-ia/'; 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 = ['page_elements' => [...]]; public $view = 'displayTown'; public $layout = 'americantowns'; public $autoRender = FALSE; public $autoLayout = TRUE; public $Components = class ComponentCollection { protected $_Controller = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $viewClass = 'View'; public $View = class View { public $Helpers = class HelperCollection { ... }; public $Blocks = class ViewBlock { ... }; public $plugin = NULL; public $name = 'Towns'; public $passedArgs = [...]; public $helpers = [...]; public $viewPath = 'Towns'; public $viewVars = [...]; public $view = 'displayTown'; public $layout = 'americantowns'; public $layoutPath = NULL; public $autoLayout = TRUE; public $ext = '.ctp'; public $subDir = NULL; public $theme = ''; public $cacheAction = TRUE; public $validationErrors = [...]; public $hasRendered = FALSE; public $uuids = [...]; public $request = class CakeRequest { ... }; public $response = class CakeResponse { ... }; public $elementCache = 'default'; public $elementCacheSettings = [...]; protected $_passedVars = [...]; protected $_scripts = [...]; protected $_paths = [...]; protected $_pathsForPlugin = [...]; protected $_parents = [...]; protected $_current = '/var/www/vhosts/devel1/project300/app/View/Elements/display.ctp'; protected $_currentType = 'view'; protected $_stack = [...]; protected $_eventManager = class CakeEventManager { ... }; protected $_eventManagerConfigured = TRUE; public $Cache = class CacheHelper { ... }; public $__viewFile = '/var/www/vhosts/devel1/project300/app/View/Elements/display.ctp' }; public $ext = '.ctp'; public $plugin = NULL; public $passedArgs = []; public $scaffold = FALSE; public $methods = [0 => 'displayTown', 1 => 'displayCounty', 2 => 'redirectTown', 3 => 'displayState', 4 => 'displayGuest', 5 => 'states', 6 => 'state_selection', 7 => 'picker', 8 => 'state_towns', 9 => 'county_towns', 10 => 'zipcode', 11 => 'nearby_towns', 12 => 'locate', 13 => 'nearby_sidebar', 14 => 'reset', 15 => 'mode', 16 => 'local', 17 => 'toguestpage', 19 => 'getParams', 20 => 'renderPage', 21 => 'detail_map', 22 => 'jslog', 23 => 'toSef', 24 => 'verify_recaptcha']; 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 = [...]; public $components = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = ''; public $default_image = 'https://cdn-p300.americantowns.com/img/generic-icon.jpg'; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Page = class Page { public $primaryKey = '_id'; public $useDbConfig = 'mongo'; public $mongoSchema = [...]; public $useTable = 'pages'; public $displayField = *uninitialized*; public $id = NULL; public $data = [...]; public $schemaName = NULL; public $table = 'pages'; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = *uninitialized*; public $plugin = NULL; public $name = 'Page'; public $alias = 'Page'; 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 = NULL; 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 = FALSE; public $findMethods = [...]; protected $_eventManager = NULL; protected $_validator = NULL }; public $Module = class Module { public $primaryKey = '_id'; public $useDbConfig = 'mongo'; public $useTable = 'modules'; public $displayField = *uninitialized*; public $id = NULL; public $data = [...]; public $schemaName = NULL; public $table = 'modules'; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = *uninitialized*; public $plugin = NULL; public $name = 'Module'; public $alias = 'Module'; 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 = NULL; 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 = FALSE; public $findMethods = [...]; protected $_eventManager = NULL; protected $_validator = NULL } }</span>, <span>$args = </span><span>[]</span> )</td><td title='/var/www/vhosts/devel1/project300/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.0201</td><td bgcolor='#eeeeec' align='right'>3698456</td><td bgcolor='#eeeeec'>TownsController->displayTown( )</td><td title='/var/www/vhosts/devel1/project300/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.0351</td><td bgcolor='#eeeeec' align='right'>5547744</td><td bgcolor='#eeeeec'>AppController->renderPage( <span>$pagename = </span><span>'home'</span>, <span>$type = </span><span>'town'</span> )</td><td title='/var/www/vhosts/devel1/project300/app/Controller/TownsController.php' bgcolor='#eeeeec'>.../TownsController.php<b>:</b>11</td></tr> <tr><td bgcolor='#eeeeec' align='center'>8</td><td bgcolor='#eeeeec' align='center'>0.0365</td><td bgcolor='#eeeeec' align='right'>5750224</td><td bgcolor='#eeeeec'>Controller->render( <span>$view = </span><span>'/Elements/display'</span>, <span>$layout = </span>??? )</td><td title='/var/www/vhosts/devel1/project300/app/Controller/AppController.php' bgcolor='#eeeeec'>.../AppController.php<b>:</b>224</td></tr> <tr><td bgcolor='#eeeeec' align='center'>9</td><td bgcolor='#eeeeec' align='center'>0.0391</td><td bgcolor='#eeeeec' align='right'>6105440</td><td bgcolor='#eeeeec'>View->render( <span>$view = </span><span>'/Elements/display'</span>, <span>$layout = </span><span>NULL</span> )</td><td title='/var/www/vhosts/devel1/project300/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>963</td></tr> <tr><td bgcolor='#eeeeec' align='center'>10</td><td bgcolor='#eeeeec' align='center'>0.0392</td><td bgcolor='#eeeeec' align='right'>6115432</td><td bgcolor='#eeeeec'>View->_render( <span>$viewFile = </span><span>'/var/www/vhosts/devel1/project300/app/View/Elements/display.ctp'</span>, <span>$data = </span>??? )</td><td title='/var/www/vhosts/devel1/project300/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>473</td></tr> <tr><td bgcolor='#eeeeec' align='center'>11</td><td bgcolor='#eeeeec' align='center'>0.0392</td><td bgcolor='#eeeeec' align='right'>6116376</td><td bgcolor='#eeeeec'>View->_evaluate( <span>$viewFile = </span><span>'/var/www/vhosts/devel1/project300/app/View/Elements/display.ctp'</span>, <span>$dataForView = </span><span>['page_elements' => ['Header Menu Module' => '<style>\r\n#header {margin:0 0 0 0;}\r\nbody {background-color: #fff;}\r\n.breadcrumb {background-color: #fff; margin-bottom: 0px;}\r\n.row.breadcrumb {margin-bottom: 0px;}\r\n.top-ad {padding: 10px 0;background-color: #fff;text-align: center;border-top: 1px solid #fff;}\r\n.fblogo {padding: 48px 0 0 15px;margin: 0 0 0 -60px}\r\n@media(max-width: 1000px) { .hp-article h2 {margin-top:0px;}#header {margin-bottom: 5px; padding: 0px 0px 5px 0;}.fblogo {padding:0;margin:0;} }\r\n</style>\r\n\r\n\r\n\t\t\r\n\t\t<div class="top-menu">\t\t\r\n\t\t<'..., 'Header Script Module' => '<script data-ad-client="ca-pub-2972288465131749" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>\r\n\r\n\r\n{if_taboola_ads}\r\n<script type="text/javascript">\r\n window._taboola = window._taboola || [];\r\n _taboola.push({article:\'auto\'});\r\n !function (e, f, u, i) {\r\n if (!document.getElementById(i)){\r\n e.async = 1;\r\n e.src = u;\r\n e.id = i;\r\n f.parentNode.insertBefore(e, f);\r\n }\r\n }(document.createElement(\'script\'),\r\n document.getElementsByTagName(\'s'..., 'Footer Menu Module' => '<div style="display:flex; justify-content:space-around">\r\n<div>\r\n <p><a href="https://support.americantowns.com/hc/en-us/requests/new">Contact Us</a></p>\r\n <p><a href="http://support.americantowns.com">Frequently Asked Questions</a></p>\r\n <p><a href="http://support.americantowns.com">Report Incorrect Information</a></p>\r\n <p><a href="https://www.americantownsmedia.com/dmca-policy">DMCA Policy</a></p>\r\n</div>\r\n<div class="copyright">\r\n <img src="https://cdn-p300site.americantowns.com/imageresize/212/htt'..., 'Footer Script Module' => '{if_taboola_ads}\r\n<script type="text/javascript">\r\n window._taboola = window._taboola || [];\r\n _taboola.push({flush: true});\r\n</script>\r\n{endif}']]</span> )</td><td title='/var/www/vhosts/devel1/project300/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>933</td></tr> <tr><td bgcolor='#eeeeec' align='center'>12</td><td bgcolor='#eeeeec' align='center'>0.0393</td><td bgcolor='#eeeeec' align='right'>6142472</td><td bgcolor='#eeeeec'>include( <font color='#00bb00'>'/var/www/vhosts/devel1/project300/app/View/Elements/display.ctp</font> )</td><td title='/var/www/vhosts/devel1/project300/lib/Cake/View/View.php' bgcolor='#eeeeec'>.../View.php<b>:</b>971</td></tr> <tr><td bgcolor='#eeeeec' align='center'>13</td><td bgcolor='#eeeeec' align='center'>0.0948</td><td bgcolor='#eeeeec' align='right'>8830688</td><td bgcolor='#eeeeec'>Modules::render( <span>$module = </span><span>['module_id' => '956', 'name' => 'AT - Town HP - TTD', 'type' => 'cakephp', 'data' => '/ttd/view/name:Article Slideshow/', 'css' => '', 'script' => '', 'cache_time' => '', 'localize' => '1']</span>, <span>$obj = </span><span>class View { public $Helpers = class HelperCollection { protected $_View = ...; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $Blocks = class ViewBlock { protected $_blocks = [...]; protected $_active = [...]; protected $_discardActiveBufferOnEnd = FALSE }; public $plugin = NULL; public $name = 'Towns'; public $passedArgs = []; public $helpers = [0 => 'Cache']; public $viewPath = 'Towns'; public $viewVars = ['page_elements' => [...]]; public $view = 'displayTown'; public $layout = 'americantowns'; public $layoutPath = NULL; public $autoLayout = TRUE; public $ext = '.ctp'; public $subDir = NULL; public $theme = ''; public $cacheAction = TRUE; public $validationErrors = ['Town' => [...], 'Site' => [...], 'Page' => [...], 'Module' => [...]]; public $hasRendered = FALSE; public $uuids = []; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = 'hardy-ia/'; public $base = ''; public $webroot = '/'; public $here = '/hardy-ia/'; 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 = [...] }; public $elementCache = 'default'; public $elementCacheSettings = []; protected $_passedVars = [0 => 'viewVars', 1 => 'autoLayout', 2 => 'ext', 3 => 'helpers', 4 => 'view', 5 => 'layout', 6 => 'name', 7 => 'theme', 8 => 'layoutPath', 9 => 'viewPath', 10 => 'request', 11 => 'plugin', 12 => 'passedArgs', 13 => 'cacheAction']; protected $_scripts = []; protected $_paths = [0 => '/var/www/vhosts/devel1/project300/app/View/', 1 => '/var/www/vhosts/devel1/project300/lib/Cake/View/', 2 => '/var/www/vhosts/devel1/project300/lib/Cake/Console/Templates/skel/View/']; protected $_pathsForPlugin = []; protected $_parents = ['/var/www/vhosts/devel1/project300/app/View/Elements/display.ctp' => '/var/www/vhosts/devel1/project300/app/View/Common/twoColumn.ctp']; protected $_current = '/var/www/vhosts/devel1/project300/app/View/Elements/display.ctp'; protected $_currentType = 'view'; protected $_stack = []; protected $_eventManager = class CakeEventManager { protected $_listeners = [...]; protected $_isGlobal = FALSE }; protected $_eventManagerConfigured = TRUE; public $Cache = class CacheHelper { protected $_replace = [...]; protected $_match = [...]; protected $_counter = 0; public $settings = [...]; public $helpers = [...]; protected $_helperMap = [...]; public $theme = ''; public $request = class CakeRequest { ... }; public $plugin = NULL; public $fieldset = [...]; public $tags = [...]; protected $_tainted = NULL; protected $_cleaned = NULL; protected $_View = ...; protected $_fieldSuffixes = [...]; protected $_modelScope = NULL; protected $_association = NULL; protected $_entityPath = NULL; protected $_minimizedAttributes = [...]; protected $_attributeFormat = '%s="%s"'; protected $_minimizedAttributeFormat = '%s="%s"' }; public $__viewFile = '/var/www/vhosts/devel1/project300/app/View/Elements/display.ctp' }</span> )</td><td title='/var/www/vhosts/devel1/project300/app/View/Elements/display.ctp' bgcolor='#eeeeec'>.../display.ctp<b>:</b>14</td></tr> <tr><td bgcolor='#eeeeec' align='center'>14</td><td bgcolor='#eeeeec' align='center'>0.0948</td><td bgcolor='#eeeeec' align='right'>8832856</td><td bgcolor='#eeeeec'>CakeObject->requestAction( <span>$url = </span><span>'/internal/ttd/view/name:Article Slideshow/'</span>, <span>$extra = </span><span>[0 => 'return', 'Page' => ['_id' => '655555b927b7f72c27ed5004', 'sites_pages_id' => '12770', 'page_id' => '7473', 'site_id' => '240', 'name' => 'AT - Town HP', 'topic_title' => '', 'breadcrumb_title' => '{local_city_state}', 'breadcrumbs' => [...], 'title' => '{local_city_state} - Events, News, Schools and Restaurants', 'slug' => 'home', 'parent_breadcrumb_title' => NULL, 'parent_slug' => NULL, 'layout' => 'twoColumn', 'css' => '', 'script' => '', 'meta' => '', 'social_meta' => [...], 'description' => '', 'keywords' => '', 'robots' => '', 'sitemap' => '1', 'type' => 'town', 'town' => '', 'site' => [...]]]</span> )</td><td title='/var/www/vhosts/devel1/project300/app/Lib/Modules.php' bgcolor='#eeeeec'>.../Modules.php<b>:</b>23</td></tr> <tr><td bgcolor='#eeeeec' align='center'>15</td><td bgcolor='#eeeeec' align='center'>0.0949</td><td bgcolor='#eeeeec' align='right'>8834016</td><td bgcolor='#eeeeec'>Dispatcher->dispatch( <span>$request = </span><span>class CakeRequest { public $params = ['plugin' => NULL, 'controller' => 'ttd', 'action' => 'view', 'named' => [...], 'pass' => [...], 'Page' => [...], 'return' => 0, 'autoRender' => 1, 'bare' => 1, 'requested' => 1]; public $data = []; public $query = []; public $url = 'internal/ttd/view/name:Article Slideshow/'; public $base = ''; public $webroot = '/'; public $here = '/internal/ttd/view/name:Article Slideshow/'; 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><span>['Page' => ['_id' => '655555b927b7f72c27ed5004', 'sites_pages_id' => '12770', 'page_id' => '7473', 'site_id' => '240', 'name' => 'AT - Town HP', 'topic_title' => '', 'breadcrumb_title' => '{local_city_state}', 'breadcrumbs' => [...], 'title' => '{local_city_state} - Events, News, Schools and Restaurants', 'slug' => 'home', 'parent_breadcrumb_title' => NULL, 'parent_slug' => NULL, 'layout' => 'twoColumn', 'css' => '', 'script' => '', 'meta' => '', 'social_meta' => [...], 'description' => '', 'keywords' => '', 'robots' => '', 'sitemap' => '1', 'type' => 'town', 'town' => '', 'site' => [...]], 'return' => 0, 'autoRender' => 1, 'bare' => 1, 'requested' => 1]</span> )</td><td title='/var/www/vhosts/devel1/project300/lib/Cake/Core/CakeObject.php' bgcolor='#eeeeec'>.../CakeObject.php<b>:</b>104</td></tr> <tr><td bgcolor='#eeeeec' align='center'>16</td><td bgcolor='#eeeeec' align='center'>0.0958</td><td bgcolor='#eeeeec' align='right'>8911344</td><td bgcolor='#eeeeec'>Dispatcher->_invoke( <span>$controller = </span><span>class TtdController { public $uses = [0 => 'Ttd', 1 => 'TtdTown', 2 => 'News', 3 => 'Module', 4 => 'Page', 5 => 'Site', 6 => 'DefaultToken', 7 => 'Announcement', 8 => 'BrandCategory', 9 => 'State']; public $components = ['Session' => NULL, 'Params' => NULL, 'Markup' => NULL, 'Core.Events' => NULL, 'Core.Places' => NULL, 'Core.News' => NULL]; public $helpers = [0 => 'Cache']; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $theme = ''; public $name = 'Ttd'; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = 'internal/ttd/view/name:Article Slideshow/'; public $base = ''; public $webroot = '/'; public $here = '/internal/ttd/view/name:Article Slideshow/'; 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 = 'Ttd'; public $layoutPath = NULL; public $viewVars = []; public $view = 'view'; public $layout = 'p300'; public $autoRender = TRUE; public $autoLayout = FALSE; 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 = ['name' => 'Article Slideshow']; public $scaffold = FALSE; public $methods = [0 => 'view', 2 => 'getParams', 3 => 'renderPage', 4 => 'detail_map', 5 => 'jslog', 6 => 'toSef', 7 => 'verify_recaptcha']; public $modelClass = 'Ttd'; public $modelKey = 'ttd'; 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 = [...]; public $components = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = ''; public $default_image = 'https://cdn-p300.americantowns.com/img/generic-icon.jpg'; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Events = class EventsComponent { public $Event = class Event { ... }; public $params = [...]; public $defaultRadius = NULL; public $components = [...]; public $controller = ...; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; protected $_componentMap = [...]; public $EventCache = class EventCache { ... }; public $EventRadiusCache = class EventRadiusCache { ... } }; public $Places = class PlacesComponent { public $Places = NULL; public $Town = NULL; public $Place = NULL; public $News = NULL; public $Event = NULL; public $GP = NULL; public $GpDetail = NULL; public $GpBlock = NULL; public $params = NULL; public $cacheKey = NULL; public $places = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $News = class NewsComponent { public $params = NULL; public $cacheKey = NULL; public $places = [...]; public $controller = ...; public $debug = FALSE; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $TtdTown = class TtdTown { public $primaryKey = '_id'; public $useDbConfig = 'mongo'; public $useTable = 'ttd_towns'; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = 'ttd_towns'; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = ''; public $plugin = NULL; public $name = 'TtdTown'; public $alias = 'TtdTown'; 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 = NULL; 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' => 'ttd', 'action' => 'view', 'named' => [...], 'pass' => [...], 'Page' => [...], 'return' => 0, 'autoRender' => 1, 'bare' => 1, 'requested' => 1]; public $data = []; public $query = []; public $url = 'internal/ttd/view/name:Article Slideshow/'; public $base = ''; public $webroot = '/'; public $here = '/internal/ttd/view/name:Article Slideshow/'; 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/project300/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>167</td></tr> <tr><td bgcolor='#eeeeec' align='center'>17</td><td bgcolor='#eeeeec' align='center'>0.0969</td><td bgcolor='#eeeeec' align='right'>9148032</td><td bgcolor='#eeeeec'>Controller->invokeAction( <span>$request = </span><span>class CakeRequest { public $params = ['plugin' => NULL, 'controller' => 'ttd', 'action' => 'view', 'named' => [...], 'pass' => [...], 'Page' => [...], 'return' => 0, 'autoRender' => 1, 'bare' => 1, 'requested' => 1]; public $data = []; public $query = []; public $url = 'internal/ttd/view/name:Article Slideshow/'; public $base = ''; public $webroot = '/'; public $here = '/internal/ttd/view/name:Article Slideshow/'; 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/project300/lib/Cake/Routing/Dispatcher.php' bgcolor='#eeeeec'>.../Dispatcher.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>18</td><td bgcolor='#eeeeec' align='center'>0.0970</td><td bgcolor='#eeeeec' align='right'>9148144</td><td bgcolor='#eeeeec'><a href='http://php.net/ReflectionMethod.invokeArgs' target='_new'>invokeArgs</a>( <span>$object = </span><span>class TtdController { public $uses = [0 => 'Ttd', 1 => 'TtdTown', 2 => 'News', 3 => 'Module', 4 => 'Page', 5 => 'Site', 6 => 'DefaultToken', 7 => 'Announcement', 8 => 'BrandCategory', 9 => 'State']; public $components = ['Session' => NULL, 'Params' => NULL, 'Markup' => NULL, 'Core.Events' => NULL, 'Core.Places' => NULL, 'Core.News' => NULL]; public $helpers = [0 => 'Cache']; public $paginate = FALSE; public $cacheAction = TRUE; public $pagelimit = 10; public $theme = ''; public $name = 'Ttd'; public $request = class CakeRequest { public $params = [...]; public $data = [...]; public $query = [...]; public $url = 'internal/ttd/view/name:Article Slideshow/'; public $base = ''; public $webroot = '/'; public $here = '/internal/ttd/view/name:Article Slideshow/'; 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 = 'Ttd'; public $layoutPath = NULL; public $viewVars = []; public $view = 'view'; public $layout = 'p300'; public $autoRender = TRUE; public $autoLayout = FALSE; 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 = ['name' => 'Article Slideshow']; public $scaffold = FALSE; public $methods = [0 => 'view', 2 => 'getParams', 3 => 'renderPage', 4 => 'detail_map', 5 => 'jslog', 6 => 'toSef', 7 => 'verify_recaptcha']; public $modelClass = 'Ttd'; public $modelKey = 'ttd'; 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 = [...]; public $components = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; protected $_componentMap = [...] }; public $Markup = class MarkupComponent { public $hostname = ''; public $default_image = 'https://cdn-p300.americantowns.com/img/generic-icon.jpg'; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $Events = class EventsComponent { public $Event = class Event { ... }; public $params = [...]; public $defaultRadius = NULL; public $components = [...]; public $controller = ...; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; protected $_componentMap = [...]; public $EventCache = class EventCache { ... }; public $EventRadiusCache = class EventRadiusCache { ... } }; public $Places = class PlacesComponent { public $Places = NULL; public $Town = NULL; public $Place = NULL; public $News = NULL; public $Event = NULL; public $GP = NULL; public $GpDetail = NULL; public $GpBlock = NULL; public $params = NULL; public $cacheKey = NULL; public $places = [...]; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $News = class NewsComponent { public $params = NULL; public $cacheKey = NULL; public $places = [...]; public $controller = ...; public $debug = FALSE; protected $_Collection = class ComponentCollection { ... }; public $settings = [...]; public $components = [...]; protected $_componentMap = [...] }; public $TtdTown = class TtdTown { public $primaryKey = '_id'; public $useDbConfig = 'mongo'; public $useTable = 'ttd_towns'; public $displayField = *uninitialized*; public $id = FALSE; public $data = [...]; public $schemaName = NULL; public $table = 'ttd_towns'; protected $_schema = NULL; public $validate = [...]; public $validationErrors = [...]; public $validationDomain = NULL; public $tablePrefix = ''; public $plugin = NULL; public $name = 'TtdTown'; public $alias = 'TtdTown'; 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 = NULL; 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/project300/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>19</td><td bgcolor='#eeeeec' align='center'>0.0970</td><td bgcolor='#eeeeec' align='right'>9148216</td><td bgcolor='#eeeeec'>TtdController->view( )</td><td title='/var/www/vhosts/devel1/project300/lib/Cake/Controller/Controller.php' bgcolor='#eeeeec'>.../Controller.php<b>:</b>491</td></tr> <tr><td bgcolor='#eeeeec' align='center'>20</td><td bgcolor='#eeeeec' align='center'>0.1044</td><td bgcolor='#eeeeec' align='right'>9222104</td><td bgcolor='#eeeeec'>TtdController->process_rule( <span>$rule = </span><span>['content_type' => 'event_category', 'radius' => '75', 'days' => '30', 'ttl' => '8', 'isempty' => 1, 'thumbnail' => 'https:/imgcdn.americantowns.com/img/uploads/banner-images/arts-2.jpg']</span> )</td><td title='/var/www/vhosts/devel1/project300/app/Controller/TtdController.php' bgcolor='#eeeeec'>.../TtdController.php<b>:</b>57</td></tr> <tr><td bgcolor='#eeeeec' align='center'>21</td><td bgcolor='#eeeeec' align='center'>0.1044</td><td bgcolor='#eeeeec' align='right'>9222480</td><td bgcolor='#eeeeec'>EventsComponent->search( <span>$params = </span><span>['radius' => '75', 'days' => '30', 'show' => 1]</span> )</td><td title='/var/www/vhosts/devel1/project300/app/Controller/TtdController.php' bgcolor='#eeeeec'>.../TtdController.php<b>:</b>193</td></tr> <tr><td bgcolor='#eeeeec' align='center'>22</td><td bgcolor='#eeeeec' align='center'>0.5087</td><td bgcolor='#eeeeec' align='right'>9349792</td><td bgcolor='#eeeeec'>Model->save( <span>$data = </span><span>['_id' => '7e6e2e2ec3f547e208a9ff9c289e39ec', 'town_sef_url' => 'hardy-ia', 'data_key' => [0 => '68a75b5f03a70639b6cf0d35'], 'sort_order' => ['start' => 1], 'params' => '{"radius":"75","days":"30","show":1,"has_next_page":true}']</span>, <span>$validate = </span>???, <span>$fieldList = </span>??? )</td><td title='/var/www/vhosts/devel1/project300/app/Plugin/Core/Controller/Component/EventsComponent.php' bgcolor='#eeeeec'>.../EventsComponent.php<b>:</b>54</td></tr> <tr><td bgcolor='#eeeeec' align='center'>23</td><td bgcolor='#eeeeec' align='center'>0.5087</td><td bgcolor='#eeeeec' align='right'>9350168</td><td bgcolor='#eeeeec'>Model->_doSave( <span>$data = </span><span>['_id' => '7e6e2e2ec3f547e208a9ff9c289e39ec', 'town_sef_url' => 'hardy-ia', 'data_key' => [0 => '68a75b5f03a70639b6cf0d35'], 'sort_order' => ['start' => 1], 'params' => '{"radius":"75","days":"30","show":1,"has_next_page":true}']</span>, <span>$options = </span><span>['validate' => TRUE, 'fieldList' => [], 'callbacks' => TRUE, 'counterCache' => TRUE, 'atomic' => TRUE]</span> )</td><td title='/var/www/vhosts/devel1/project300/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1760</td></tr> <tr><td bgcolor='#eeeeec' align='center'>24</td><td bgcolor='#eeeeec' align='center'>0.5124</td><td bgcolor='#eeeeec' align='right'>9485376</td><td bgcolor='#eeeeec'>MongodbSource->create( <span>$Model = </span><span>class EventCache { public $primaryKey = '_id'; public $useDbConfig = 'mongo'; public $useTable = 'events_cache'; public $displayField = *uninitialized*; public $id = FALSE; public $data = ['EventCache' => [...]]; public $schemaName = NULL; public $table = 'events_cache'; protected $_schema = ['_id' => [...], 'created' => [...], 'modified' => [...], 'town_sef_url' => [...], 'data_key' => [...], 'sort_order' => [...], 'params' => [...]]; public $validate = []; public $validationErrors = []; public $validationDomain = NULL; public $tablePrefix = ''; public $plugin = 'Core'; public $name = 'EventCache'; public $alias = 'EventCache'; public $tableToModel = ['events_cache' => 'EventCache']; public $cacheQueries = FALSE; public $belongsTo = []; public $hasOne = []; public $hasMany = []; public $hasAndBelongsToMany = []; public $actsAs = NULL; public $Behaviors = class BehaviorCollection { public $modelName = 'EventCache'; protected $_methods = [...]; protected $_mappedMethods = [...]; protected $_enabled = [...]; protected $_loaded = [...]; public $defaultPriority = 10 }; public $whitelist = []; public $cacheSources = FALSE; public $findQueryType = NULL; 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 = class ModelValidator { protected $_fields = [...]; protected $_model = ...; protected $_validate = [...]; protected $_methods = [...]; protected $_modelMethods = [...]; protected $_behaviors = [...] } }</span>, <span>$fields = </span><span>[0 => '_id', 1 => 'town_sef_url', 2 => 'data_key', 3 => 'sort_order', 4 => 'params', 5 => 'modified', 6 => 'created']</span>, <span>$values = </span><span>[0 => '7e6e2e2ec3f547e208a9ff9c289e39ec', 1 => 'hardy-ia', 2 => [0 => '68a75b5f03a70639b6cf0d35'], 3 => ['start' => 1], 4 => '{"radius":"75","days":"30","show":1,"has_next_page":true}', 5 => class MongoDate { public $sec = 1765917161; public $usec = 462000 }, 6 => class MongoDate { public $sec = 1765917161; public $usec = 462000 }]</span> )</td><td title='/var/www/vhosts/devel1/project300/lib/Cake/Model/Model.php' bgcolor='#eeeeec'>.../Model.php<b>:</b>1942</td></tr> <tr><td bgcolor='#eeeeec' align='center'>25</td><td bgcolor='#eeeeec' align='center'>0.5124</td><td bgcolor='#eeeeec' align='right'>9486024</td><td bgcolor='#eeeeec'>MongoCollection->insert( <span>$a = </span><span>['_id' => '7e6e2e2ec3f547e208a9ff9c289e39ec', 'town_sef_url' => 'hardy-ia', 'data_key' => [0 => '68a75b5f03a70639b6cf0d35'], 'sort_order' => ['start' => 1], 'params' => '{"radius":"75","days":"30","show":1,"has_next_page":true}', 'modified' => class MongoDate { public $sec = 1765917161; public $usec = 462000 }, 'created' => class MongoDate { public $sec = 1765917161; public $usec = 462000 }]</span>, <span>$options = </span><span>['safe' => TRUE]</span> )</td><td title='/var/www/vhosts/devel1/project300/app/Plugin/Mongodb/Model/Datasource/MongodbSource.php' bgcolor='#eeeeec'>.../MongodbSource.php<b>:</b>500</td></tr> ' [protected] message => 'E11000 duplicate key error collection: p300.events_cache index: _id_ dup key: { _id: "7e6e2e2ec3f547e208a9ff9c289e39ec" }' [protected] code => (int) 11000 [protected] file => '/var/www/vhosts/devel1/project300/app/Vendor/alcaeus/mongo-php-adapter/lib/Alcaeus/MongoDbAdapter/ExceptionConverter.php' [protected] line => (int) 86 }MongodbSource::create() - APP/Plugin/Mongodb/Model/Datasource/MongodbSource.php, line 508 Model::_doSave() - CORE/Cake/Model/Model.php, line 1942 Model::save() - CORE/Cake/Model/Model.php, line 1760 EventsComponent::search() - APP/Plugin/Core/Controller/Component/EventsComponent.php, line 54 TtdController::process_rule() - APP/Controller/TtdController.php, line 193 TtdController::view() - APP/Controller/TtdController.php, line 57 ReflectionMethod::invokeArgs() - [internal], line ?? Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 491 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 193 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 167 CakeObject::requestAction() - CORE/Cake/Core/CakeObject.php, line 104 Modules::render() - APP/Lib/Modules.php, line 23 include - APP/View/Elements/display.ctp, line 14 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
For some local flavor and some of the best barbecue in the state of Iowa, Vinny’s barbecue in Dakota City delivers on everything you need for a great dining experience. Featuring a long menu… Read More
The good people at Pasquale’s Pizza have been making their pizzas the same way for over 60 years now. Pasquale’s is a multi-generational family restaurant that not only serves up some of… Read More
When you have kids of different ages, it can be tough to find entertainment everyone enjoys, but Fort Frenzy is one of the few. This family entertainment center has something for everyone, from laser… Read More
Explore a thrilling world of fantasy at Fort Frenzy! Get ready for a technical laser tag adventure with 16 fiber optic vests and laser phasers. Put your skills to the test as you battle your way to… Read More
The HairLoft is more than a hair salon; it’s a beloved member of the Fort Dodge community. At this outstanding local salon, you’ll be able to enjoy an uplifting experience, a gorgeous new… Read More
Gaga & Hoo Korean Restaurant is where locals go when they want elegantly crafted Korean cuisine! Serve up Korean original traditional food in a vibrant atmosphere; you'll want to visit again and… Read More
If you’re in the Fort Dodge area, Permanent Collection is the top place to go for your next piercing. This shop is a beloved part of the Fort Dodge community, and it’s a place that the… Read More
Ready for an exceptional spread of traditional hibachi? Head to Ninja Sushi Steak House for some of the best hibachi creations in town! Watch as the expert chefs skillfully prepare your meal right… Read More
Grab your cowboy hat and boots, put on the denim and plaid, and head on down to the Dodge City Bar any night of the weekend for country and karaoke. If you are a fan of country music, there is no… Read More
Located inside a train station in Algona, the Train Wreck Winery might be first noted for their unique tasting room location, but make no mistake, it’s their wine that puts them on this list.… Read More
Let everyone know what's going on. Start using our networking tools to spread the word about upcoming events around town.
From alerting folks to a meeting about an important town issue, the next gathering of your book group, a real estate open house or upcoming tag sale, make this your first stop in getting the word out
Let everyone know about your organization. Click here to add it now.
From alerting folks to a meeting about an important town issue, the next gathering of your book group, a real estate open house or upcoming tag sale, make this your first stop in getting the word out
Hardy, Iowa. You can view Hardy venues that host many Hardy IA events every year.
You can find a ton of properties for sale if you search the Hardy page on Zillow. Currently Hardy has an average listing price for homes for sale on the market of $103,000. More real estate facts about Hardy: The number of properties currently for sale in Hardy is 1. The median homes for sale listing price is $103,000. This is broken down with the number of three bedroom houses in Hardy consisting of 1 with an average listing price for these house of $159,900. Out of the houses that are four bedroom the average listing price for Hardy is . Interest rates for Hardy are at historic lows as well.
Hardy Iowa has a latitude of 42.810600280762 and a longitude of -94.051200866699. View the full profile
On Yahoo, Yelp, SuperPages, AmericanTowns and 25 other directories!
Add your social media links and bio and promote your discounts, menus, events.
Be sure your listing is up on all the key local directories with all your important content (social links and product info).
| Nr | Query | Error | Affected | Num. rows | Took (ms) |
|---|---|---|---|---|---|
| 1 | db.towns.find( {"sef_url":"hardy-ia"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 4 | |
| 2 | db.towns.find( {"sef_url":"hardy-ia"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 2 | |
| 3 | db.tokens.find( {"sef_url":{"$in":["usa","ia","humboldt-county-ia","hardy-ia"]}}, [] ).sort( [] ).limit( 0 ).skip( 0 ) | 0 | 4 | 2 | |
| 4 | db.ttd_towns.find( {"town_sef_url":"hardy-ia","name":"Article Slideshow"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 2 | |
| 5 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765864800)"},"event_id":{"$nin":[75392003,76294316,76322100]},"geo":{"$geoWithin":{"$center":[[-94.05120086669922,42.81060028076172],1.0869565217391304]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 2 ).skip( 0 ) | 0 | 2 | 369 | |
| 6 | db.events_cache.insert( {"_id":"7e6e2e2ec3f547e208a9ff9c289e39ec","town_sef_url":"hardy-ia","data_key":["68a75b5f03a70639b6cf0d35"],"sort_order":{"start":1},"params":"{\"radius\":\"75\",\"days\":\"30\",\"show\":1,\"has_next_page\":true}","modified":"MongoDate(0.46200000 1765917161)","created":"MongoDate(0.46200000 1765917161)"} , true) | 0 | 0 | 7 | |
| 7 | db.events_cache.find( {"_id":"2bcf700940265a1f930f5756a6c80295"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 1 | |
| 8 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765864800)"},"event_id":{"$nin":[75392003,76294316,76322100,75965689]},"tags":"ticketmaster","geo":{"$geoWithin":{"$center":[[-94.05120086669922,42.81060028076172],1.4492753623188406]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 51 ).skip( 0 ) | 0 | 51 | 124 | |
| 9 | db.events_cache.count( {"_id":"2bcf700940265a1f930f5756a6c80295"} ) | 0 | 0 | 2 | |
| 10 | db.events_cache.insert( {"_id":"2bcf700940265a1f930f5756a6c80295","town_sef_url":"hardy-ia","data_key":["69036add4389be6be5f5ec77","68a75b5f03a70639b6cf0d43","68a75b6003a70639b6cf1494","68a75b6103a70639b6cf1971","68a75b6203a70639b6cf1eb4","68a75b6403a70639b6cf2b97","69036ae34389be6be5f61060","69036ae44389be6be5f613c0","68a75b6703a70639b6cf394c","69036ae54389be6be5f6198b","68a75b6b03a70639b6cf5285","693321064389be6be565526b","69036ae94389be6be5f6322f","693321074389be6be5655938","68a75b6d03a70639b6cf637d","69036aea4389be6be5f63737","68a75b6e03a70639b6cf6769","69036aeb4389be6be5f63904","693321084389be6be5655f92","69036aeb4389be6be5f63d45","69036aec4389be6be5f6410b","69036aec4389be6be5f64143","69036aec4389be6be5f641ec","69036aed4389be6be5f643cf","693321094389be6be56565b7","693321094389be6be56565c2","69036aed4389be6be5f6468a","693321094389be6be5656828","693321094389be6be56568a8","693321094389be6be56568bf","69036aee4389be6be5f64960","69036aef4389be6be5f64fc9","69036aef4389be6be5f6511e","69036aef4389be6be5f65314","6933210a4389be6be56570ae","6933210b4389be6be56572e4","69036aef4389be6be5f65615","69036aef4389be6be5f6564e","69036af04389be6be5f6572a","69036af04389be6be5f658eb","6933210b4389be6be5657542","69036af04389be6be5f65b93","69036af04389be6be5f65ba0","69036af14389be6be5f664bb","69036af24389be6be5f6669b","68a75b7303a70639b6cf8d3f","69036af24389be6be5f668c3","69036af24389be6be5f66c51","69036af34389be6be5f66c97","68a75b7303a70639b6cf9036"],"sort_order":{"start":1},"params":"{\"tags\":\"ticketmaster\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-94.05120086669922,42.81060028076172],\"cache\":\"+15 minutes\",\"has_next_page\":true}","modified":"MongoDate(0.46200000 1765917161)","created":"MongoDate(0.46200000 1765917161)"} , true) | 0 | 0 | 4 | |
| 11 | db.events_cache.find( {"_id":"55dc71460b30dec1d20076314902ca14"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 5 | |
| 12 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765864800)"},"event_id":{"$nin":[75392003,76294316,76322100,75965689,76224844]},"tags":"music","geo":{"$geoWithin":{"$center":[[-94.05120086669922,42.81060028076172],1.4492753623188406]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 51 ).skip( 0 ) | 0 | 41 | 73 | |
| 13 | db.events_cache.count( {"_id":"55dc71460b30dec1d20076314902ca14"} ) | 0 | 0 | 2 | |
| 14 | db.events_cache.insert( {"_id":"55dc71460b30dec1d20076314902ca14","town_sef_url":"hardy-ia","data_key":["693321014389be6be565324e","69036ae24389be6be5f607ca","693321034389be6be56540bb","69036ae44389be6be5f6177e","693321074389be6be5655643","69036aeb4389be6be5f63a98","693321094389be6be56566eb","69036aef4389be6be5f65413","69036aef4389be6be5f6543b","69036af04389be6be5f659fa","6933210c4389be6be5657a9c","69036af34389be6be5f670a5","6933210d4389be6be56585c6","69036af64389be6be5f68ce2","693321104389be6be5659a42","693321104389be6be5659ef2","69036afa4389be6be5f6ab10","69036b014389be6be5f6ddd5","693321184389be6be565df9c","693321184389be6be565dfba","693321194389be6be565eae5","693321194389be6be565ed70","6933211b4389be6be565fcec","6933211b4389be6be566037c","69036b144389be6be5f75848","6933211d4389be6be5661549","6933211d4389be6be5661720","69036b174389be6be5f77143","6933211f4389be6be5662634","693321214389be6be56638b1","69036b1f4389be6be5f7a1b3","693321224389be6be5663dad","69036b204389be6be5f7a906","69036b234389be6be5f7bd04","693321254389be6be5665697","693321254389be6be56656b4","69036b304389be6be5f80fb6","6933212b4389be6be56674fc","6933212c4389be6be5667b7c","6933212e4389be6be5668905","693321334389be6be566a768"],"sort_order":{"start":1},"params":"{\"tags\":\"music\",\"radius\":\"100\",\"days\":\"21\",\"show\":50,\"geo\":[-94.05120086669922,42.81060028076172],\"cache\":\"+15 minutes\",\"has_next_page\":false}","modified":"MongoDate(0.87400000 1765917161)","created":"MongoDate(0.87400000 1765917161)"} , true) | 0 | 0 | 2 | |
| 15 | db.ttd_towns.count( {"_id":ObjectId ("6940c256d21d65849803f48d")} ) | 0 | 1 | 1 | |
| 16 | db.ttd_towns.count( {"_id":ObjectId ("6940c256d21d65849803f48d")} ) | 0 | 1 | 1 | |
| 17 | db.ttd_towns.update( {"_id":ObjectId ("6940c256d21d65849803f48d")}, {"$set":{"name":"Article Slideshow","main_slot_type":"module","main_slot_module_id":"1022","main_slot_html":"<div id=\"atCarousel\" class=\"carousel slide\" data-interval=\"5000\" data-ride=\"carousel\">\n\t<ol class=\"carousel-indicators\">\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"0\" class=\"active\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"1\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"2\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"3\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"4\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"5\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"6\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"7\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"8\" class=\"\"><\/li>\n\t\t\t\t<li data-target=\"#atCarousel\" data-slide-to=\"9\" class=\"\"><\/li>\n\t\t\t<\/ol> \n\t<div class=\"carousel-inner\">\n\t\t\t\t<div class=\"item active\" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/ia-bbq-joint-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsia.com\/bbq\/\" target=\"_blank\">The 9 Best BBQ Joints in Iowa!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsia.com\/bbq\/\" target=\"_blank\">Vinny\u2019s BBQ, Dakota City, IA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">For some local flavor and some of the best barbecue in the state of Iowa, Vinny’s barbecue in Dakota City delivers on everything you need for a great dining experience. Featuring a long menu… <a href=\"https:\/\/bestthingsia.com\/bbq\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/ia-momandpop-restaurant-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsia.com\/mom-and-pop-restaurants\/\" target=\"_blank\">The 7 Best Mom and Pop Restaurants in Iowa!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsia.com\/mom-and-pop-restaurants\/\" target=\"_blank\">Pasquale\u2019s Pizza, Humboldt, IA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,food-drink-p300,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">The good people at Pasquale’s Pizza have been making their pizzas the same way for over 60 years now. Pasquale’s is a multi-generational family restaurant that not only serves up some of… <a href=\"https:\/\/bestthingsia.com\/mom-and-pop-restaurants\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/ia-rainy-day-activities-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsia.com\/rainy-day-thingstodo\/\" target=\"_blank\">10 Best Rainy Day Activities in Iowa!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsia.com\/rainy-day-thingstodo\/\" target=\"_blank\">Fort Frenzy, Fort Dodge, IA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,entertainment-bt,entertainment-p300,at-bt-articles-home,at-bt-articles-entertainment<\/div>\n\t\t\t\t<p class=\"small\">When you have kids of different ages, it can be tough to find entertainment everyone enjoys, but Fort Frenzy is one of the few. This family entertainment center has something for everyone, from laser… <a href=\"https:\/\/bestthingsia.com\/rainy-day-thingstodo\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/ia-laser-tag-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsia.com\/article\/laser-tag\/\" target=\"_blank\">7 Best Laser Tag Centers in Iowa!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsia.com\/article\/laser-tag\/\" target=\"_blank\">Fort Frenzy, Fort Dodge, IA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">places-article-ai,evergreen,entertainment-bt,entertainment-p300,moe,edited-shannen,edited-taylor,at-bt-articles-home,at-bt-articles-entertainment<\/div>\n\t\t\t\t<p class=\"small\">Explore a thrilling world of fantasy at Fort Frenzy! Get ready for a technical laser tag adventure with 16 fiber optic vests and laser phasers. Put your skills to the test as you battle your way to… <a href=\"https:\/\/bestthingsia.com\/article\/laser-tag\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/ia-hair-salons-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsia.com\/hair-salons\/\" target=\"_blank\">10 Best Hair Salons in Iowa<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsia.com\/hair-salons\/\" target=\"_blank\">The HairLoft, Fort Dodge, IA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,directory-bt,directory-p300,at-bt-articles-home,at-bt-articles-directory<\/div>\n\t\t\t\t<p class=\"small\">The HairLoft is more than a hair salon; it’s a beloved member of the Fort Dodge community. At this outstanding local salon, you’ll be able to enjoy an uplifting experience, a gorgeous new… <a href=\"https:\/\/bestthingsia.com\/hair-salons\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/ia-korean-food-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsia.com\/article\/korean-food\/\" target=\"_blank\">Best Korean Restaurants in Iowa!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsia.com\/article\/korean-food\/\" target=\"_blank\">Gaga & Hoo Korean Restaurant, Fort Dodge, IA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">places-article-ai,evergreen,food-drink-bt,food-drink-p300,moe,edited-chira,edited-taylor,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">Gaga & Hoo Korean Restaurant is where locals go when they want elegantly crafted Korean cuisine! Serve up Korean original traditional food in a vibrant atmosphere; you'll want to visit again and… <a href=\"https:\/\/bestthingsia.com\/article\/korean-food\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/ia-piercing-places-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsia.com\/piercing-shops\/\" target=\"_blank\">10 Best Piercing Shops in Iowa<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsia.com\/piercing-shops\/\" target=\"_blank\">Permanent Collection Tattoo and Piercing, Fort Dodge, IA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,directory-bt,directory-p300,at-bt-articles-home,at-bt-articles-directory<\/div>\n\t\t\t\t<p class=\"small\">If you’re in the Fort Dodge area, Permanent Collection is the top place to go for your next piercing. This shop is a beloved part of the Fort Dodge community, and it’s a place that the… <a href=\"https:\/\/bestthingsia.com\/piercing-shops\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/ia-hibachi-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsia.com\/article\/hibachi\/\" target=\"_blank\">8 Best Hibachi-style Restaurants in Iowa!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsia.com\/article\/hibachi\/\" target=\"_blank\">Ninja Sushi Steak House, Fort Dodge, IA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">places-article-ai,evergreen,food-drink-bt,food-drink-p300,moe,edited-shannen,edited-taylor,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">Ready for an exceptional spread of traditional hibachi? Head to Ninja Sushi Steak House for some of the best hibachi creations in town! Watch as the expert chefs skillfully prepare your meal right… <a href=\"https:\/\/bestthingsia.com\/article\/hibachi\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/ia-karaoke-bar-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsia.com\/karaoke-bars\/\" target=\"_blank\">The 10 Best Karaoke Bars in Iowa!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsia.com\/karaoke-bars\/\" target=\"_blank\">Dodge City Bar, Fort Dodge, IA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,entertainment-bt,entertainment-p300,at-bt-articles-home,at-bt-articles-entertainment<\/div>\n\t\t\t\t<p class=\"small\">Grab your cowboy hat and boots, put on the denim and plaid, and head on down to the Dodge City Bar any night of the weekend for country and karaoke. If you are a fan of country music, there is no… <a href=\"https:\/\/bestthingsia.com\/karaoke-bars\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"item \" style=\"background-image:url(https:\/\/cdn-p300.americantowns.com\/img\/article\/ia-wineries-1.jpg);\">\n\n\t\t\t\t\t<div class=\"carousel-caption\">\n\t\t\t\t<h4><a href=\"https:\/\/bestthingsia.com\/wineries-vineyards\/\" target=\"_blank\">The 8 Best Wineries in Iowa!<\/a><\/h4>\n\t\t\t\t<div class=\"small\">Featuring<\/div>\n\t\t\t\t<h2><a href=\"https:\/\/bestthingsia.com\/wineries-vineyards\/\" target=\"_blank\">Train Wreck Winery, Algona, IA<\/a><\/h2>\n\t\t\t\t<div class=\"d-none hidden\">evergreen,food-drink-bt,entertainment-p300,at-bt-articles-home,at-bt-articles-restaurant<\/div>\n\t\t\t\t<p class=\"small\">Located inside a train station in Algona, the Train Wreck Winery might be first noted for their unique tasting room location, but make no mistake, it’s their wine that puts them on this list.… <a href=\"https:\/\/bestthingsia.com\/wineries-vineyards\/\" target=\"_blank\" class=\"text-nowrap\"><b>Read More<\/b><\/a><\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t<\/div>\n<\/div>\n\n\n","town_sef_url":"hardy-ia","title":"Hiking!","subtitle":"Maps, directions and reviews for hiking around {local_city_state}!","image_url":"{\"0\":{\"content_type\":\"movie\",\"movie\":\"\/movie\/black-panther-wakanda-forever-297863\/\",\"title\":\"Black Panther: Wakanda Forever\",\"thumbnail\":\"https:\/\/www.movienewsletters.net\/photos\/297863R4.jpg\"},\"1\":{\"content_type\":\"event_tag\",\"searchtag\":\"ticketmaster","url":"\/{town_sef_url}\/hiking\/","slots":[{"rule":"{\"content_type\":\"event_category\",\"radius\":\"75\",\"days\":\"30\",\"ttl\":\"8\",\"isempty\":1,\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/arts-2.jpg\"}","expiration":1765945961,"type":"Event","id":75965689,"title":"A Magical Cirque Christmas (Touring)","url":"\/event\/a-magical-cirque-christmas-touring-2025-12-17-tm-ames-ia.html","image_url":"https:\/\/s1.ticketm.net\/dam\/a\/37d\/1266f275-6f0c-40cb-a727-1afc1195e37d_TABLET_LANDSCAPE_LARGE_16_9.jpg"},{"rule":"{\"content_type\":\"event_tag\",\"searchtag\":\"ticketmaster\",\"radius\":\"100\",\"days\":\"21\",\"ttl\":\"4\",\"israndom\":1,\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-1.jpg\"}","expiration":1765931561,"type":"Event","id":76224844,"title":"Iowa State Cyclones Women's Basketball vs. West Virginia Mountaineers Womens Basketball","url":"\/event\/iowa-state-cyclones-womens-basketball-vs-west-virginia-mountaineers-womens-basketball-2026-01-11-tm-ames-ia.html","image_url":"https:\/\/s1.ticketm.net\/dam\/a\/1b3\/a065d7c8-3371-4af7-ae1f-ce20835731b3_SOURCE"},{"rule":"{\"content_type\":\"event_tag\",\"searchtag\":\"music\",\"radius\":\"100\",\"days\":\"21\",\"ttl\":\"4\",\"israndom\":1,\"thumbnail\":\"https:\\\/imgcdn.americantowns.com\\\/img\\\/uploads\\\/banner-images\\\/music-3.jpg\"}","expiration":1765931561,"type":"Event","id":76136801,"title":"The Prince Experience","url":"\/event\/the-prince-experience-2026-01-09-jb-des-moines-ia.html","image_url":"https:\/\/www.jambase.com\/wp-content\/uploads\/2023\/04\/the-prince-experience-980x551.png"}],"modified":"MongoDate(0.22300000 1765851734)","created":"MongoDate(0.22300000 1765851734)"}}, {"multiple":false} ) | 0 | 0 | 4 | |
| 18 | db.events_cache.find( {"_id":"001a542fa6a580767e6feb2112fa30ca"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 0 | 4 | |
| 19 | db.events_radius_cache.find( {"_id":"e6d06d67f7bb22c2bccf1f34873d536b"}, [] ).sort( [] ).limit( 1 ).skip( 0 ) | 0 | 1 | 1 | |
| 20 | db.events.find( {"start":{"$gte":"MongoDate(0.00000000 1765864800)"},"event_id":{"$nin":[75392003,76294316,76322100,75965689,76224844,76136801]},"geo":{"$geoWithin":{"$center":[[-94.05120086669922,42.81060028076172],0.36231884057971014]}}}, ["location_string","event_id","partner_id","address","sef_tail","tags","title","start","end","date_string","time_string","image_url","group_id","group_name","group_sef_tail","venue_name"] ).sort( {"start":1} ).limit( 6 ).skip( 0 ) | 0 | 0 | 348 | |
| 21 | db.events_cache.count( {"_id":"001a542fa6a580767e6feb2112fa30ca"} ) | 0 | 0 | 1 | |
| 22 | db.events_cache.insert( {"_id":"001a542fa6a580767e6feb2112fa30ca","town_sef_url":"hardy-ia","data_key":[],"sort_order":{"start":1},"params":"{\"show\":5,\"title\":\"Events Around Hardy\",\"keyword\":\"\",\"radius\":25,\"limit\":15,\"page\":1,\"sef\":\"\",\"tags\":\"\",\"tags_logical\":\"\",\"terms\":\"\",\"show_limit\":3,\"sort\":\"\",\"days\":\"\",\"images\":true,\"max-days\":365,\"max-miles\":45,\"message\":\"[message to follow]\",\"min\":50,\"prompt\":\"\",\"height\":\"\",\"width\":\"\",\"data_id\":\"\",\"more\":true,\"type\":\"\",\"autoshowmore\":false,\"link\":\"\",\"showdesc\":\"\",\"rankby\":\"\",\"empty-message\":\"\",\"ad_slots\":\"\",\"see-more-title\":\"\",\"searchdate\":\"\",\"searchenddate\":\"\",\"lat\":42.81060028076172,\"lng\":-94.05120086669922,\"latlng\":\"42.810600280762,-94.051200866699\",\"city\":\"Hardy\",\"state\":\"IA\",\"theme\":\"\",\"page_type\":\"town\",\"grouped\":false,\"has_next_page\":false}","modified":"MongoDate(0.53100000 1765917162)","created":"MongoDate(0.53100000 1765917162)"} , true) | 0 | 0 | 2 | |
| 23 | db.news.find( {"broadcast":{"$in":["usa","hardy-ia","ia","humboldt-county-ia"]},"$and":[{"tags":{"$ne":"at-p-opinion"}},{"tags":{"$ne":"p-opinion"}}]}, [] ).sort( {"publish_date":-1} ).limit( 6 ).skip( 0 ) | 0 | 6 | 3 | |
| 24 | db.places.find( {"address.town_sef_url":"hardy-ia","group_type":"organization"}, [] ).sort( {"created":-1} ).limit( 6 ).skip( 0 ) | 0 | 0 | 3 |

