Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null $name = 'having' $sql = 'SELECT ContentPages.id AS `ContentPages__id`, ContentPages.title AS `ContentPages__title`, ContentPages.long_title AS `ContentPages__long_title`, ContentPages.slug AS `ContentPages__slug`, ContentPages.body AS `ContentPages__body`, ContentPages.target AS `ContentPages__target`, ContentPages.iframe_url AS `ContentPages__iframe_url`, ContentPages.alt_url AS `ContentPages__alt_url`, ContentPages.iframe_height AS `ContentPages__iframe_height`, ContentPages.quick_links_category_id AS `ContentPages__quick_links_category_id`, ContentPages.meta_description AS `ContentPages__meta_description`, ContentPages.meta_keywords AS `ContentPages__meta_keywords`, ContentPages.logo_path AS `ContentPages__logo_path`, ContentPages.menu_icon_path AS `ContentPages__menu_icon_path`, ContentPages.subpages_group_title AS `ContentPages__subpages_group_title`, ContentPages.parent_id AS `ContentPages__parent_id`, ContentPages.lft AS `ContentPages__lft`, ContentPages.rght AS `ContentPages__rght`, ContentPages.top_menu_item AS `ContentPages__top_menu_item`, ContentPages.side_menu_item AS `ContentPages__side_menu_item`, ContentPages.no_link AS `ContentPages__no_link`, ContentPages.enabled AS `ContentPages__enabled`, ContentPages.created AS `ContentPages__created`, ContentPages.modified AS `ContentPages__modified`, ContentPages.header_menu_item AS `ContentPages__header_menu_item`, ContentPages.form_id AS `ContentPages__form_id` FROM content_pages ContentPages WHERE ContentPages.slug = :c0' $query = object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SQL could not be generated for this query as it is incomplete.', 'params' => [], 'defaultTypes' => [ 'ContentPages__id' => 'integer', 'ContentPages.id' => 'integer', 'id' => 'integer', 'ContentPages__title' => 'string', 'ContentPages.title' => 'string', 'title' => 'string', 'ContentPages__long_title' => 'string', 'ContentPages.long_title' => 'string', 'long_title' => 'string', 'ContentPages__slug' => 'string', 'ContentPages.slug' => 'string', 'slug' => 'string', 'ContentPages__body' => 'text', 'ContentPages.body' => 'text', 'body' => 'text', 'ContentPages__target' => 'string', 'ContentPages.target' => 'string', 'target' => 'string', 'ContentPages__iframe_url' => 'string', 'ContentPages.iframe_url' => 'string', 'iframe_url' => 'string', 'ContentPages__alt_url' => 'string', 'ContentPages.alt_url' => 'string', 'alt_url' => 'string', 'ContentPages__iframe_height' => 'decimal', 'ContentPages.iframe_height' => 'decimal', 'iframe_height' => 'decimal', 'ContentPages__quick_links_category_id' => 'integer', 'ContentPages.quick_links_category_id' => 'integer', 'quick_links_category_id' => 'integer', 'ContentPages__meta_description' => 'text', 'ContentPages.meta_description' => 'text', 'meta_description' => 'text', 'ContentPages__meta_keywords' => 'text', 'ContentPages.meta_keywords' => 'text', 'meta_keywords' => 'text', 'ContentPages__logo_path' => 'string', 'ContentPages.logo_path' => 'string', 'logo_path' => 'string', 'ContentPages__menu_icon_path' => 'string', 'ContentPages.menu_icon_path' => 'string', 'menu_icon_path' => 'string', 'ContentPages__subpages_group_title' => 'string', 'ContentPages.subpages_group_title' => 'string', 'subpages_group_title' => 'string', 'ContentPages__parent_id' => 'integer', 'ContentPages.parent_id' => 'integer', 'parent_id' => 'integer', 'ContentPages__lft' => 'integer', 'ContentPages.lft' => 'integer', 'lft' => 'integer', 'ContentPages__rght' => 'integer', 'ContentPages.rght' => 'integer', 'rght' => 'integer', 'ContentPages__top_menu_item' => 'boolean', 'ContentPages.top_menu_item' => 'boolean', 'top_menu_item' => 'boolean', 'ContentPages__side_menu_item' => 'boolean', 'ContentPages.side_menu_item' => 'boolean', 'side_menu_item' => 'boolean', 'ContentPages__no_link' => 'boolean', 'ContentPages.no_link' => 'boolean', 'no_link' => 'boolean', 'ContentPages__enabled' => 'boolean', 'ContentPages.enabled' => 'boolean', 'enabled' => 'boolean', 'ContentPages__created' => 'datetime', 'ContentPages.created' => 'datetime', 'created' => 'datetime', 'ContentPages__modified' => 'datetime', 'ContentPages.modified' => 'datetime', 'modified' => 'datetime', 'ContentPages__header_menu_item' => 'boolean', 'ContentPages.header_menu_item' => 'boolean', 'header_menu_item' => 'boolean', 'ContentPages__form_id' => 'integer', 'ContentPages.form_id' => 'integer', 'form_id' => 'integer' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(ContentManager\Model\Table\ContentPagesTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 1 }count - [internal], line ?? Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128 Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 958 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 906 Cake\ORM\Query::first() - CORE/src/Datasource/QueryTrait.php, line 404 ContentManager\Controller\ContentPagesController::view() - ROOT/plugins/ContentManager/src/Controller/ContentPagesController.php, line 111
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null $name = 'order' $sql = 'SELECT ContentPages.id AS `ContentPages__id`, ContentPages.title AS `ContentPages__title`, ContentPages.long_title AS `ContentPages__long_title`, ContentPages.slug AS `ContentPages__slug`, ContentPages.body AS `ContentPages__body`, ContentPages.target AS `ContentPages__target`, ContentPages.iframe_url AS `ContentPages__iframe_url`, ContentPages.alt_url AS `ContentPages__alt_url`, ContentPages.iframe_height AS `ContentPages__iframe_height`, ContentPages.quick_links_category_id AS `ContentPages__quick_links_category_id`, ContentPages.meta_description AS `ContentPages__meta_description`, ContentPages.meta_keywords AS `ContentPages__meta_keywords`, ContentPages.logo_path AS `ContentPages__logo_path`, ContentPages.menu_icon_path AS `ContentPages__menu_icon_path`, ContentPages.subpages_group_title AS `ContentPages__subpages_group_title`, ContentPages.parent_id AS `ContentPages__parent_id`, ContentPages.lft AS `ContentPages__lft`, ContentPages.rght AS `ContentPages__rght`, ContentPages.top_menu_item AS `ContentPages__top_menu_item`, ContentPages.side_menu_item AS `ContentPages__side_menu_item`, ContentPages.no_link AS `ContentPages__no_link`, ContentPages.enabled AS `ContentPages__enabled`, ContentPages.created AS `ContentPages__created`, ContentPages.modified AS `ContentPages__modified`, ContentPages.header_menu_item AS `ContentPages__header_menu_item`, ContentPages.form_id AS `ContentPages__form_id` FROM content_pages ContentPages WHERE ContentPages.slug = :c0' $query = object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SQL could not be generated for this query as it is incomplete.', 'params' => [], 'defaultTypes' => [ 'ContentPages__id' => 'integer', 'ContentPages.id' => 'integer', 'id' => 'integer', 'ContentPages__title' => 'string', 'ContentPages.title' => 'string', 'title' => 'string', 'ContentPages__long_title' => 'string', 'ContentPages.long_title' => 'string', 'long_title' => 'string', 'ContentPages__slug' => 'string', 'ContentPages.slug' => 'string', 'slug' => 'string', 'ContentPages__body' => 'text', 'ContentPages.body' => 'text', 'body' => 'text', 'ContentPages__target' => 'string', 'ContentPages.target' => 'string', 'target' => 'string', 'ContentPages__iframe_url' => 'string', 'ContentPages.iframe_url' => 'string', 'iframe_url' => 'string', 'ContentPages__alt_url' => 'string', 'ContentPages.alt_url' => 'string', 'alt_url' => 'string', 'ContentPages__iframe_height' => 'decimal', 'ContentPages.iframe_height' => 'decimal', 'iframe_height' => 'decimal', 'ContentPages__quick_links_category_id' => 'integer', 'ContentPages.quick_links_category_id' => 'integer', 'quick_links_category_id' => 'integer', 'ContentPages__meta_description' => 'text', 'ContentPages.meta_description' => 'text', 'meta_description' => 'text', 'ContentPages__meta_keywords' => 'text', 'ContentPages.meta_keywords' => 'text', 'meta_keywords' => 'text', 'ContentPages__logo_path' => 'string', 'ContentPages.logo_path' => 'string', 'logo_path' => 'string', 'ContentPages__menu_icon_path' => 'string', 'ContentPages.menu_icon_path' => 'string', 'menu_icon_path' => 'string', 'ContentPages__subpages_group_title' => 'string', 'ContentPages.subpages_group_title' => 'string', 'subpages_group_title' => 'string', 'ContentPages__parent_id' => 'integer', 'ContentPages.parent_id' => 'integer', 'parent_id' => 'integer', 'ContentPages__lft' => 'integer', 'ContentPages.lft' => 'integer', 'lft' => 'integer', 'ContentPages__rght' => 'integer', 'ContentPages.rght' => 'integer', 'rght' => 'integer', 'ContentPages__top_menu_item' => 'boolean', 'ContentPages.top_menu_item' => 'boolean', 'top_menu_item' => 'boolean', 'ContentPages__side_menu_item' => 'boolean', 'ContentPages.side_menu_item' => 'boolean', 'side_menu_item' => 'boolean', 'ContentPages__no_link' => 'boolean', 'ContentPages.no_link' => 'boolean', 'no_link' => 'boolean', 'ContentPages__enabled' => 'boolean', 'ContentPages.enabled' => 'boolean', 'enabled' => 'boolean', 'ContentPages__created' => 'datetime', 'ContentPages.created' => 'datetime', 'created' => 'datetime', 'ContentPages__modified' => 'datetime', 'ContentPages.modified' => 'datetime', 'modified' => 'datetime', 'ContentPages__header_menu_item' => 'boolean', 'ContentPages.header_menu_item' => 'boolean', 'header_menu_item' => 'boolean', 'ContentPages__form_id' => 'integer', 'ContentPages.form_id' => 'integer', 'form_id' => 'integer' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(ContentManager\Model\Table\ContentPagesTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 1 }count - [internal], line ?? Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128 Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 958 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 906 Cake\ORM\Query::first() - CORE/src/Datasource/QueryTrait.php, line 404 ContentManager\Controller\ContentPagesController::view() - ROOT/plugins/ContentManager/src/Controller/ContentPagesController.php, line 111
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = (int) 1 $name = 'limit' $sql = 'SELECT ContentPages.id AS `ContentPages__id`, ContentPages.title AS `ContentPages__title`, ContentPages.long_title AS `ContentPages__long_title`, ContentPages.slug AS `ContentPages__slug`, ContentPages.body AS `ContentPages__body`, ContentPages.target AS `ContentPages__target`, ContentPages.iframe_url AS `ContentPages__iframe_url`, ContentPages.alt_url AS `ContentPages__alt_url`, ContentPages.iframe_height AS `ContentPages__iframe_height`, ContentPages.quick_links_category_id AS `ContentPages__quick_links_category_id`, ContentPages.meta_description AS `ContentPages__meta_description`, ContentPages.meta_keywords AS `ContentPages__meta_keywords`, ContentPages.logo_path AS `ContentPages__logo_path`, ContentPages.menu_icon_path AS `ContentPages__menu_icon_path`, ContentPages.subpages_group_title AS `ContentPages__subpages_group_title`, ContentPages.parent_id AS `ContentPages__parent_id`, ContentPages.lft AS `ContentPages__lft`, ContentPages.rght AS `ContentPages__rght`, ContentPages.top_menu_item AS `ContentPages__top_menu_item`, ContentPages.side_menu_item AS `ContentPages__side_menu_item`, ContentPages.no_link AS `ContentPages__no_link`, ContentPages.enabled AS `ContentPages__enabled`, ContentPages.created AS `ContentPages__created`, ContentPages.modified AS `ContentPages__modified`, ContentPages.header_menu_item AS `ContentPages__header_menu_item`, ContentPages.form_id AS `ContentPages__form_id` FROM content_pages ContentPages WHERE ContentPages.slug = :c0' $query = object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SQL could not be generated for this query as it is incomplete.', 'params' => [], 'defaultTypes' => [ 'ContentPages__id' => 'integer', 'ContentPages.id' => 'integer', 'id' => 'integer', 'ContentPages__title' => 'string', 'ContentPages.title' => 'string', 'title' => 'string', 'ContentPages__long_title' => 'string', 'ContentPages.long_title' => 'string', 'long_title' => 'string', 'ContentPages__slug' => 'string', 'ContentPages.slug' => 'string', 'slug' => 'string', 'ContentPages__body' => 'text', 'ContentPages.body' => 'text', 'body' => 'text', 'ContentPages__target' => 'string', 'ContentPages.target' => 'string', 'target' => 'string', 'ContentPages__iframe_url' => 'string', 'ContentPages.iframe_url' => 'string', 'iframe_url' => 'string', 'ContentPages__alt_url' => 'string', 'ContentPages.alt_url' => 'string', 'alt_url' => 'string', 'ContentPages__iframe_height' => 'decimal', 'ContentPages.iframe_height' => 'decimal', 'iframe_height' => 'decimal', 'ContentPages__quick_links_category_id' => 'integer', 'ContentPages.quick_links_category_id' => 'integer', 'quick_links_category_id' => 'integer', 'ContentPages__meta_description' => 'text', 'ContentPages.meta_description' => 'text', 'meta_description' => 'text', 'ContentPages__meta_keywords' => 'text', 'ContentPages.meta_keywords' => 'text', 'meta_keywords' => 'text', 'ContentPages__logo_path' => 'string', 'ContentPages.logo_path' => 'string', 'logo_path' => 'string', 'ContentPages__menu_icon_path' => 'string', 'ContentPages.menu_icon_path' => 'string', 'menu_icon_path' => 'string', 'ContentPages__subpages_group_title' => 'string', 'ContentPages.subpages_group_title' => 'string', 'subpages_group_title' => 'string', 'ContentPages__parent_id' => 'integer', 'ContentPages.parent_id' => 'integer', 'parent_id' => 'integer', 'ContentPages__lft' => 'integer', 'ContentPages.lft' => 'integer', 'lft' => 'integer', 'ContentPages__rght' => 'integer', 'ContentPages.rght' => 'integer', 'rght' => 'integer', 'ContentPages__top_menu_item' => 'boolean', 'ContentPages.top_menu_item' => 'boolean', 'top_menu_item' => 'boolean', 'ContentPages__side_menu_item' => 'boolean', 'ContentPages.side_menu_item' => 'boolean', 'side_menu_item' => 'boolean', 'ContentPages__no_link' => 'boolean', 'ContentPages.no_link' => 'boolean', 'no_link' => 'boolean', 'ContentPages__enabled' => 'boolean', 'ContentPages.enabled' => 'boolean', 'enabled' => 'boolean', 'ContentPages__created' => 'datetime', 'ContentPages.created' => 'datetime', 'created' => 'datetime', 'ContentPages__modified' => 'datetime', 'ContentPages.modified' => 'datetime', 'modified' => 'datetime', 'ContentPages__header_menu_item' => 'boolean', 'ContentPages.header_menu_item' => 'boolean', 'header_menu_item' => 'boolean', 'ContentPages__form_id' => 'integer', 'ContentPages.form_id' => 'integer', 'form_id' => 'integer' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(ContentManager\Model\Table\ContentPagesTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 1 }count - [internal], line ?? Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128 Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 958 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 906 Cake\ORM\Query::first() - CORE/src/Datasource/QueryTrait.php, line 404 ContentManager\Controller\ContentPagesController::view() - ROOT/plugins/ContentManager/src/Controller/ContentPagesController.php, line 111
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null $name = 'offset' $sql = 'SELECT ContentPages.id AS `ContentPages__id`, ContentPages.title AS `ContentPages__title`, ContentPages.long_title AS `ContentPages__long_title`, ContentPages.slug AS `ContentPages__slug`, ContentPages.body AS `ContentPages__body`, ContentPages.target AS `ContentPages__target`, ContentPages.iframe_url AS `ContentPages__iframe_url`, ContentPages.alt_url AS `ContentPages__alt_url`, ContentPages.iframe_height AS `ContentPages__iframe_height`, ContentPages.quick_links_category_id AS `ContentPages__quick_links_category_id`, ContentPages.meta_description AS `ContentPages__meta_description`, ContentPages.meta_keywords AS `ContentPages__meta_keywords`, ContentPages.logo_path AS `ContentPages__logo_path`, ContentPages.menu_icon_path AS `ContentPages__menu_icon_path`, ContentPages.subpages_group_title AS `ContentPages__subpages_group_title`, ContentPages.parent_id AS `ContentPages__parent_id`, ContentPages.lft AS `ContentPages__lft`, ContentPages.rght AS `ContentPages__rght`, ContentPages.top_menu_item AS `ContentPages__top_menu_item`, ContentPages.side_menu_item AS `ContentPages__side_menu_item`, ContentPages.no_link AS `ContentPages__no_link`, ContentPages.enabled AS `ContentPages__enabled`, ContentPages.created AS `ContentPages__created`, ContentPages.modified AS `ContentPages__modified`, ContentPages.header_menu_item AS `ContentPages__header_menu_item`, ContentPages.form_id AS `ContentPages__form_id` FROM content_pages ContentPages WHERE ContentPages.slug = :c0 LIMIT 1' $query = object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SQL could not be generated for this query as it is incomplete.', 'params' => [], 'defaultTypes' => [ 'ContentPages__id' => 'integer', 'ContentPages.id' => 'integer', 'id' => 'integer', 'ContentPages__title' => 'string', 'ContentPages.title' => 'string', 'title' => 'string', 'ContentPages__long_title' => 'string', 'ContentPages.long_title' => 'string', 'long_title' => 'string', 'ContentPages__slug' => 'string', 'ContentPages.slug' => 'string', 'slug' => 'string', 'ContentPages__body' => 'text', 'ContentPages.body' => 'text', 'body' => 'text', 'ContentPages__target' => 'string', 'ContentPages.target' => 'string', 'target' => 'string', 'ContentPages__iframe_url' => 'string', 'ContentPages.iframe_url' => 'string', 'iframe_url' => 'string', 'ContentPages__alt_url' => 'string', 'ContentPages.alt_url' => 'string', 'alt_url' => 'string', 'ContentPages__iframe_height' => 'decimal', 'ContentPages.iframe_height' => 'decimal', 'iframe_height' => 'decimal', 'ContentPages__quick_links_category_id' => 'integer', 'ContentPages.quick_links_category_id' => 'integer', 'quick_links_category_id' => 'integer', 'ContentPages__meta_description' => 'text', 'ContentPages.meta_description' => 'text', 'meta_description' => 'text', 'ContentPages__meta_keywords' => 'text', 'ContentPages.meta_keywords' => 'text', 'meta_keywords' => 'text', 'ContentPages__logo_path' => 'string', 'ContentPages.logo_path' => 'string', 'logo_path' => 'string', 'ContentPages__menu_icon_path' => 'string', 'ContentPages.menu_icon_path' => 'string', 'menu_icon_path' => 'string', 'ContentPages__subpages_group_title' => 'string', 'ContentPages.subpages_group_title' => 'string', 'subpages_group_title' => 'string', 'ContentPages__parent_id' => 'integer', 'ContentPages.parent_id' => 'integer', 'parent_id' => 'integer', 'ContentPages__lft' => 'integer', 'ContentPages.lft' => 'integer', 'lft' => 'integer', 'ContentPages__rght' => 'integer', 'ContentPages.rght' => 'integer', 'rght' => 'integer', 'ContentPages__top_menu_item' => 'boolean', 'ContentPages.top_menu_item' => 'boolean', 'top_menu_item' => 'boolean', 'ContentPages__side_menu_item' => 'boolean', 'ContentPages.side_menu_item' => 'boolean', 'side_menu_item' => 'boolean', 'ContentPages__no_link' => 'boolean', 'ContentPages.no_link' => 'boolean', 'no_link' => 'boolean', 'ContentPages__enabled' => 'boolean', 'ContentPages.enabled' => 'boolean', 'enabled' => 'boolean', 'ContentPages__created' => 'datetime', 'ContentPages.created' => 'datetime', 'created' => 'datetime', 'ContentPages__modified' => 'datetime', 'ContentPages.modified' => 'datetime', 'modified' => 'datetime', 'ContentPages__header_menu_item' => 'boolean', 'ContentPages.header_menu_item' => 'boolean', 'header_menu_item' => 'boolean', 'ContentPages__form_id' => 'integer', 'ContentPages.form_id' => 'integer', 'form_id' => 'integer' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(ContentManager\Model\Table\ContentPagesTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 1 }count - [internal], line ?? Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128 Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 958 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 906 Cake\ORM\Query::first() - CORE/src/Datasource/QueryTrait.php, line 404 ContentManager\Controller\ContentPagesController::view() - ROOT/plugins/ContentManager/src/Controller/ContentPagesController.php, line 111
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null $name = 'epilog' $sql = 'SELECT ContentPages.id AS `ContentPages__id`, ContentPages.title AS `ContentPages__title`, ContentPages.long_title AS `ContentPages__long_title`, ContentPages.slug AS `ContentPages__slug`, ContentPages.body AS `ContentPages__body`, ContentPages.target AS `ContentPages__target`, ContentPages.iframe_url AS `ContentPages__iframe_url`, ContentPages.alt_url AS `ContentPages__alt_url`, ContentPages.iframe_height AS `ContentPages__iframe_height`, ContentPages.quick_links_category_id AS `ContentPages__quick_links_category_id`, ContentPages.meta_description AS `ContentPages__meta_description`, ContentPages.meta_keywords AS `ContentPages__meta_keywords`, ContentPages.logo_path AS `ContentPages__logo_path`, ContentPages.menu_icon_path AS `ContentPages__menu_icon_path`, ContentPages.subpages_group_title AS `ContentPages__subpages_group_title`, ContentPages.parent_id AS `ContentPages__parent_id`, ContentPages.lft AS `ContentPages__lft`, ContentPages.rght AS `ContentPages__rght`, ContentPages.top_menu_item AS `ContentPages__top_menu_item`, ContentPages.side_menu_item AS `ContentPages__side_menu_item`, ContentPages.no_link AS `ContentPages__no_link`, ContentPages.enabled AS `ContentPages__enabled`, ContentPages.created AS `ContentPages__created`, ContentPages.modified AS `ContentPages__modified`, ContentPages.header_menu_item AS `ContentPages__header_menu_item`, ContentPages.form_id AS `ContentPages__form_id` FROM content_pages ContentPages WHERE ContentPages.slug = :c0 LIMIT 1' $query = object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SQL could not be generated for this query as it is incomplete.', 'params' => [], 'defaultTypes' => [ 'ContentPages__id' => 'integer', 'ContentPages.id' => 'integer', 'id' => 'integer', 'ContentPages__title' => 'string', 'ContentPages.title' => 'string', 'title' => 'string', 'ContentPages__long_title' => 'string', 'ContentPages.long_title' => 'string', 'long_title' => 'string', 'ContentPages__slug' => 'string', 'ContentPages.slug' => 'string', 'slug' => 'string', 'ContentPages__body' => 'text', 'ContentPages.body' => 'text', 'body' => 'text', 'ContentPages__target' => 'string', 'ContentPages.target' => 'string', 'target' => 'string', 'ContentPages__iframe_url' => 'string', 'ContentPages.iframe_url' => 'string', 'iframe_url' => 'string', 'ContentPages__alt_url' => 'string', 'ContentPages.alt_url' => 'string', 'alt_url' => 'string', 'ContentPages__iframe_height' => 'decimal', 'ContentPages.iframe_height' => 'decimal', 'iframe_height' => 'decimal', 'ContentPages__quick_links_category_id' => 'integer', 'ContentPages.quick_links_category_id' => 'integer', 'quick_links_category_id' => 'integer', 'ContentPages__meta_description' => 'text', 'ContentPages.meta_description' => 'text', 'meta_description' => 'text', 'ContentPages__meta_keywords' => 'text', 'ContentPages.meta_keywords' => 'text', 'meta_keywords' => 'text', 'ContentPages__logo_path' => 'string', 'ContentPages.logo_path' => 'string', 'logo_path' => 'string', 'ContentPages__menu_icon_path' => 'string', 'ContentPages.menu_icon_path' => 'string', 'menu_icon_path' => 'string', 'ContentPages__subpages_group_title' => 'string', 'ContentPages.subpages_group_title' => 'string', 'subpages_group_title' => 'string', 'ContentPages__parent_id' => 'integer', 'ContentPages.parent_id' => 'integer', 'parent_id' => 'integer', 'ContentPages__lft' => 'integer', 'ContentPages.lft' => 'integer', 'lft' => 'integer', 'ContentPages__rght' => 'integer', 'ContentPages.rght' => 'integer', 'rght' => 'integer', 'ContentPages__top_menu_item' => 'boolean', 'ContentPages.top_menu_item' => 'boolean', 'top_menu_item' => 'boolean', 'ContentPages__side_menu_item' => 'boolean', 'ContentPages.side_menu_item' => 'boolean', 'side_menu_item' => 'boolean', 'ContentPages__no_link' => 'boolean', 'ContentPages.no_link' => 'boolean', 'no_link' => 'boolean', 'ContentPages__enabled' => 'boolean', 'ContentPages.enabled' => 'boolean', 'enabled' => 'boolean', 'ContentPages__created' => 'datetime', 'ContentPages.created' => 'datetime', 'created' => 'datetime', 'ContentPages__modified' => 'datetime', 'ContentPages.modified' => 'datetime', 'modified' => 'datetime', 'ContentPages__header_menu_item' => 'boolean', 'ContentPages.header_menu_item' => 'boolean', 'header_menu_item' => 'boolean', 'ContentPages__form_id' => 'integer', 'ContentPages.form_id' => 'integer', 'form_id' => 'integer' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(ContentManager\Model\Table\ContentPagesTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 1 }count - [internal], line ?? Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128 Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 958 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 906 Cake\ORM\Query::first() - CORE/src/Datasource/QueryTrait.php, line 404 ContentManager\Controller\ContentPagesController::view() - ROOT/plugins/ContentManager/src/Controller/ContentPagesController.php, line 111
Warning (512): Unable to emit headers. Headers sent in file=/home/hhouseslu/public_html/vendor/cakephp/cakephp/src/Error/Debugger.php line=753 [CORE/src/Http/ResponseEmitter.php, line 48]Code Context$message = "Unable to emit headers. Headers sent in file=$file line=$line";
if (Configure::read('debug')) {
trigger_error($message, E_USER_WARNING);
$response = object(Zend\Diactoros\Response) { [protected] headers => [ 'Content-Type' => [ [maximum depth reached] ] ] [protected] headerNames => [ 'content-type' => 'Content-Type' ] [private] phrases => [ (int) 100 => 'Continue', (int) 101 => 'Switching Protocols', (int) 102 => 'Processing', (int) 200 => 'OK', (int) 201 => 'Created', (int) 202 => 'Accepted', (int) 203 => 'Non-Authoritative Information', (int) 204 => 'No Content', (int) 205 => 'Reset Content', (int) 206 => 'Partial Content', (int) 207 => 'Multi-status', (int) 208 => 'Already Reported', (int) 226 => 'IM used', (int) 300 => 'Multiple Choices', (int) 301 => 'Moved Permanently', (int) 302 => 'Found', (int) 303 => 'See Other', (int) 304 => 'Not Modified', (int) 305 => 'Use Proxy', (int) 306 => 'Switch Proxy', (int) 307 => 'Temporary Redirect', (int) 308 => 'Permanent Redirect', (int) 400 => 'Bad Request', (int) 401 => 'Unauthorized', (int) 402 => 'Payment Required', (int) 403 => 'Forbidden', (int) 404 => 'Not Found', (int) 405 => 'Method Not Allowed', (int) 406 => 'Not Acceptable', (int) 407 => 'Proxy Authentication Required', (int) 408 => 'Request Time-out', (int) 409 => 'Conflict', (int) 410 => 'Gone', (int) 411 => 'Length Required', (int) 412 => 'Precondition Failed', (int) 413 => 'Request Entity Too Large', (int) 414 => 'Request-URI Too Large', (int) 415 => 'Unsupported Media Type', (int) 416 => 'Requested range not satisfiable', (int) 417 => 'Expectation Failed', (int) 418 => 'I'm a teapot', (int) 421 => 'Misdirected Request', (int) 422 => 'Unprocessable Entity', (int) 423 => 'Locked', (int) 424 => 'Failed Dependency', (int) 425 => 'Unordered Collection', (int) 426 => 'Upgrade Required', (int) 428 => 'Precondition Required', (int) 429 => 'Too Many Requests', (int) 431 => 'Request Header Fields Too Large', (int) 444 => 'Connection Closed Without Response', (int) 451 => 'Unavailable For Legal Reasons', (int) 499 => 'Client Closed Request', (int) 500 => 'Internal Server Error', (int) 501 => 'Not Implemented', (int) 502 => 'Bad Gateway', (int) 503 => 'Service Unavailable', (int) 504 => 'Gateway Time-out', (int) 505 => 'HTTP Version not supported', (int) 506 => 'Variant Also Negotiates', (int) 507 => 'Insufficient Storage', (int) 508 => 'Loop Detected', (int) 510 => 'Not Extended', (int) 511 => 'Network Authentication Required', (int) 599 => 'Network Connect Timeout Error' ] [private] reasonPhrase => '' [private] statusCode => (int) 200 [private] protocol => '1.1' [private] stream => object(Zend\Diactoros\Stream) {} } $maxBufferLength = (int) 8192 $file = '/home/hhouseslu/public_html/vendor/cakephp/cakephp/src/Error/Debugger.php' $line = (int) 753 $message = 'Unable to emit headers. Headers sent in file=/home/hhouseslu/public_html/vendor/cakephp/cakephp/src/Error/Debugger.php line=753'Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 48 Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 118 [main] - ROOT/webroot/index.php, line 37
Warning (2): Cannot modify header information - headers already sent by (output started at /home/hhouseslu/public_html/vendor/cakephp/cakephp/src/Error/Debugger.php:753) [CORE/src/Http/ResponseEmitter.php, line 145]Code Context$response->getProtocolVersion(),
$response->getStatusCode(),
($reasonPhrase ? ' ' . $reasonPhrase : '')
$response = object(Zend\Diactoros\Response) { [protected] headers => [ 'Content-Type' => [ [maximum depth reached] ] ] [protected] headerNames => [ 'content-type' => 'Content-Type' ] [private] phrases => [ (int) 100 => 'Continue', (int) 101 => 'Switching Protocols', (int) 102 => 'Processing', (int) 200 => 'OK', (int) 201 => 'Created', (int) 202 => 'Accepted', (int) 203 => 'Non-Authoritative Information', (int) 204 => 'No Content', (int) 205 => 'Reset Content', (int) 206 => 'Partial Content', (int) 207 => 'Multi-status', (int) 208 => 'Already Reported', (int) 226 => 'IM used', (int) 300 => 'Multiple Choices', (int) 301 => 'Moved Permanently', (int) 302 => 'Found', (int) 303 => 'See Other', (int) 304 => 'Not Modified', (int) 305 => 'Use Proxy', (int) 306 => 'Switch Proxy', (int) 307 => 'Temporary Redirect', (int) 308 => 'Permanent Redirect', (int) 400 => 'Bad Request', (int) 401 => 'Unauthorized', (int) 402 => 'Payment Required', (int) 403 => 'Forbidden', (int) 404 => 'Not Found', (int) 405 => 'Method Not Allowed', (int) 406 => 'Not Acceptable', (int) 407 => 'Proxy Authentication Required', (int) 408 => 'Request Time-out', (int) 409 => 'Conflict', (int) 410 => 'Gone', (int) 411 => 'Length Required', (int) 412 => 'Precondition Failed', (int) 413 => 'Request Entity Too Large', (int) 414 => 'Request-URI Too Large', (int) 415 => 'Unsupported Media Type', (int) 416 => 'Requested range not satisfiable', (int) 417 => 'Expectation Failed', (int) 418 => 'I'm a teapot', (int) 421 => 'Misdirected Request', (int) 422 => 'Unprocessable Entity', (int) 423 => 'Locked', (int) 424 => 'Failed Dependency', (int) 425 => 'Unordered Collection', (int) 426 => 'Upgrade Required', (int) 428 => 'Precondition Required', (int) 429 => 'Too Many Requests', (int) 431 => 'Request Header Fields Too Large', (int) 444 => 'Connection Closed Without Response', (int) 451 => 'Unavailable For Legal Reasons', (int) 499 => 'Client Closed Request', (int) 500 => 'Internal Server Error', (int) 501 => 'Not Implemented', (int) 502 => 'Bad Gateway', (int) 503 => 'Service Unavailable', (int) 504 => 'Gateway Time-out', (int) 505 => 'HTTP Version not supported', (int) 506 => 'Variant Also Negotiates', (int) 507 => 'Insufficient Storage', (int) 508 => 'Loop Detected', (int) 510 => 'Not Extended', (int) 511 => 'Network Authentication Required', (int) 599 => 'Network Connect Timeout Error' ] [private] reasonPhrase => 'OK' [private] statusCode => (int) 200 [private] protocol => '1.1' [private] stream => object(Zend\Diactoros\Stream) {} } $reasonPhrase = 'OK'header - [internal], line ?? Cake\Http\ResponseEmitter::emitStatusLine() - CORE/src/Http/ResponseEmitter.php, line 145 Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 54 Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 118 [main] - ROOT/webroot/index.php, line 37
Warning (2): Cannot modify header information - headers already sent by (output started at /home/hhouseslu/public_html/vendor/cakephp/cakephp/src/Error/Debugger.php:753) [CORE/src/Http/ResponseEmitter.php, line 173]Code Context$name,
$value
), $first);
$response = object(Zend\Diactoros\Response) { [protected] headers => [ 'Content-Type' => [ [maximum depth reached] ] ] [protected] headerNames => [ 'content-type' => 'Content-Type' ] [private] phrases => [ (int) 100 => 'Continue', (int) 101 => 'Switching Protocols', (int) 102 => 'Processing', (int) 200 => 'OK', (int) 201 => 'Created', (int) 202 => 'Accepted', (int) 203 => 'Non-Authoritative Information', (int) 204 => 'No Content', (int) 205 => 'Reset Content', (int) 206 => 'Partial Content', (int) 207 => 'Multi-status', (int) 208 => 'Already Reported', (int) 226 => 'IM used', (int) 300 => 'Multiple Choices', (int) 301 => 'Moved Permanently', (int) 302 => 'Found', (int) 303 => 'See Other', (int) 304 => 'Not Modified', (int) 305 => 'Use Proxy', (int) 306 => 'Switch Proxy', (int) 307 => 'Temporary Redirect', (int) 308 => 'Permanent Redirect', (int) 400 => 'Bad Request', (int) 401 => 'Unauthorized', (int) 402 => 'Payment Required', (int) 403 => 'Forbidden', (int) 404 => 'Not Found', (int) 405 => 'Method Not Allowed', (int) 406 => 'Not Acceptable', (int) 407 => 'Proxy Authentication Required', (int) 408 => 'Request Time-out', (int) 409 => 'Conflict', (int) 410 => 'Gone', (int) 411 => 'Length Required', (int) 412 => 'Precondition Failed', (int) 413 => 'Request Entity Too Large', (int) 414 => 'Request-URI Too Large', (int) 415 => 'Unsupported Media Type', (int) 416 => 'Requested range not satisfiable', (int) 417 => 'Expectation Failed', (int) 418 => 'I'm a teapot', (int) 421 => 'Misdirected Request', (int) 422 => 'Unprocessable Entity', (int) 423 => 'Locked', (int) 424 => 'Failed Dependency', (int) 425 => 'Unordered Collection', (int) 426 => 'Upgrade Required', (int) 428 => 'Precondition Required', (int) 429 => 'Too Many Requests', (int) 431 => 'Request Header Fields Too Large', (int) 444 => 'Connection Closed Without Response', (int) 451 => 'Unavailable For Legal Reasons', (int) 499 => 'Client Closed Request', (int) 500 => 'Internal Server Error', (int) 501 => 'Not Implemented', (int) 502 => 'Bad Gateway', (int) 503 => 'Service Unavailable', (int) 504 => 'Gateway Time-out', (int) 505 => 'HTTP Version not supported', (int) 506 => 'Variant Also Negotiates', (int) 507 => 'Insufficient Storage', (int) 508 => 'Loop Detected', (int) 510 => 'Not Extended', (int) 511 => 'Network Authentication Required', (int) 599 => 'Network Connect Timeout Error' ] [private] reasonPhrase => 'OK' [private] statusCode => (int) 200 [private] protocol => '1.1' [private] stream => object(Zend\Diactoros\Stream) {} } $values = [ (int) 0 => 'text/html; charset=UTF-8' ] $name = 'Content-Type' $first = true $value = 'text/html; charset=UTF-8'header - [internal], line ?? Cake\Http\ResponseEmitter::emitHeaders() - CORE/src/Http/ResponseEmitter.php, line 173 Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 55 Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 118 [main] - ROOT/webroot/index.php, line 37
What is Heritage House?
Many people call Heritage House a hotel, but the response we got from a photographer who kept referring to us as a hotel during an on-property photo shoot was quite different from any other. "Take it as a compliment,” he insisted when we told him we’re a bed and breakfast, “Hotels are the gold standard for your industry."
In our eyes we're not better or less than a hotel. Just different. And we don’t aspire to be a hotel. There are people who won't stay anywhere but a hotel when they travel and there are those who love being at home while on the road. We understand that one size does not fit all. Travelers have a range of accommodation options to choose from based on price, purpose of trip, level of service required, location/proximity to points of interests, kind of experience they are looking for etc. We started Heritage House to be our guests' St. Lucian home and we chose a name to try to reflect what we are.
Heritage:
We think it's OK to give our guests a glimpse into our island and its history through our decor, our mini cultural display, our food, our hospitality. We encourage guests to go out exploring: take the bus, eat local from the food stall on the beach, see our beautiful island. Most of our guests enjoy earning some Lucian stripes, and they reciprocate by sharing a bit of their own way of life with us.
House:
We hoped that ‘house’ would communicate that we are less of a hotel but more like home. We're a smaller scaled property (7 rooms), offering a more personal touch, and more opportunity to interact with staff and other guests. When we see our guests walking around the property barefoot or whipping up something in the shared kitchen then offering a taste to staff and fellow guests, it really feels like home.
So, while we do provide all basic amenities, we’re ideal for the independent traveler who doesn’t mind a non-hotel experience. We’re the best deal in high-priced Rodney Bay!
We are located:
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null $name = 'having' $sql = 'SELECT RoomFeatures.id AS `RoomFeatures__id`, RoomFeatures.title AS `RoomFeatures__title`, RoomFeatures.logo_path AS `RoomFeatures__logo_path`, RoomFeatures.description AS `RoomFeatures__description`, RoomFeatures.room_feature_category_id AS `RoomFeatures__room_feature_category_id`, RoomFeatures.enabled AS `RoomFeatures__enabled` FROM re_room_features RoomFeatures WHERE RoomFeatures.enabled = :c0' $query = object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SQL could not be generated for this query as it is incomplete.', 'params' => [], 'defaultTypes' => [ 'RoomFeatures__id' => 'integer', 'RoomFeatures.id' => 'integer', 'id' => 'integer', 'RoomFeatures__title' => 'string', 'RoomFeatures.title' => 'string', 'title' => 'string', 'RoomFeatures__logo_path' => 'string', 'RoomFeatures.logo_path' => 'string', 'logo_path' => 'string', 'RoomFeatures__description' => 'text', 'RoomFeatures.description' => 'text', 'description' => 'text', 'RoomFeatures__room_feature_category_id' => 'integer', 'RoomFeatures.room_feature_category_id' => 'integer', 'room_feature_category_id' => 'integer', 'RoomFeatures__enabled' => 'integer', 'RoomFeatures.enabled' => 'integer', 'enabled' => 'integer' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(Accommodations\Model\Table\RoomFeaturesTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 1 }count - [internal], line ?? Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128 Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 958 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 906 Cake\ORM\Query::toArray() - CORE/src/Datasource/QueryTrait.php, line 293 Accommodations\View\Cell\FacilitiesCell::display() - ROOT/plugins/Accommodations/src/View/Cell/FacilitiesCell.php, line 30
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null $name = 'order' $sql = 'SELECT RoomFeatures.id AS `RoomFeatures__id`, RoomFeatures.title AS `RoomFeatures__title`, RoomFeatures.logo_path AS `RoomFeatures__logo_path`, RoomFeatures.description AS `RoomFeatures__description`, RoomFeatures.room_feature_category_id AS `RoomFeatures__room_feature_category_id`, RoomFeatures.enabled AS `RoomFeatures__enabled` FROM re_room_features RoomFeatures WHERE RoomFeatures.enabled = :c0' $query = object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SQL could not be generated for this query as it is incomplete.', 'params' => [], 'defaultTypes' => [ 'RoomFeatures__id' => 'integer', 'RoomFeatures.id' => 'integer', 'id' => 'integer', 'RoomFeatures__title' => 'string', 'RoomFeatures.title' => 'string', 'title' => 'string', 'RoomFeatures__logo_path' => 'string', 'RoomFeatures.logo_path' => 'string', 'logo_path' => 'string', 'RoomFeatures__description' => 'text', 'RoomFeatures.description' => 'text', 'description' => 'text', 'RoomFeatures__room_feature_category_id' => 'integer', 'RoomFeatures.room_feature_category_id' => 'integer', 'room_feature_category_id' => 'integer', 'RoomFeatures__enabled' => 'integer', 'RoomFeatures.enabled' => 'integer', 'enabled' => 'integer' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(Accommodations\Model\Table\RoomFeaturesTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 1 }count - [internal], line ?? Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128 Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 958 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 906 Cake\ORM\Query::toArray() - CORE/src/Datasource/QueryTrait.php, line 293 Accommodations\View\Cell\FacilitiesCell::display() - ROOT/plugins/Accommodations/src/View/Cell/FacilitiesCell.php, line 30
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = (int) 12 $name = 'limit' $sql = 'SELECT RoomFeatures.id AS `RoomFeatures__id`, RoomFeatures.title AS `RoomFeatures__title`, RoomFeatures.logo_path AS `RoomFeatures__logo_path`, RoomFeatures.description AS `RoomFeatures__description`, RoomFeatures.room_feature_category_id AS `RoomFeatures__room_feature_category_id`, RoomFeatures.enabled AS `RoomFeatures__enabled` FROM re_room_features RoomFeatures WHERE RoomFeatures.enabled = :c0' $query = object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SQL could not be generated for this query as it is incomplete.', 'params' => [], 'defaultTypes' => [ 'RoomFeatures__id' => 'integer', 'RoomFeatures.id' => 'integer', 'id' => 'integer', 'RoomFeatures__title' => 'string', 'RoomFeatures.title' => 'string', 'title' => 'string', 'RoomFeatures__logo_path' => 'string', 'RoomFeatures.logo_path' => 'string', 'logo_path' => 'string', 'RoomFeatures__description' => 'text', 'RoomFeatures.description' => 'text', 'description' => 'text', 'RoomFeatures__room_feature_category_id' => 'integer', 'RoomFeatures.room_feature_category_id' => 'integer', 'room_feature_category_id' => 'integer', 'RoomFeatures__enabled' => 'integer', 'RoomFeatures.enabled' => 'integer', 'enabled' => 'integer' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(Accommodations\Model\Table\RoomFeaturesTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 1 }count - [internal], line ?? Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128 Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 958 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 906 Cake\ORM\Query::toArray() - CORE/src/Datasource/QueryTrait.php, line 293 Accommodations\View\Cell\FacilitiesCell::display() - ROOT/plugins/Accommodations/src/View/Cell/FacilitiesCell.php, line 30
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null $name = 'offset' $sql = 'SELECT RoomFeatures.id AS `RoomFeatures__id`, RoomFeatures.title AS `RoomFeatures__title`, RoomFeatures.logo_path AS `RoomFeatures__logo_path`, RoomFeatures.description AS `RoomFeatures__description`, RoomFeatures.room_feature_category_id AS `RoomFeatures__room_feature_category_id`, RoomFeatures.enabled AS `RoomFeatures__enabled` FROM re_room_features RoomFeatures WHERE RoomFeatures.enabled = :c0 LIMIT 12' $query = object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SQL could not be generated for this query as it is incomplete.', 'params' => [], 'defaultTypes' => [ 'RoomFeatures__id' => 'integer', 'RoomFeatures.id' => 'integer', 'id' => 'integer', 'RoomFeatures__title' => 'string', 'RoomFeatures.title' => 'string', 'title' => 'string', 'RoomFeatures__logo_path' => 'string', 'RoomFeatures.logo_path' => 'string', 'logo_path' => 'string', 'RoomFeatures__description' => 'text', 'RoomFeatures.description' => 'text', 'description' => 'text', 'RoomFeatures__room_feature_category_id' => 'integer', 'RoomFeatures.room_feature_category_id' => 'integer', 'room_feature_category_id' => 'integer', 'RoomFeatures__enabled' => 'integer', 'RoomFeatures.enabled' => 'integer', 'enabled' => 'integer' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(Accommodations\Model\Table\RoomFeaturesTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 1 }count - [internal], line ?? Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128 Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 958 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 906 Cake\ORM\Query::toArray() - CORE/src/Datasource/QueryTrait.php, line 293 Accommodations\View\Cell\FacilitiesCell::display() - ROOT/plugins/Accommodations/src/View/Cell/FacilitiesCell.php, line 30
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null $name = 'epilog' $sql = 'SELECT RoomFeatures.id AS `RoomFeatures__id`, RoomFeatures.title AS `RoomFeatures__title`, RoomFeatures.logo_path AS `RoomFeatures__logo_path`, RoomFeatures.description AS `RoomFeatures__description`, RoomFeatures.room_feature_category_id AS `RoomFeatures__room_feature_category_id`, RoomFeatures.enabled AS `RoomFeatures__enabled` FROM re_room_features RoomFeatures WHERE RoomFeatures.enabled = :c0 LIMIT 12' $query = object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SQL could not be generated for this query as it is incomplete.', 'params' => [], 'defaultTypes' => [ 'RoomFeatures__id' => 'integer', 'RoomFeatures.id' => 'integer', 'id' => 'integer', 'RoomFeatures__title' => 'string', 'RoomFeatures.title' => 'string', 'title' => 'string', 'RoomFeatures__logo_path' => 'string', 'RoomFeatures.logo_path' => 'string', 'logo_path' => 'string', 'RoomFeatures__description' => 'text', 'RoomFeatures.description' => 'text', 'description' => 'text', 'RoomFeatures__room_feature_category_id' => 'integer', 'RoomFeatures.room_feature_category_id' => 'integer', 'room_feature_category_id' => 'integer', 'RoomFeatures__enabled' => 'integer', 'RoomFeatures.enabled' => 'integer', 'enabled' => 'integer' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(Accommodations\Model\Table\RoomFeaturesTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 1 }count - [internal], line ?? Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128 Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 958 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 906 Cake\ORM\Query::toArray() - CORE/src/Datasource/QueryTrait.php, line 293 Accommodations\View\Cell\FacilitiesCell::display() - ROOT/plugins/Accommodations/src/View/Cell/FacilitiesCell.php, line 30