Warning (2): 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 EntertainmentPackages.id AS `EntertainmentPackages__id`, EntertainmentPackages.title AS `EntertainmentPackages__title`, EntertainmentPackages.price AS `EntertainmentPackages__price`, EntertainmentPackages.rating AS `EntertainmentPackages__rating`, EntertainmentPackages.min_age AS `EntertainmentPackages__min_age`, EntertainmentPackages.max_age AS `EntertainmentPackages__max_age`, EntertainmentPackages.slug AS `EntertainmentPackages__slug` FROM entertainment_packages EntertainmentPackages WHERE (is_deleted = :c0 AND published = :c1)' $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' => [ 'EntertainmentPackages__id' => 'biginteger', 'EntertainmentPackages.id' => 'biginteger', 'id' => 'biginteger', 'EntertainmentPackages__title' => 'string', 'EntertainmentPackages.title' => 'string', 'title' => 'string', 'EntertainmentPackages__subtitle' => 'string', 'EntertainmentPackages.subtitle' => 'string', 'subtitle' => 'string', 'EntertainmentPackages__desc_title' => 'string', 'EntertainmentPackages.desc_title' => 'string', 'desc_title' => 'string', 'EntertainmentPackages__description' => 'string', 'EntertainmentPackages.description' => 'string', 'description' => 'string', 'EntertainmentPackages__rating' => 'decimal', 'EntertainmentPackages.rating' => 'decimal', 'rating' => 'decimal', 'EntertainmentPackages__min_age' => 'integer', 'EntertainmentPackages.min_age' => 'integer', 'min_age' => 'integer', 'EntertainmentPackages__max_age' => 'integer', 'EntertainmentPackages.max_age' => 'integer', 'max_age' => 'integer', 'EntertainmentPackages__price' => 'decimal', 'EntertainmentPackages.price' => 'decimal', 'price' => 'decimal', 'EntertainmentPackages__media_name' => 'string', 'EntertainmentPackages.media_name' => 'string', 'media_name' => 'string', 'EntertainmentPackages__media_url' => 'string', 'EntertainmentPackages.media_url' => 'string', 'media_url' => 'string', 'EntertainmentPackages__duration' => 'integer', 'EntertainmentPackages.duration' => 'integer', 'duration' => 'integer', 'EntertainmentPackages__slug' => 'string', 'EntertainmentPackages.slug' => 'string', 'slug' => 'string', 'EntertainmentPackages__things_include' => 'text', 'EntertainmentPackages.things_include' => 'text', 'things_include' => 'text', 'EntertainmentPackages__how_to_get_here' => 'text', 'EntertainmentPackages.how_to_get_here' => 'text', 'how_to_get_here' => 'text', 'EntertainmentPackages__other_information' => 'text', 'EntertainmentPackages.other_information' => 'text', 'other_information' => 'text', 'EntertainmentPackages__published' => 'integer', 'EntertainmentPackages.published' => 'integer', 'published' => 'integer', 'EntertainmentPackages__is_deleted' => 'string', 'EntertainmentPackages.is_deleted' => 'string', 'is_deleted' => 'string', 'EntertainmentPackages__created' => 'datetime', 'EntertainmentPackages.created' => 'datetime', 'created' => 'datetime', 'EntertainmentPackages__modified' => 'timestamp', 'EntertainmentPackages.modified' => 'timestamp', 'modified' => 'timestamp', 'EntertainmentPackageImages__id' => 'biginteger', 'EntertainmentPackageImages.id' => 'biginteger', 'EntertainmentPackageImages__name' => 'string', 'EntertainmentPackageImages.name' => 'string', 'name' => 'string', 'EntertainmentPackageImages__thumb_name' => 'string', 'EntertainmentPackageImages.thumb_name' => 'string', 'thumb_name' => 'string', 'EntertainmentPackageImages__medium_name' => 'string', 'EntertainmentPackageImages.medium_name' => 'string', 'medium_name' => 'string', 'EntertainmentPackageImages__image_desc' => 'string', 'EntertainmentPackageImages.image_desc' => 'string', 'image_desc' => 'string', 'EntertainmentPackageImages__entertainer_id' => 'biginteger', 'EntertainmentPackageImages.entertainer_id' => 'biginteger', 'entertainer_id' => 'biginteger', 'EntertainmentPackageImages__created' => 'datetime', 'EntertainmentPackageImages.created' => 'datetime', 'EntertainmentPackageImages__modified' => 'timestamp', 'EntertainmentPackageImages.modified' => 'timestamp' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'EntertainmentPackageImages' => [[maximum depth reached]] ], 'matching' => [], 'extraOptions' => [], 'repository' => object(Cake\ORM\Table) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 2 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 1010 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 959 Cake\ORM\Query::toArray() - CORE/src/Datasource/QueryTrait.php, line 293 App\Controller\BookingsController::index() - APP/Controller/BookingsController.php, line 95
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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) 20 $name = 'limit' $sql = 'SELECT EntertainmentPackages.id AS `EntertainmentPackages__id`, EntertainmentPackages.title AS `EntertainmentPackages__title`, EntertainmentPackages.price AS `EntertainmentPackages__price`, EntertainmentPackages.rating AS `EntertainmentPackages__rating`, EntertainmentPackages.min_age AS `EntertainmentPackages__min_age`, EntertainmentPackages.max_age AS `EntertainmentPackages__max_age`, EntertainmentPackages.slug AS `EntertainmentPackages__slug` FROM entertainment_packages EntertainmentPackages WHERE (is_deleted = :c0 AND published = :c1) ORDER BY EntertainmentPackages.id DESC' $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' => [ 'EntertainmentPackages__id' => 'biginteger', 'EntertainmentPackages.id' => 'biginteger', 'id' => 'biginteger', 'EntertainmentPackages__title' => 'string', 'EntertainmentPackages.title' => 'string', 'title' => 'string', 'EntertainmentPackages__subtitle' => 'string', 'EntertainmentPackages.subtitle' => 'string', 'subtitle' => 'string', 'EntertainmentPackages__desc_title' => 'string', 'EntertainmentPackages.desc_title' => 'string', 'desc_title' => 'string', 'EntertainmentPackages__description' => 'string', 'EntertainmentPackages.description' => 'string', 'description' => 'string', 'EntertainmentPackages__rating' => 'decimal', 'EntertainmentPackages.rating' => 'decimal', 'rating' => 'decimal', 'EntertainmentPackages__min_age' => 'integer', 'EntertainmentPackages.min_age' => 'integer', 'min_age' => 'integer', 'EntertainmentPackages__max_age' => 'integer', 'EntertainmentPackages.max_age' => 'integer', 'max_age' => 'integer', 'EntertainmentPackages__price' => 'decimal', 'EntertainmentPackages.price' => 'decimal', 'price' => 'decimal', 'EntertainmentPackages__media_name' => 'string', 'EntertainmentPackages.media_name' => 'string', 'media_name' => 'string', 'EntertainmentPackages__media_url' => 'string', 'EntertainmentPackages.media_url' => 'string', 'media_url' => 'string', 'EntertainmentPackages__duration' => 'integer', 'EntertainmentPackages.duration' => 'integer', 'duration' => 'integer', 'EntertainmentPackages__slug' => 'string', 'EntertainmentPackages.slug' => 'string', 'slug' => 'string', 'EntertainmentPackages__things_include' => 'text', 'EntertainmentPackages.things_include' => 'text', 'things_include' => 'text', 'EntertainmentPackages__how_to_get_here' => 'text', 'EntertainmentPackages.how_to_get_here' => 'text', 'how_to_get_here' => 'text', 'EntertainmentPackages__other_information' => 'text', 'EntertainmentPackages.other_information' => 'text', 'other_information' => 'text', 'EntertainmentPackages__published' => 'integer', 'EntertainmentPackages.published' => 'integer', 'published' => 'integer', 'EntertainmentPackages__is_deleted' => 'string', 'EntertainmentPackages.is_deleted' => 'string', 'is_deleted' => 'string', 'EntertainmentPackages__created' => 'datetime', 'EntertainmentPackages.created' => 'datetime', 'created' => 'datetime', 'EntertainmentPackages__modified' => 'timestamp', 'EntertainmentPackages.modified' => 'timestamp', 'modified' => 'timestamp', 'EntertainmentPackageImages__id' => 'biginteger', 'EntertainmentPackageImages.id' => 'biginteger', 'EntertainmentPackageImages__name' => 'string', 'EntertainmentPackageImages.name' => 'string', 'name' => 'string', 'EntertainmentPackageImages__thumb_name' => 'string', 'EntertainmentPackageImages.thumb_name' => 'string', 'thumb_name' => 'string', 'EntertainmentPackageImages__medium_name' => 'string', 'EntertainmentPackageImages.medium_name' => 'string', 'medium_name' => 'string', 'EntertainmentPackageImages__image_desc' => 'string', 'EntertainmentPackageImages.image_desc' => 'string', 'image_desc' => 'string', 'EntertainmentPackageImages__entertainer_id' => 'biginteger', 'EntertainmentPackageImages.entertainer_id' => 'biginteger', 'entertainer_id' => 'biginteger', 'EntertainmentPackageImages__created' => 'datetime', 'EntertainmentPackageImages.created' => 'datetime', 'EntertainmentPackageImages__modified' => 'timestamp', 'EntertainmentPackageImages.modified' => 'timestamp' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'EntertainmentPackageImages' => [[maximum depth reached]] ], 'matching' => [], 'extraOptions' => [], 'repository' => object(Cake\ORM\Table) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 2 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 1010 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 959 Cake\ORM\Query::toArray() - CORE/src/Datasource/QueryTrait.php, line 293 App\Controller\BookingsController::index() - APP/Controller/BookingsController.php, line 95
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 EntertainmentPackages.id AS `EntertainmentPackages__id`, EntertainmentPackages.title AS `EntertainmentPackages__title`, EntertainmentPackages.price AS `EntertainmentPackages__price`, EntertainmentPackages.rating AS `EntertainmentPackages__rating`, EntertainmentPackages.min_age AS `EntertainmentPackages__min_age`, EntertainmentPackages.max_age AS `EntertainmentPackages__max_age`, EntertainmentPackages.slug AS `EntertainmentPackages__slug` FROM entertainment_packages EntertainmentPackages WHERE (is_deleted = :c0 AND published = :c1) ORDER BY EntertainmentPackages.id DESC LIMIT 20' $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' => [ 'EntertainmentPackages__id' => 'biginteger', 'EntertainmentPackages.id' => 'biginteger', 'id' => 'biginteger', 'EntertainmentPackages__title' => 'string', 'EntertainmentPackages.title' => 'string', 'title' => 'string', 'EntertainmentPackages__subtitle' => 'string', 'EntertainmentPackages.subtitle' => 'string', 'subtitle' => 'string', 'EntertainmentPackages__desc_title' => 'string', 'EntertainmentPackages.desc_title' => 'string', 'desc_title' => 'string', 'EntertainmentPackages__description' => 'string', 'EntertainmentPackages.description' => 'string', 'description' => 'string', 'EntertainmentPackages__rating' => 'decimal', 'EntertainmentPackages.rating' => 'decimal', 'rating' => 'decimal', 'EntertainmentPackages__min_age' => 'integer', 'EntertainmentPackages.min_age' => 'integer', 'min_age' => 'integer', 'EntertainmentPackages__max_age' => 'integer', 'EntertainmentPackages.max_age' => 'integer', 'max_age' => 'integer', 'EntertainmentPackages__price' => 'decimal', 'EntertainmentPackages.price' => 'decimal', 'price' => 'decimal', 'EntertainmentPackages__media_name' => 'string', 'EntertainmentPackages.media_name' => 'string', 'media_name' => 'string', 'EntertainmentPackages__media_url' => 'string', 'EntertainmentPackages.media_url' => 'string', 'media_url' => 'string', 'EntertainmentPackages__duration' => 'integer', 'EntertainmentPackages.duration' => 'integer', 'duration' => 'integer', 'EntertainmentPackages__slug' => 'string', 'EntertainmentPackages.slug' => 'string', 'slug' => 'string', 'EntertainmentPackages__things_include' => 'text', 'EntertainmentPackages.things_include' => 'text', 'things_include' => 'text', 'EntertainmentPackages__how_to_get_here' => 'text', 'EntertainmentPackages.how_to_get_here' => 'text', 'how_to_get_here' => 'text', 'EntertainmentPackages__other_information' => 'text', 'EntertainmentPackages.other_information' => 'text', 'other_information' => 'text', 'EntertainmentPackages__published' => 'integer', 'EntertainmentPackages.published' => 'integer', 'published' => 'integer', 'EntertainmentPackages__is_deleted' => 'string', 'EntertainmentPackages.is_deleted' => 'string', 'is_deleted' => 'string', 'EntertainmentPackages__created' => 'datetime', 'EntertainmentPackages.created' => 'datetime', 'created' => 'datetime', 'EntertainmentPackages__modified' => 'timestamp', 'EntertainmentPackages.modified' => 'timestamp', 'modified' => 'timestamp', 'EntertainmentPackageImages__id' => 'biginteger', 'EntertainmentPackageImages.id' => 'biginteger', 'EntertainmentPackageImages__name' => 'string', 'EntertainmentPackageImages.name' => 'string', 'name' => 'string', 'EntertainmentPackageImages__thumb_name' => 'string', 'EntertainmentPackageImages.thumb_name' => 'string', 'thumb_name' => 'string', 'EntertainmentPackageImages__medium_name' => 'string', 'EntertainmentPackageImages.medium_name' => 'string', 'medium_name' => 'string', 'EntertainmentPackageImages__image_desc' => 'string', 'EntertainmentPackageImages.image_desc' => 'string', 'image_desc' => 'string', 'EntertainmentPackageImages__entertainer_id' => 'biginteger', 'EntertainmentPackageImages.entertainer_id' => 'biginteger', 'entertainer_id' => 'biginteger', 'EntertainmentPackageImages__created' => 'datetime', 'EntertainmentPackageImages.created' => 'datetime', 'EntertainmentPackageImages__modified' => 'timestamp', 'EntertainmentPackageImages.modified' => 'timestamp' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'EntertainmentPackageImages' => [[maximum depth reached]] ], 'matching' => [], 'extraOptions' => [], 'repository' => object(Cake\ORM\Table) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 2 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 1010 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 959 Cake\ORM\Query::toArray() - CORE/src/Datasource/QueryTrait.php, line 293 App\Controller\BookingsController::index() - APP/Controller/BookingsController.php, line 95
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 EntertainmentPackages.id AS `EntertainmentPackages__id`, EntertainmentPackages.title AS `EntertainmentPackages__title`, EntertainmentPackages.price AS `EntertainmentPackages__price`, EntertainmentPackages.rating AS `EntertainmentPackages__rating`, EntertainmentPackages.min_age AS `EntertainmentPackages__min_age`, EntertainmentPackages.max_age AS `EntertainmentPackages__max_age`, EntertainmentPackages.slug AS `EntertainmentPackages__slug` FROM entertainment_packages EntertainmentPackages WHERE (is_deleted = :c0 AND published = :c1) ORDER BY EntertainmentPackages.id DESC LIMIT 20' $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' => [ 'EntertainmentPackages__id' => 'biginteger', 'EntertainmentPackages.id' => 'biginteger', 'id' => 'biginteger', 'EntertainmentPackages__title' => 'string', 'EntertainmentPackages.title' => 'string', 'title' => 'string', 'EntertainmentPackages__subtitle' => 'string', 'EntertainmentPackages.subtitle' => 'string', 'subtitle' => 'string', 'EntertainmentPackages__desc_title' => 'string', 'EntertainmentPackages.desc_title' => 'string', 'desc_title' => 'string', 'EntertainmentPackages__description' => 'string', 'EntertainmentPackages.description' => 'string', 'description' => 'string', 'EntertainmentPackages__rating' => 'decimal', 'EntertainmentPackages.rating' => 'decimal', 'rating' => 'decimal', 'EntertainmentPackages__min_age' => 'integer', 'EntertainmentPackages.min_age' => 'integer', 'min_age' => 'integer', 'EntertainmentPackages__max_age' => 'integer', 'EntertainmentPackages.max_age' => 'integer', 'max_age' => 'integer', 'EntertainmentPackages__price' => 'decimal', 'EntertainmentPackages.price' => 'decimal', 'price' => 'decimal', 'EntertainmentPackages__media_name' => 'string', 'EntertainmentPackages.media_name' => 'string', 'media_name' => 'string', 'EntertainmentPackages__media_url' => 'string', 'EntertainmentPackages.media_url' => 'string', 'media_url' => 'string', 'EntertainmentPackages__duration' => 'integer', 'EntertainmentPackages.duration' => 'integer', 'duration' => 'integer', 'EntertainmentPackages__slug' => 'string', 'EntertainmentPackages.slug' => 'string', 'slug' => 'string', 'EntertainmentPackages__things_include' => 'text', 'EntertainmentPackages.things_include' => 'text', 'things_include' => 'text', 'EntertainmentPackages__how_to_get_here' => 'text', 'EntertainmentPackages.how_to_get_here' => 'text', 'how_to_get_here' => 'text', 'EntertainmentPackages__other_information' => 'text', 'EntertainmentPackages.other_information' => 'text', 'other_information' => 'text', 'EntertainmentPackages__published' => 'integer', 'EntertainmentPackages.published' => 'integer', 'published' => 'integer', 'EntertainmentPackages__is_deleted' => 'string', 'EntertainmentPackages.is_deleted' => 'string', 'is_deleted' => 'string', 'EntertainmentPackages__created' => 'datetime', 'EntertainmentPackages.created' => 'datetime', 'created' => 'datetime', 'EntertainmentPackages__modified' => 'timestamp', 'EntertainmentPackages.modified' => 'timestamp', 'modified' => 'timestamp', 'EntertainmentPackageImages__id' => 'biginteger', 'EntertainmentPackageImages.id' => 'biginteger', 'EntertainmentPackageImages__name' => 'string', 'EntertainmentPackageImages.name' => 'string', 'name' => 'string', 'EntertainmentPackageImages__thumb_name' => 'string', 'EntertainmentPackageImages.thumb_name' => 'string', 'thumb_name' => 'string', 'EntertainmentPackageImages__medium_name' => 'string', 'EntertainmentPackageImages.medium_name' => 'string', 'medium_name' => 'string', 'EntertainmentPackageImages__image_desc' => 'string', 'EntertainmentPackageImages.image_desc' => 'string', 'image_desc' => 'string', 'EntertainmentPackageImages__entertainer_id' => 'biginteger', 'EntertainmentPackageImages.entertainer_id' => 'biginteger', 'entertainer_id' => 'biginteger', 'EntertainmentPackageImages__created' => 'datetime', 'EntertainmentPackageImages.created' => 'datetime', 'EntertainmentPackageImages__modified' => 'timestamp', 'EntertainmentPackageImages.modified' => 'timestamp' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'EntertainmentPackageImages' => [[maximum depth reached]] ], 'matching' => [], 'extraOptions' => [], 'repository' => object(Cake\ORM\Table) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 2 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 1010 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 959 Cake\ORM\Query::toArray() - CORE/src/Datasource/QueryTrait.php, line 293 App\Controller\BookingsController::index() - APP/Controller/BookingsController.php, line 95
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 EntertainmentPackageImages.id AS `EntertainmentPackageImages__id`, EntertainmentPackageImages.name AS `EntertainmentPackageImages__name`, EntertainmentPackageImages.thumb_name AS `EntertainmentPackageImages__thumb_name`, EntertainmentPackageImages.medium_name AS `EntertainmentPackageImages__medium_name`, EntertainmentPackageImages.image_desc AS `EntertainmentPackageImages__image_desc`, EntertainmentPackageImages.entertainer_id AS `EntertainmentPackageImages__entertainer_id`, EntertainmentPackageImages.created AS `EntertainmentPackageImages__created`, EntertainmentPackageImages.modified AS `EntertainmentPackageImages__modified` FROM entertainment_package_images EntertainmentPackageImages WHERE EntertainmentPackageImages.entertainer_id in (:c0,:c1)' $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' => [ 'EntertainmentPackageImages__id' => 'biginteger', 'EntertainmentPackageImages.id' => 'biginteger', 'id' => 'biginteger', 'EntertainmentPackageImages__name' => 'string', 'EntertainmentPackageImages.name' => 'string', 'name' => 'string', 'EntertainmentPackageImages__thumb_name' => 'string', 'EntertainmentPackageImages.thumb_name' => 'string', 'thumb_name' => 'string', 'EntertainmentPackageImages__medium_name' => 'string', 'EntertainmentPackageImages.medium_name' => 'string', 'medium_name' => 'string', 'EntertainmentPackageImages__image_desc' => 'string', 'EntertainmentPackageImages.image_desc' => 'string', 'image_desc' => 'string', 'EntertainmentPackageImages__entertainer_id' => 'biginteger', 'EntertainmentPackageImages.entertainer_id' => 'biginteger', 'entertainer_id' => 'biginteger', 'EntertainmentPackageImages__created' => 'datetime', 'EntertainmentPackageImages.created' => 'datetime', 'created' => 'datetime', 'EntertainmentPackageImages__modified' => 'timestamp', 'EntertainmentPackageImages.modified' => 'timestamp', 'modified' => 'timestamp' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(App\Model\Table\EntertainmentPackageImagesTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 2 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 1010 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 959 Cake\ORM\Association\Loader\SelectLoader::_buildResultMap() - CORE/src/ORM/Association/Loader/SelectLoader.php, line 433 Cake\ORM\Association\Loader\SelectLoader::buildEagerLoader() - CORE/src/ORM/Association/Loader/SelectLoader.php, line 125
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 EntertainmentPackageImages.id AS `EntertainmentPackageImages__id`, EntertainmentPackageImages.name AS `EntertainmentPackageImages__name`, EntertainmentPackageImages.thumb_name AS `EntertainmentPackageImages__thumb_name`, EntertainmentPackageImages.medium_name AS `EntertainmentPackageImages__medium_name`, EntertainmentPackageImages.image_desc AS `EntertainmentPackageImages__image_desc`, EntertainmentPackageImages.entertainer_id AS `EntertainmentPackageImages__entertainer_id`, EntertainmentPackageImages.created AS `EntertainmentPackageImages__created`, EntertainmentPackageImages.modified AS `EntertainmentPackageImages__modified` FROM entertainment_package_images EntertainmentPackageImages WHERE EntertainmentPackageImages.entertainer_id in (:c0,:c1)' $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' => [ 'EntertainmentPackageImages__id' => 'biginteger', 'EntertainmentPackageImages.id' => 'biginteger', 'id' => 'biginteger', 'EntertainmentPackageImages__name' => 'string', 'EntertainmentPackageImages.name' => 'string', 'name' => 'string', 'EntertainmentPackageImages__thumb_name' => 'string', 'EntertainmentPackageImages.thumb_name' => 'string', 'thumb_name' => 'string', 'EntertainmentPackageImages__medium_name' => 'string', 'EntertainmentPackageImages.medium_name' => 'string', 'medium_name' => 'string', 'EntertainmentPackageImages__image_desc' => 'string', 'EntertainmentPackageImages.image_desc' => 'string', 'image_desc' => 'string', 'EntertainmentPackageImages__entertainer_id' => 'biginteger', 'EntertainmentPackageImages.entertainer_id' => 'biginteger', 'entertainer_id' => 'biginteger', 'EntertainmentPackageImages__created' => 'datetime', 'EntertainmentPackageImages.created' => 'datetime', 'created' => 'datetime', 'EntertainmentPackageImages__modified' => 'timestamp', 'EntertainmentPackageImages.modified' => 'timestamp', 'modified' => 'timestamp' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(App\Model\Table\EntertainmentPackageImagesTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 2 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 1010 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 959 Cake\ORM\Association\Loader\SelectLoader::_buildResultMap() - CORE/src/ORM/Association/Loader/SelectLoader.php, line 433 Cake\ORM\Association\Loader\SelectLoader::buildEagerLoader() - CORE/src/ORM/Association/Loader/SelectLoader.php, line 125
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 = 'limit' $sql = 'SELECT EntertainmentPackageImages.id AS `EntertainmentPackageImages__id`, EntertainmentPackageImages.name AS `EntertainmentPackageImages__name`, EntertainmentPackageImages.thumb_name AS `EntertainmentPackageImages__thumb_name`, EntertainmentPackageImages.medium_name AS `EntertainmentPackageImages__medium_name`, EntertainmentPackageImages.image_desc AS `EntertainmentPackageImages__image_desc`, EntertainmentPackageImages.entertainer_id AS `EntertainmentPackageImages__entertainer_id`, EntertainmentPackageImages.created AS `EntertainmentPackageImages__created`, EntertainmentPackageImages.modified AS `EntertainmentPackageImages__modified` FROM entertainment_package_images EntertainmentPackageImages WHERE EntertainmentPackageImages.entertainer_id in (:c0,:c1)' $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' => [ 'EntertainmentPackageImages__id' => 'biginteger', 'EntertainmentPackageImages.id' => 'biginteger', 'id' => 'biginteger', 'EntertainmentPackageImages__name' => 'string', 'EntertainmentPackageImages.name' => 'string', 'name' => 'string', 'EntertainmentPackageImages__thumb_name' => 'string', 'EntertainmentPackageImages.thumb_name' => 'string', 'thumb_name' => 'string', 'EntertainmentPackageImages__medium_name' => 'string', 'EntertainmentPackageImages.medium_name' => 'string', 'medium_name' => 'string', 'EntertainmentPackageImages__image_desc' => 'string', 'EntertainmentPackageImages.image_desc' => 'string', 'image_desc' => 'string', 'EntertainmentPackageImages__entertainer_id' => 'biginteger', 'EntertainmentPackageImages.entertainer_id' => 'biginteger', 'entertainer_id' => 'biginteger', 'EntertainmentPackageImages__created' => 'datetime', 'EntertainmentPackageImages.created' => 'datetime', 'created' => 'datetime', 'EntertainmentPackageImages__modified' => 'timestamp', 'EntertainmentPackageImages.modified' => 'timestamp', 'modified' => 'timestamp' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(App\Model\Table\EntertainmentPackageImagesTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 2 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 1010 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 959 Cake\ORM\Association\Loader\SelectLoader::_buildResultMap() - CORE/src/ORM/Association/Loader/SelectLoader.php, line 433 Cake\ORM\Association\Loader\SelectLoader::buildEagerLoader() - CORE/src/ORM/Association/Loader/SelectLoader.php, line 125
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 EntertainmentPackageImages.id AS `EntertainmentPackageImages__id`, EntertainmentPackageImages.name AS `EntertainmentPackageImages__name`, EntertainmentPackageImages.thumb_name AS `EntertainmentPackageImages__thumb_name`, EntertainmentPackageImages.medium_name AS `EntertainmentPackageImages__medium_name`, EntertainmentPackageImages.image_desc AS `EntertainmentPackageImages__image_desc`, EntertainmentPackageImages.entertainer_id AS `EntertainmentPackageImages__entertainer_id`, EntertainmentPackageImages.created AS `EntertainmentPackageImages__created`, EntertainmentPackageImages.modified AS `EntertainmentPackageImages__modified` FROM entertainment_package_images EntertainmentPackageImages WHERE EntertainmentPackageImages.entertainer_id in (:c0,:c1)' $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' => [ 'EntertainmentPackageImages__id' => 'biginteger', 'EntertainmentPackageImages.id' => 'biginteger', 'id' => 'biginteger', 'EntertainmentPackageImages__name' => 'string', 'EntertainmentPackageImages.name' => 'string', 'name' => 'string', 'EntertainmentPackageImages__thumb_name' => 'string', 'EntertainmentPackageImages.thumb_name' => 'string', 'thumb_name' => 'string', 'EntertainmentPackageImages__medium_name' => 'string', 'EntertainmentPackageImages.medium_name' => 'string', 'medium_name' => 'string', 'EntertainmentPackageImages__image_desc' => 'string', 'EntertainmentPackageImages.image_desc' => 'string', 'image_desc' => 'string', 'EntertainmentPackageImages__entertainer_id' => 'biginteger', 'EntertainmentPackageImages.entertainer_id' => 'biginteger', 'entertainer_id' => 'biginteger', 'EntertainmentPackageImages__created' => 'datetime', 'EntertainmentPackageImages.created' => 'datetime', 'created' => 'datetime', 'EntertainmentPackageImages__modified' => 'timestamp', 'EntertainmentPackageImages.modified' => 'timestamp', 'modified' => 'timestamp' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(App\Model\Table\EntertainmentPackageImagesTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 2 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 1010 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 959 Cake\ORM\Association\Loader\SelectLoader::_buildResultMap() - CORE/src/ORM/Association/Loader/SelectLoader.php, line 433 Cake\ORM\Association\Loader\SelectLoader::buildEagerLoader() - CORE/src/ORM/Association/Loader/SelectLoader.php, line 125
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 EntertainmentPackageImages.id AS `EntertainmentPackageImages__id`, EntertainmentPackageImages.name AS `EntertainmentPackageImages__name`, EntertainmentPackageImages.thumb_name AS `EntertainmentPackageImages__thumb_name`, EntertainmentPackageImages.medium_name AS `EntertainmentPackageImages__medium_name`, EntertainmentPackageImages.image_desc AS `EntertainmentPackageImages__image_desc`, EntertainmentPackageImages.entertainer_id AS `EntertainmentPackageImages__entertainer_id`, EntertainmentPackageImages.created AS `EntertainmentPackageImages__created`, EntertainmentPackageImages.modified AS `EntertainmentPackageImages__modified` FROM entertainment_package_images EntertainmentPackageImages WHERE EntertainmentPackageImages.entertainer_id in (:c0,:c1)' $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' => [ 'EntertainmentPackageImages__id' => 'biginteger', 'EntertainmentPackageImages.id' => 'biginteger', 'id' => 'biginteger', 'EntertainmentPackageImages__name' => 'string', 'EntertainmentPackageImages.name' => 'string', 'name' => 'string', 'EntertainmentPackageImages__thumb_name' => 'string', 'EntertainmentPackageImages.thumb_name' => 'string', 'thumb_name' => 'string', 'EntertainmentPackageImages__medium_name' => 'string', 'EntertainmentPackageImages.medium_name' => 'string', 'medium_name' => 'string', 'EntertainmentPackageImages__image_desc' => 'string', 'EntertainmentPackageImages.image_desc' => 'string', 'image_desc' => 'string', 'EntertainmentPackageImages__entertainer_id' => 'biginteger', 'EntertainmentPackageImages.entertainer_id' => 'biginteger', 'entertainer_id' => 'biginteger', 'EntertainmentPackageImages__created' => 'datetime', 'EntertainmentPackageImages.created' => 'datetime', 'created' => 'datetime', 'EntertainmentPackageImages__modified' => 'timestamp', 'EntertainmentPackageImages.modified' => 'timestamp', 'modified' => 'timestamp' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(App\Model\Table\EntertainmentPackageImagesTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 2 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 1010 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 959 Cake\ORM\Association\Loader\SelectLoader::_buildResultMap() - CORE/src/ORM/Association/Loader/SelectLoader.php, line 433 Cake\ORM\Association\Loader\SelectLoader::buildEagerLoader() - CORE/src/ORM/Association/Loader/SelectLoader.php, line 125
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 venues.id AS `venues__id`, venues.title AS `venues__title`, venues.price AS `venues__price`, venues.address AS `venues__address`, venues.city AS `venues__city`, venues.zip_code AS `venues__zip_code`, venues.min_age AS `venues__min_age`, venues.max_age AS `venues__max_age`, venues.max_allowed_guest AS `venues__max_allowed_guest`, venues.slug AS `venues__slug` FROM venues venues WHERE (venues.is_deleted = :c0 AND venues.published = :c1)' $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' => [ 'venues__id' => 'biginteger', 'venues.id' => 'biginteger', 'id' => 'biginteger', 'venues__title' => 'string', 'venues.title' => 'string', 'title' => 'string', 'venues__subtitle' => 'string', 'venues.subtitle' => 'string', 'subtitle' => 'string', 'venues__address' => 'string', 'venues.address' => 'string', 'address' => 'string', 'venues__description' => 'text', 'venues.description' => 'text', 'description' => 'text', 'venues__city' => 'string', 'venues.city' => 'string', 'city' => 'string', 'venues__state' => 'string', 'venues.state' => 'string', 'state' => 'string', 'venues__country' => 'string', 'venues.country' => 'string', 'country' => 'string', 'venues__zip_code' => 'string', 'venues.zip_code' => 'string', 'zip_code' => 'string', 'venues__latitude' => 'decimal', 'venues.latitude' => 'decimal', 'latitude' => 'decimal', 'venues__longitude' => 'decimal', 'venues.longitude' => 'decimal', 'longitude' => 'decimal', 'venues__max_allowed_guest' => 'integer', 'venues.max_allowed_guest' => 'integer', 'max_allowed_guest' => 'integer', 'venues__price' => 'decimal', 'venues.price' => 'decimal', 'price' => 'decimal', 'venues__rating' => 'decimal', 'venues.rating' => 'decimal', 'rating' => 'decimal', 'venues__min_age' => 'integer', 'venues.min_age' => 'integer', 'min_age' => 'integer', 'venues__max_age' => 'integer', 'venues.max_age' => 'integer', 'max_age' => 'integer', 'venues__amenities' => 'text', 'venues.amenities' => 'text', 'amenities' => 'text', 'venues__activities' => 'text', 'venues.activities' => 'text', 'activities' => 'text', 'venues__how_to_get_here' => 'text', 'venues.how_to_get_here' => 'text', 'how_to_get_here' => 'text', 'venues__other_information' => 'text', 'venues.other_information' => 'text', 'other_information' => 'text', 'venues__media_name' => 'string', 'venues.media_name' => 'string', 'media_name' => 'string', 'venues__media_url' => 'string', 'venues.media_url' => 'string', 'media_url' => 'string', 'venues__slug' => 'string', 'venues.slug' => 'string', 'slug' => 'string', 'venues__steps' => 'integer', 'venues.steps' => 'integer', 'steps' => 'integer', 'venues__things_include' => 'text', 'venues.things_include' => 'text', 'things_include' => 'text', 'venues__published' => 'integer', 'venues.published' => 'integer', 'published' => 'integer', 'venues__is_deleted' => 'string', 'venues.is_deleted' => 'string', 'is_deleted' => 'string', 'venues__created' => 'datetime', 'venues.created' => 'datetime', 'created' => 'datetime', 'venues__modified' => 'timestamp', 'venues.modified' => 'timestamp', 'modified' => 'timestamp', 'venue_images__id' => 'biginteger', 'venue_images.id' => 'biginteger', 'venue_images__name' => 'string', 'venue_images.name' => 'string', 'name' => 'string', 'venue_images__thumb_name' => 'string', 'venue_images.thumb_name' => 'string', 'thumb_name' => 'string', 'venue_images__medium_name' => 'string', 'venue_images.medium_name' => 'string', 'medium_name' => 'string', 'venue_images__image_desc' => 'string', 'venue_images.image_desc' => 'string', 'image_desc' => 'string', 'venue_images__venue_id' => 'biginteger', 'venue_images.venue_id' => 'biginteger', 'venue_id' => 'biginteger', 'venue_images__created' => 'datetime', 'venue_images.created' => 'datetime', 'venue_images__modified' => 'timestamp', 'venue_images.modified' => 'timestamp', 'reviews__id' => 'biginteger', 'reviews.id' => 'biginteger', 'reviews__rating' => 'decimal', 'reviews.rating' => 'decimal', 'reviews__customer_id' => 'biginteger', 'reviews.customer_id' => 'biginteger', 'customer_id' => 'biginteger', 'reviews__review_text' => 'text', 'reviews.review_text' => 'text', 'review_text' => 'text', 'reviews__venue_id' => 'biginteger', 'reviews.venue_id' => 'biginteger', 'reviews__party_package_id' => 'biginteger', 'reviews.party_package_id' => 'biginteger', 'party_package_id' => 'biginteger', 'reviews__fooddrink_id' => 'biginteger', 'reviews.fooddrink_id' => 'biginteger', 'fooddrink_id' => 'biginteger', 'reviews__entertainment_id' => 'biginteger', 'reviews.entertainment_id' => 'biginteger', 'entertainment_id' => 'biginteger', 'reviews__addon_id' => 'biginteger', 'reviews.addon_id' => 'biginteger', 'addon_id' => 'biginteger', 'reviews__created' => 'datetime', 'reviews.created' => 'datetime', 'reviews__modified' => 'timestamp', 'reviews.modified' => 'timestamp', 'customers__id' => 'biginteger', 'customers.id' => 'biginteger', 'customers__first_name' => 'string', 'customers.first_name' => 'string', 'first_name' => 'string', 'customers__surname' => 'string', 'customers.surname' => 'string', 'surname' => 'string', 'customers__email' => 'string', 'customers.email' => 'string', 'email' => 'string', 'customers__phone_no' => 'string', 'customers.phone_no' => 'string', 'phone_no' => 'string', 'customers__child_name' => 'string', 'customers.child_name' => 'string', 'child_name' => 'string', 'customers__age' => 'integer', 'customers.age' => 'integer', 'age' => 'integer', 'customers__address1' => 'string', 'customers.address1' => 'string', 'address1' => 'string', 'customers__address2' => 'string', 'customers.address2' => 'string', 'address2' => 'string', 'customers__city' => 'string', 'customers.city' => 'string', 'customers__county' => 'string', 'customers.county' => 'string', 'county' => 'string', 'customers__postcode' => 'string', 'customers.postcode' => 'string', 'postcode' => 'string', 'customers__country' => 'string', 'customers.country' => 'string', 'customers__created' => 'datetime', 'customers.created' => 'datetime', 'customers__modified' => 'timestamp', 'customers.modified' => 'timestamp' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'venue_images' => [[maximum depth reached]], 'reviews' => [ [maximum depth reached] ] ], 'matching' => [], 'extraOptions' => [], 'repository' => object(App\Model\Table\VenuesTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 2 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 1010 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 959 Cake\ORM\Query::toArray() - CORE/src/Datasource/QueryTrait.php, line 293 App\Controller\BookingsController::index() - APP/Controller/BookingsController.php, line 112
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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) 30 $name = 'limit' $sql = 'SELECT venues.id AS `venues__id`, venues.title AS `venues__title`, venues.price AS `venues__price`, venues.address AS `venues__address`, venues.city AS `venues__city`, venues.zip_code AS `venues__zip_code`, venues.min_age AS `venues__min_age`, venues.max_age AS `venues__max_age`, venues.max_allowed_guest AS `venues__max_allowed_guest`, venues.slug AS `venues__slug` FROM venues venues WHERE (venues.is_deleted = :c0 AND venues.published = :c1) ORDER BY venues.id DESC' $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' => [ 'venues__id' => 'biginteger', 'venues.id' => 'biginteger', 'id' => 'biginteger', 'venues__title' => 'string', 'venues.title' => 'string', 'title' => 'string', 'venues__subtitle' => 'string', 'venues.subtitle' => 'string', 'subtitle' => 'string', 'venues__address' => 'string', 'venues.address' => 'string', 'address' => 'string', 'venues__description' => 'text', 'venues.description' => 'text', 'description' => 'text', 'venues__city' => 'string', 'venues.city' => 'string', 'city' => 'string', 'venues__state' => 'string', 'venues.state' => 'string', 'state' => 'string', 'venues__country' => 'string', 'venues.country' => 'string', 'country' => 'string', 'venues__zip_code' => 'string', 'venues.zip_code' => 'string', 'zip_code' => 'string', 'venues__latitude' => 'decimal', 'venues.latitude' => 'decimal', 'latitude' => 'decimal', 'venues__longitude' => 'decimal', 'venues.longitude' => 'decimal', 'longitude' => 'decimal', 'venues__max_allowed_guest' => 'integer', 'venues.max_allowed_guest' => 'integer', 'max_allowed_guest' => 'integer', 'venues__price' => 'decimal', 'venues.price' => 'decimal', 'price' => 'decimal', 'venues__rating' => 'decimal', 'venues.rating' => 'decimal', 'rating' => 'decimal', 'venues__min_age' => 'integer', 'venues.min_age' => 'integer', 'min_age' => 'integer', 'venues__max_age' => 'integer', 'venues.max_age' => 'integer', 'max_age' => 'integer', 'venues__amenities' => 'text', 'venues.amenities' => 'text', 'amenities' => 'text', 'venues__activities' => 'text', 'venues.activities' => 'text', 'activities' => 'text', 'venues__how_to_get_here' => 'text', 'venues.how_to_get_here' => 'text', 'how_to_get_here' => 'text', 'venues__other_information' => 'text', 'venues.other_information' => 'text', 'other_information' => 'text', 'venues__media_name' => 'string', 'venues.media_name' => 'string', 'media_name' => 'string', 'venues__media_url' => 'string', 'venues.media_url' => 'string', 'media_url' => 'string', 'venues__slug' => 'string', 'venues.slug' => 'string', 'slug' => 'string', 'venues__steps' => 'integer', 'venues.steps' => 'integer', 'steps' => 'integer', 'venues__things_include' => 'text', 'venues.things_include' => 'text', 'things_include' => 'text', 'venues__published' => 'integer', 'venues.published' => 'integer', 'published' => 'integer', 'venues__is_deleted' => 'string', 'venues.is_deleted' => 'string', 'is_deleted' => 'string', 'venues__created' => 'datetime', 'venues.created' => 'datetime', 'created' => 'datetime', 'venues__modified' => 'timestamp', 'venues.modified' => 'timestamp', 'modified' => 'timestamp', 'venue_images__id' => 'biginteger', 'venue_images.id' => 'biginteger', 'venue_images__name' => 'string', 'venue_images.name' => 'string', 'name' => 'string', 'venue_images__thumb_name' => 'string', 'venue_images.thumb_name' => 'string', 'thumb_name' => 'string', 'venue_images__medium_name' => 'string', 'venue_images.medium_name' => 'string', 'medium_name' => 'string', 'venue_images__image_desc' => 'string', 'venue_images.image_desc' => 'string', 'image_desc' => 'string', 'venue_images__venue_id' => 'biginteger', 'venue_images.venue_id' => 'biginteger', 'venue_id' => 'biginteger', 'venue_images__created' => 'datetime', 'venue_images.created' => 'datetime', 'venue_images__modified' => 'timestamp', 'venue_images.modified' => 'timestamp', 'reviews__id' => 'biginteger', 'reviews.id' => 'biginteger', 'reviews__rating' => 'decimal', 'reviews.rating' => 'decimal', 'reviews__customer_id' => 'biginteger', 'reviews.customer_id' => 'biginteger', 'customer_id' => 'biginteger', 'reviews__review_text' => 'text', 'reviews.review_text' => 'text', 'review_text' => 'text', 'reviews__venue_id' => 'biginteger', 'reviews.venue_id' => 'biginteger', 'reviews__party_package_id' => 'biginteger', 'reviews.party_package_id' => 'biginteger', 'party_package_id' => 'biginteger', 'reviews__fooddrink_id' => 'biginteger', 'reviews.fooddrink_id' => 'biginteger', 'fooddrink_id' => 'biginteger', 'reviews__entertainment_id' => 'biginteger', 'reviews.entertainment_id' => 'biginteger', 'entertainment_id' => 'biginteger', 'reviews__addon_id' => 'biginteger', 'reviews.addon_id' => 'biginteger', 'addon_id' => 'biginteger', 'reviews__created' => 'datetime', 'reviews.created' => 'datetime', 'reviews__modified' => 'timestamp', 'reviews.modified' => 'timestamp', 'customers__id' => 'biginteger', 'customers.id' => 'biginteger', 'customers__first_name' => 'string', 'customers.first_name' => 'string', 'first_name' => 'string', 'customers__surname' => 'string', 'customers.surname' => 'string', 'surname' => 'string', 'customers__email' => 'string', 'customers.email' => 'string', 'email' => 'string', 'customers__phone_no' => 'string', 'customers.phone_no' => 'string', 'phone_no' => 'string', 'customers__child_name' => 'string', 'customers.child_name' => 'string', 'child_name' => 'string', 'customers__age' => 'integer', 'customers.age' => 'integer', 'age' => 'integer', 'customers__address1' => 'string', 'customers.address1' => 'string', 'address1' => 'string', 'customers__address2' => 'string', 'customers.address2' => 'string', 'address2' => 'string', 'customers__city' => 'string', 'customers.city' => 'string', 'customers__county' => 'string', 'customers.county' => 'string', 'county' => 'string', 'customers__postcode' => 'string', 'customers.postcode' => 'string', 'postcode' => 'string', 'customers__country' => 'string', 'customers.country' => 'string', 'customers__created' => 'datetime', 'customers.created' => 'datetime', 'customers__modified' => 'timestamp', 'customers.modified' => 'timestamp' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'venue_images' => [[maximum depth reached]], 'reviews' => [ [maximum depth reached] ] ], 'matching' => [], 'extraOptions' => [], 'repository' => object(App\Model\Table\VenuesTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 2 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 1010 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 959 Cake\ORM\Query::toArray() - CORE/src/Datasource/QueryTrait.php, line 293 App\Controller\BookingsController::index() - APP/Controller/BookingsController.php, line 112
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 venues.id AS `venues__id`, venues.title AS `venues__title`, venues.price AS `venues__price`, venues.address AS `venues__address`, venues.city AS `venues__city`, venues.zip_code AS `venues__zip_code`, venues.min_age AS `venues__min_age`, venues.max_age AS `venues__max_age`, venues.max_allowed_guest AS `venues__max_allowed_guest`, venues.slug AS `venues__slug` FROM venues venues WHERE (venues.is_deleted = :c0 AND venues.published = :c1) ORDER BY venues.id DESC LIMIT 30' $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' => [ 'venues__id' => 'biginteger', 'venues.id' => 'biginteger', 'id' => 'biginteger', 'venues__title' => 'string', 'venues.title' => 'string', 'title' => 'string', 'venues__subtitle' => 'string', 'venues.subtitle' => 'string', 'subtitle' => 'string', 'venues__address' => 'string', 'venues.address' => 'string', 'address' => 'string', 'venues__description' => 'text', 'venues.description' => 'text', 'description' => 'text', 'venues__city' => 'string', 'venues.city' => 'string', 'city' => 'string', 'venues__state' => 'string', 'venues.state' => 'string', 'state' => 'string', 'venues__country' => 'string', 'venues.country' => 'string', 'country' => 'string', 'venues__zip_code' => 'string', 'venues.zip_code' => 'string', 'zip_code' => 'string', 'venues__latitude' => 'decimal', 'venues.latitude' => 'decimal', 'latitude' => 'decimal', 'venues__longitude' => 'decimal', 'venues.longitude' => 'decimal', 'longitude' => 'decimal', 'venues__max_allowed_guest' => 'integer', 'venues.max_allowed_guest' => 'integer', 'max_allowed_guest' => 'integer', 'venues__price' => 'decimal', 'venues.price' => 'decimal', 'price' => 'decimal', 'venues__rating' => 'decimal', 'venues.rating' => 'decimal', 'rating' => 'decimal', 'venues__min_age' => 'integer', 'venues.min_age' => 'integer', 'min_age' => 'integer', 'venues__max_age' => 'integer', 'venues.max_age' => 'integer', 'max_age' => 'integer', 'venues__amenities' => 'text', 'venues.amenities' => 'text', 'amenities' => 'text', 'venues__activities' => 'text', 'venues.activities' => 'text', 'activities' => 'text', 'venues__how_to_get_here' => 'text', 'venues.how_to_get_here' => 'text', 'how_to_get_here' => 'text', 'venues__other_information' => 'text', 'venues.other_information' => 'text', 'other_information' => 'text', 'venues__media_name' => 'string', 'venues.media_name' => 'string', 'media_name' => 'string', 'venues__media_url' => 'string', 'venues.media_url' => 'string', 'media_url' => 'string', 'venues__slug' => 'string', 'venues.slug' => 'string', 'slug' => 'string', 'venues__steps' => 'integer', 'venues.steps' => 'integer', 'steps' => 'integer', 'venues__things_include' => 'text', 'venues.things_include' => 'text', 'things_include' => 'text', 'venues__published' => 'integer', 'venues.published' => 'integer', 'published' => 'integer', 'venues__is_deleted' => 'string', 'venues.is_deleted' => 'string', 'is_deleted' => 'string', 'venues__created' => 'datetime', 'venues.created' => 'datetime', 'created' => 'datetime', 'venues__modified' => 'timestamp', 'venues.modified' => 'timestamp', 'modified' => 'timestamp', 'venue_images__id' => 'biginteger', 'venue_images.id' => 'biginteger', 'venue_images__name' => 'string', 'venue_images.name' => 'string', 'name' => 'string', 'venue_images__thumb_name' => 'string', 'venue_images.thumb_name' => 'string', 'thumb_name' => 'string', 'venue_images__medium_name' => 'string', 'venue_images.medium_name' => 'string', 'medium_name' => 'string', 'venue_images__image_desc' => 'string', 'venue_images.image_desc' => 'string', 'image_desc' => 'string', 'venue_images__venue_id' => 'biginteger', 'venue_images.venue_id' => 'biginteger', 'venue_id' => 'biginteger', 'venue_images__created' => 'datetime', 'venue_images.created' => 'datetime', 'venue_images__modified' => 'timestamp', 'venue_images.modified' => 'timestamp', 'reviews__id' => 'biginteger', 'reviews.id' => 'biginteger', 'reviews__rating' => 'decimal', 'reviews.rating' => 'decimal', 'reviews__customer_id' => 'biginteger', 'reviews.customer_id' => 'biginteger', 'customer_id' => 'biginteger', 'reviews__review_text' => 'text', 'reviews.review_text' => 'text', 'review_text' => 'text', 'reviews__venue_id' => 'biginteger', 'reviews.venue_id' => 'biginteger', 'reviews__party_package_id' => 'biginteger', 'reviews.party_package_id' => 'biginteger', 'party_package_id' => 'biginteger', 'reviews__fooddrink_id' => 'biginteger', 'reviews.fooddrink_id' => 'biginteger', 'fooddrink_id' => 'biginteger', 'reviews__entertainment_id' => 'biginteger', 'reviews.entertainment_id' => 'biginteger', 'entertainment_id' => 'biginteger', 'reviews__addon_id' => 'biginteger', 'reviews.addon_id' => 'biginteger', 'addon_id' => 'biginteger', 'reviews__created' => 'datetime', 'reviews.created' => 'datetime', 'reviews__modified' => 'timestamp', 'reviews.modified' => 'timestamp', 'customers__id' => 'biginteger', 'customers.id' => 'biginteger', 'customers__first_name' => 'string', 'customers.first_name' => 'string', 'first_name' => 'string', 'customers__surname' => 'string', 'customers.surname' => 'string', 'surname' => 'string', 'customers__email' => 'string', 'customers.email' => 'string', 'email' => 'string', 'customers__phone_no' => 'string', 'customers.phone_no' => 'string', 'phone_no' => 'string', 'customers__child_name' => 'string', 'customers.child_name' => 'string', 'child_name' => 'string', 'customers__age' => 'integer', 'customers.age' => 'integer', 'age' => 'integer', 'customers__address1' => 'string', 'customers.address1' => 'string', 'address1' => 'string', 'customers__address2' => 'string', 'customers.address2' => 'string', 'address2' => 'string', 'customers__city' => 'string', 'customers.city' => 'string', 'customers__county' => 'string', 'customers.county' => 'string', 'county' => 'string', 'customers__postcode' => 'string', 'customers.postcode' => 'string', 'postcode' => 'string', 'customers__country' => 'string', 'customers.country' => 'string', 'customers__created' => 'datetime', 'customers.created' => 'datetime', 'customers__modified' => 'timestamp', 'customers.modified' => 'timestamp' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'venue_images' => [[maximum depth reached]], 'reviews' => [ [maximum depth reached] ] ], 'matching' => [], 'extraOptions' => [], 'repository' => object(App\Model\Table\VenuesTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 2 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 1010 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 959 Cake\ORM\Query::toArray() - CORE/src/Datasource/QueryTrait.php, line 293 App\Controller\BookingsController::index() - APP/Controller/BookingsController.php, line 112
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 venues.id AS `venues__id`, venues.title AS `venues__title`, venues.price AS `venues__price`, venues.address AS `venues__address`, venues.city AS `venues__city`, venues.zip_code AS `venues__zip_code`, venues.min_age AS `venues__min_age`, venues.max_age AS `venues__max_age`, venues.max_allowed_guest AS `venues__max_allowed_guest`, venues.slug AS `venues__slug` FROM venues venues WHERE (venues.is_deleted = :c0 AND venues.published = :c1) ORDER BY venues.id DESC LIMIT 30' $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' => [ 'venues__id' => 'biginteger', 'venues.id' => 'biginteger', 'id' => 'biginteger', 'venues__title' => 'string', 'venues.title' => 'string', 'title' => 'string', 'venues__subtitle' => 'string', 'venues.subtitle' => 'string', 'subtitle' => 'string', 'venues__address' => 'string', 'venues.address' => 'string', 'address' => 'string', 'venues__description' => 'text', 'venues.description' => 'text', 'description' => 'text', 'venues__city' => 'string', 'venues.city' => 'string', 'city' => 'string', 'venues__state' => 'string', 'venues.state' => 'string', 'state' => 'string', 'venues__country' => 'string', 'venues.country' => 'string', 'country' => 'string', 'venues__zip_code' => 'string', 'venues.zip_code' => 'string', 'zip_code' => 'string', 'venues__latitude' => 'decimal', 'venues.latitude' => 'decimal', 'latitude' => 'decimal', 'venues__longitude' => 'decimal', 'venues.longitude' => 'decimal', 'longitude' => 'decimal', 'venues__max_allowed_guest' => 'integer', 'venues.max_allowed_guest' => 'integer', 'max_allowed_guest' => 'integer', 'venues__price' => 'decimal', 'venues.price' => 'decimal', 'price' => 'decimal', 'venues__rating' => 'decimal', 'venues.rating' => 'decimal', 'rating' => 'decimal', 'venues__min_age' => 'integer', 'venues.min_age' => 'integer', 'min_age' => 'integer', 'venues__max_age' => 'integer', 'venues.max_age' => 'integer', 'max_age' => 'integer', 'venues__amenities' => 'text', 'venues.amenities' => 'text', 'amenities' => 'text', 'venues__activities' => 'text', 'venues.activities' => 'text', 'activities' => 'text', 'venues__how_to_get_here' => 'text', 'venues.how_to_get_here' => 'text', 'how_to_get_here' => 'text', 'venues__other_information' => 'text', 'venues.other_information' => 'text', 'other_information' => 'text', 'venues__media_name' => 'string', 'venues.media_name' => 'string', 'media_name' => 'string', 'venues__media_url' => 'string', 'venues.media_url' => 'string', 'media_url' => 'string', 'venues__slug' => 'string', 'venues.slug' => 'string', 'slug' => 'string', 'venues__steps' => 'integer', 'venues.steps' => 'integer', 'steps' => 'integer', 'venues__things_include' => 'text', 'venues.things_include' => 'text', 'things_include' => 'text', 'venues__published' => 'integer', 'venues.published' => 'integer', 'published' => 'integer', 'venues__is_deleted' => 'string', 'venues.is_deleted' => 'string', 'is_deleted' => 'string', 'venues__created' => 'datetime', 'venues.created' => 'datetime', 'created' => 'datetime', 'venues__modified' => 'timestamp', 'venues.modified' => 'timestamp', 'modified' => 'timestamp', 'venue_images__id' => 'biginteger', 'venue_images.id' => 'biginteger', 'venue_images__name' => 'string', 'venue_images.name' => 'string', 'name' => 'string', 'venue_images__thumb_name' => 'string', 'venue_images.thumb_name' => 'string', 'thumb_name' => 'string', 'venue_images__medium_name' => 'string', 'venue_images.medium_name' => 'string', 'medium_name' => 'string', 'venue_images__image_desc' => 'string', 'venue_images.image_desc' => 'string', 'image_desc' => 'string', 'venue_images__venue_id' => 'biginteger', 'venue_images.venue_id' => 'biginteger', 'venue_id' => 'biginteger', 'venue_images__created' => 'datetime', 'venue_images.created' => 'datetime', 'venue_images__modified' => 'timestamp', 'venue_images.modified' => 'timestamp', 'reviews__id' => 'biginteger', 'reviews.id' => 'biginteger', 'reviews__rating' => 'decimal', 'reviews.rating' => 'decimal', 'reviews__customer_id' => 'biginteger', 'reviews.customer_id' => 'biginteger', 'customer_id' => 'biginteger', 'reviews__review_text' => 'text', 'reviews.review_text' => 'text', 'review_text' => 'text', 'reviews__venue_id' => 'biginteger', 'reviews.venue_id' => 'biginteger', 'reviews__party_package_id' => 'biginteger', 'reviews.party_package_id' => 'biginteger', 'party_package_id' => 'biginteger', 'reviews__fooddrink_id' => 'biginteger', 'reviews.fooddrink_id' => 'biginteger', 'fooddrink_id' => 'biginteger', 'reviews__entertainment_id' => 'biginteger', 'reviews.entertainment_id' => 'biginteger', 'entertainment_id' => 'biginteger', 'reviews__addon_id' => 'biginteger', 'reviews.addon_id' => 'biginteger', 'addon_id' => 'biginteger', 'reviews__created' => 'datetime', 'reviews.created' => 'datetime', 'reviews__modified' => 'timestamp', 'reviews.modified' => 'timestamp', 'customers__id' => 'biginteger', 'customers.id' => 'biginteger', 'customers__first_name' => 'string', 'customers.first_name' => 'string', 'first_name' => 'string', 'customers__surname' => 'string', 'customers.surname' => 'string', 'surname' => 'string', 'customers__email' => 'string', 'customers.email' => 'string', 'email' => 'string', 'customers__phone_no' => 'string', 'customers.phone_no' => 'string', 'phone_no' => 'string', 'customers__child_name' => 'string', 'customers.child_name' => 'string', 'child_name' => 'string', 'customers__age' => 'integer', 'customers.age' => 'integer', 'age' => 'integer', 'customers__address1' => 'string', 'customers.address1' => 'string', 'address1' => 'string', 'customers__address2' => 'string', 'customers.address2' => 'string', 'address2' => 'string', 'customers__city' => 'string', 'customers.city' => 'string', 'customers__county' => 'string', 'customers.county' => 'string', 'county' => 'string', 'customers__postcode' => 'string', 'customers.postcode' => 'string', 'postcode' => 'string', 'customers__country' => 'string', 'customers.country' => 'string', 'customers__created' => 'datetime', 'customers.created' => 'datetime', 'customers__modified' => 'timestamp', 'customers.modified' => 'timestamp' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'venue_images' => [[maximum depth reached]], 'reviews' => [ [maximum depth reached] ] ], 'matching' => [], 'extraOptions' => [], 'repository' => object(App\Model\Table\VenuesTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 2 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 1010 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 959 Cake\ORM\Query::toArray() - CORE/src/Datasource/QueryTrait.php, line 293 App\Controller\BookingsController::index() - APP/Controller/BookingsController.php, line 112
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 venue_images.id AS `venue_images__id`, venue_images.name AS `venue_images__name`, venue_images.thumb_name AS `venue_images__thumb_name`, venue_images.medium_name AS `venue_images__medium_name`, venue_images.image_desc AS `venue_images__image_desc`, venue_images.venue_id AS `venue_images__venue_id`, venue_images.created AS `venue_images__created`, venue_images.modified AS `venue_images__modified` FROM venue_images venue_images WHERE (venue_images.venue_id in (:c0,:c1,:c2,:c3,:c4))' $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' => [ 'venue_images__id' => 'biginteger', 'venue_images.id' => 'biginteger', 'id' => 'biginteger', 'venue_images__name' => 'string', 'venue_images.name' => 'string', 'name' => 'string', 'venue_images__thumb_name' => 'string', 'venue_images.thumb_name' => 'string', 'thumb_name' => 'string', 'venue_images__medium_name' => 'string', 'venue_images.medium_name' => 'string', 'medium_name' => 'string', 'venue_images__image_desc' => 'string', 'venue_images.image_desc' => 'string', 'image_desc' => 'string', 'venue_images__venue_id' => 'biginteger', 'venue_images.venue_id' => 'biginteger', 'venue_id' => 'biginteger', 'venue_images__created' => 'datetime', 'venue_images.created' => 'datetime', 'created' => 'datetime', 'venue_images__modified' => 'timestamp', 'venue_images.modified' => 'timestamp', 'modified' => 'timestamp' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(Cake\ORM\Table) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ], ':c3' => [ [maximum depth reached] ], ':c4' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 5 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 1010 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 959 Cake\ORM\Association\Loader\SelectLoader::_buildResultMap() - CORE/src/ORM/Association/Loader/SelectLoader.php, line 433 Cake\ORM\Association\Loader\SelectLoader::buildEagerLoader() - CORE/src/ORM/Association/Loader/SelectLoader.php, line 125
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 = 'limit' $sql = 'SELECT venue_images.id AS `venue_images__id`, venue_images.name AS `venue_images__name`, venue_images.thumb_name AS `venue_images__thumb_name`, venue_images.medium_name AS `venue_images__medium_name`, venue_images.image_desc AS `venue_images__image_desc`, venue_images.venue_id AS `venue_images__venue_id`, venue_images.created AS `venue_images__created`, venue_images.modified AS `venue_images__modified` FROM venue_images venue_images WHERE (venue_images.venue_id in (:c0,:c1,:c2,:c3,:c4)) ORDER BY id DESC' $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' => [ 'venue_images__id' => 'biginteger', 'venue_images.id' => 'biginteger', 'id' => 'biginteger', 'venue_images__name' => 'string', 'venue_images.name' => 'string', 'name' => 'string', 'venue_images__thumb_name' => 'string', 'venue_images.thumb_name' => 'string', 'thumb_name' => 'string', 'venue_images__medium_name' => 'string', 'venue_images.medium_name' => 'string', 'medium_name' => 'string', 'venue_images__image_desc' => 'string', 'venue_images.image_desc' => 'string', 'image_desc' => 'string', 'venue_images__venue_id' => 'biginteger', 'venue_images.venue_id' => 'biginteger', 'venue_id' => 'biginteger', 'venue_images__created' => 'datetime', 'venue_images.created' => 'datetime', 'created' => 'datetime', 'venue_images__modified' => 'timestamp', 'venue_images.modified' => 'timestamp', 'modified' => 'timestamp' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(Cake\ORM\Table) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ], ':c3' => [ [maximum depth reached] ], ':c4' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 5 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 1010 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 959 Cake\ORM\Association\Loader\SelectLoader::_buildResultMap() - CORE/src/ORM/Association/Loader/SelectLoader.php, line 433 Cake\ORM\Association\Loader\SelectLoader::buildEagerLoader() - CORE/src/ORM/Association/Loader/SelectLoader.php, line 125
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 venue_images.id AS `venue_images__id`, venue_images.name AS `venue_images__name`, venue_images.thumb_name AS `venue_images__thumb_name`, venue_images.medium_name AS `venue_images__medium_name`, venue_images.image_desc AS `venue_images__image_desc`, venue_images.venue_id AS `venue_images__venue_id`, venue_images.created AS `venue_images__created`, venue_images.modified AS `venue_images__modified` FROM venue_images venue_images WHERE (venue_images.venue_id in (:c0,:c1,:c2,:c3,:c4)) ORDER BY id DESC' $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' => [ 'venue_images__id' => 'biginteger', 'venue_images.id' => 'biginteger', 'id' => 'biginteger', 'venue_images__name' => 'string', 'venue_images.name' => 'string', 'name' => 'string', 'venue_images__thumb_name' => 'string', 'venue_images.thumb_name' => 'string', 'thumb_name' => 'string', 'venue_images__medium_name' => 'string', 'venue_images.medium_name' => 'string', 'medium_name' => 'string', 'venue_images__image_desc' => 'string', 'venue_images.image_desc' => 'string', 'image_desc' => 'string', 'venue_images__venue_id' => 'biginteger', 'venue_images.venue_id' => 'biginteger', 'venue_id' => 'biginteger', 'venue_images__created' => 'datetime', 'venue_images.created' => 'datetime', 'created' => 'datetime', 'venue_images__modified' => 'timestamp', 'venue_images.modified' => 'timestamp', 'modified' => 'timestamp' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(Cake\ORM\Table) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ], ':c3' => [ [maximum depth reached] ], ':c4' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 5 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 1010 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 959 Cake\ORM\Association\Loader\SelectLoader::_buildResultMap() - CORE/src/ORM/Association/Loader/SelectLoader.php, line 433 Cake\ORM\Association\Loader\SelectLoader::buildEagerLoader() - CORE/src/ORM/Association/Loader/SelectLoader.php, line 125
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 venue_images.id AS `venue_images__id`, venue_images.name AS `venue_images__name`, venue_images.thumb_name AS `venue_images__thumb_name`, venue_images.medium_name AS `venue_images__medium_name`, venue_images.image_desc AS `venue_images__image_desc`, venue_images.venue_id AS `venue_images__venue_id`, venue_images.created AS `venue_images__created`, venue_images.modified AS `venue_images__modified` FROM venue_images venue_images WHERE (venue_images.venue_id in (:c0,:c1,:c2,:c3,:c4)) ORDER BY id DESC' $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' => [ 'venue_images__id' => 'biginteger', 'venue_images.id' => 'biginteger', 'id' => 'biginteger', 'venue_images__name' => 'string', 'venue_images.name' => 'string', 'name' => 'string', 'venue_images__thumb_name' => 'string', 'venue_images.thumb_name' => 'string', 'thumb_name' => 'string', 'venue_images__medium_name' => 'string', 'venue_images.medium_name' => 'string', 'medium_name' => 'string', 'venue_images__image_desc' => 'string', 'venue_images.image_desc' => 'string', 'image_desc' => 'string', 'venue_images__venue_id' => 'biginteger', 'venue_images.venue_id' => 'biginteger', 'venue_id' => 'biginteger', 'venue_images__created' => 'datetime', 'venue_images.created' => 'datetime', 'created' => 'datetime', 'venue_images__modified' => 'timestamp', 'venue_images.modified' => 'timestamp', 'modified' => 'timestamp' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(Cake\ORM\Table) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ], ':c3' => [ [maximum depth reached] ], ':c4' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 5 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 1010 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 959 Cake\ORM\Association\Loader\SelectLoader::_buildResultMap() - CORE/src/ORM/Association/Loader/SelectLoader.php, line 433 Cake\ORM\Association\Loader\SelectLoader::buildEagerLoader() - CORE/src/ORM/Association/Loader/SelectLoader.php, line 125
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 reviews.id AS `reviews__id`, reviews.rating AS `reviews__rating`, reviews.customer_id AS `reviews__customer_id`, reviews.review_text AS `reviews__review_text`, reviews.venue_id AS `reviews__venue_id`, reviews.party_package_id AS `reviews__party_package_id`, reviews.fooddrink_id AS `reviews__fooddrink_id`, reviews.entertainment_id AS `reviews__entertainment_id`, reviews.addon_id AS `reviews__addon_id`, reviews.created AS `reviews__created`, reviews.modified AS `reviews__modified`, customers.id AS `customers__id`, customers.first_name AS `customers__first_name`, customers.surname AS `customers__surname`, customers.email AS `customers__email`, customers.phone_no AS `customers__phone_no`, customers.child_name AS `customers__child_name`, customers.age AS `customers__age`, customers.address1 AS `customers__address1`, customers.address2 AS `customers__address2`, customers.city AS `customers__city`, customers.county AS `customers__county`, customers.postcode AS `customers__postcode`, customers.country AS `customers__country`, customers.created AS `customers__created`, customers.modified AS `customers__modified` FROM reviews reviews LEFT JOIN customers customers ON customers.id = (reviews.customer_id) WHERE (reviews.venue_id in (:c0,:c1,:c2,:c3,:c4))' $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' => [ 'reviews__id' => 'biginteger', 'reviews.id' => 'biginteger', 'id' => 'biginteger', 'reviews__rating' => 'decimal', 'reviews.rating' => 'decimal', 'rating' => 'decimal', 'reviews__customer_id' => 'biginteger', 'reviews.customer_id' => 'biginteger', 'customer_id' => 'biginteger', 'reviews__review_text' => 'text', 'reviews.review_text' => 'text', 'review_text' => 'text', 'reviews__venue_id' => 'biginteger', 'reviews.venue_id' => 'biginteger', 'venue_id' => 'biginteger', 'reviews__party_package_id' => 'biginteger', 'reviews.party_package_id' => 'biginteger', 'party_package_id' => 'biginteger', 'reviews__fooddrink_id' => 'biginteger', 'reviews.fooddrink_id' => 'biginteger', 'fooddrink_id' => 'biginteger', 'reviews__entertainment_id' => 'biginteger', 'reviews.entertainment_id' => 'biginteger', 'entertainment_id' => 'biginteger', 'reviews__addon_id' => 'biginteger', 'reviews.addon_id' => 'biginteger', 'addon_id' => 'biginteger', 'reviews__created' => 'datetime', 'reviews.created' => 'datetime', 'created' => 'datetime', 'reviews__modified' => 'timestamp', 'reviews.modified' => 'timestamp', 'modified' => 'timestamp', 'customers__id' => 'biginteger', 'customers.id' => 'biginteger', 'customers__first_name' => 'string', 'customers.first_name' => 'string', 'first_name' => 'string', 'customers__surname' => 'string', 'customers.surname' => 'string', 'surname' => 'string', 'customers__email' => 'string', 'customers.email' => 'string', 'email' => 'string', 'customers__phone_no' => 'string', 'customers.phone_no' => 'string', 'phone_no' => 'string', 'customers__child_name' => 'string', 'customers.child_name' => 'string', 'child_name' => 'string', 'customers__age' => 'integer', 'customers.age' => 'integer', 'age' => 'integer', 'customers__address1' => 'string', 'customers.address1' => 'string', 'address1' => 'string', 'customers__address2' => 'string', 'customers.address2' => 'string', 'address2' => 'string', 'customers__city' => 'string', 'customers.city' => 'string', 'city' => 'string', 'customers__county' => 'string', 'customers.county' => 'string', 'county' => 'string', 'customers__postcode' => 'string', 'customers.postcode' => 'string', 'postcode' => 'string', 'customers__country' => 'string', 'customers.country' => 'string', 'country' => 'string', 'customers__created' => 'datetime', 'customers.created' => 'datetime', 'customers__modified' => 'timestamp', 'customers.modified' => 'timestamp' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'customers' => [[maximum depth reached]] ], 'matching' => [], 'extraOptions' => [], 'repository' => object(App\Model\Table\ReviewsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ], ':c3' => [ [maximum depth reached] ], ':c4' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 5 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 1010 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 959 Cake\ORM\Association\Loader\SelectLoader::_buildResultMap() - CORE/src/ORM/Association/Loader/SelectLoader.php, line 433 Cake\ORM\Association\Loader\SelectLoader::buildEagerLoader() - CORE/src/ORM/Association/Loader/SelectLoader.php, line 125
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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) 5 $name = 'limit' $sql = 'SELECT reviews.id AS `reviews__id`, reviews.rating AS `reviews__rating`, reviews.customer_id AS `reviews__customer_id`, reviews.review_text AS `reviews__review_text`, reviews.venue_id AS `reviews__venue_id`, reviews.party_package_id AS `reviews__party_package_id`, reviews.fooddrink_id AS `reviews__fooddrink_id`, reviews.entertainment_id AS `reviews__entertainment_id`, reviews.addon_id AS `reviews__addon_id`, reviews.created AS `reviews__created`, reviews.modified AS `reviews__modified`, customers.id AS `customers__id`, customers.first_name AS `customers__first_name`, customers.surname AS `customers__surname`, customers.email AS `customers__email`, customers.phone_no AS `customers__phone_no`, customers.child_name AS `customers__child_name`, customers.age AS `customers__age`, customers.address1 AS `customers__address1`, customers.address2 AS `customers__address2`, customers.city AS `customers__city`, customers.county AS `customers__county`, customers.postcode AS `customers__postcode`, customers.country AS `customers__country`, customers.created AS `customers__created`, customers.modified AS `customers__modified` FROM reviews reviews LEFT JOIN customers customers ON customers.id = (reviews.customer_id) WHERE (reviews.venue_id in (:c0,:c1,:c2,:c3,:c4)) ORDER BY rating DESC' $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' => [ 'reviews__id' => 'biginteger', 'reviews.id' => 'biginteger', 'id' => 'biginteger', 'reviews__rating' => 'decimal', 'reviews.rating' => 'decimal', 'rating' => 'decimal', 'reviews__customer_id' => 'biginteger', 'reviews.customer_id' => 'biginteger', 'customer_id' => 'biginteger', 'reviews__review_text' => 'text', 'reviews.review_text' => 'text', 'review_text' => 'text', 'reviews__venue_id' => 'biginteger', 'reviews.venue_id' => 'biginteger', 'venue_id' => 'biginteger', 'reviews__party_package_id' => 'biginteger', 'reviews.party_package_id' => 'biginteger', 'party_package_id' => 'biginteger', 'reviews__fooddrink_id' => 'biginteger', 'reviews.fooddrink_id' => 'biginteger', 'fooddrink_id' => 'biginteger', 'reviews__entertainment_id' => 'biginteger', 'reviews.entertainment_id' => 'biginteger', 'entertainment_id' => 'biginteger', 'reviews__addon_id' => 'biginteger', 'reviews.addon_id' => 'biginteger', 'addon_id' => 'biginteger', 'reviews__created' => 'datetime', 'reviews.created' => 'datetime', 'created' => 'datetime', 'reviews__modified' => 'timestamp', 'reviews.modified' => 'timestamp', 'modified' => 'timestamp', 'customers__id' => 'biginteger', 'customers.id' => 'biginteger', 'customers__first_name' => 'string', 'customers.first_name' => 'string', 'first_name' => 'string', 'customers__surname' => 'string', 'customers.surname' => 'string', 'surname' => 'string', 'customers__email' => 'string', 'customers.email' => 'string', 'email' => 'string', 'customers__phone_no' => 'string', 'customers.phone_no' => 'string', 'phone_no' => 'string', 'customers__child_name' => 'string', 'customers.child_name' => 'string', 'child_name' => 'string', 'customers__age' => 'integer', 'customers.age' => 'integer', 'age' => 'integer', 'customers__address1' => 'string', 'customers.address1' => 'string', 'address1' => 'string', 'customers__address2' => 'string', 'customers.address2' => 'string', 'address2' => 'string', 'customers__city' => 'string', 'customers.city' => 'string', 'city' => 'string', 'customers__county' => 'string', 'customers.county' => 'string', 'county' => 'string', 'customers__postcode' => 'string', 'customers.postcode' => 'string', 'postcode' => 'string', 'customers__country' => 'string', 'customers.country' => 'string', 'country' => 'string', 'customers__created' => 'datetime', 'customers.created' => 'datetime', 'customers__modified' => 'timestamp', 'customers.modified' => 'timestamp' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'customers' => [[maximum depth reached]] ], 'matching' => [], 'extraOptions' => [], 'repository' => object(App\Model\Table\ReviewsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ], ':c3' => [ [maximum depth reached] ], ':c4' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 5 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 1010 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 959 Cake\ORM\Association\Loader\SelectLoader::_buildResultMap() - CORE/src/ORM/Association/Loader/SelectLoader.php, line 433 Cake\ORM\Association\Loader\SelectLoader::buildEagerLoader() - CORE/src/ORM/Association/Loader/SelectLoader.php, line 125
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 reviews.id AS `reviews__id`, reviews.rating AS `reviews__rating`, reviews.customer_id AS `reviews__customer_id`, reviews.review_text AS `reviews__review_text`, reviews.venue_id AS `reviews__venue_id`, reviews.party_package_id AS `reviews__party_package_id`, reviews.fooddrink_id AS `reviews__fooddrink_id`, reviews.entertainment_id AS `reviews__entertainment_id`, reviews.addon_id AS `reviews__addon_id`, reviews.created AS `reviews__created`, reviews.modified AS `reviews__modified`, customers.id AS `customers__id`, customers.first_name AS `customers__first_name`, customers.surname AS `customers__surname`, customers.email AS `customers__email`, customers.phone_no AS `customers__phone_no`, customers.child_name AS `customers__child_name`, customers.age AS `customers__age`, customers.address1 AS `customers__address1`, customers.address2 AS `customers__address2`, customers.city AS `customers__city`, customers.county AS `customers__county`, customers.postcode AS `customers__postcode`, customers.country AS `customers__country`, customers.created AS `customers__created`, customers.modified AS `customers__modified` FROM reviews reviews LEFT JOIN customers customers ON customers.id = (reviews.customer_id) WHERE (reviews.venue_id in (:c0,:c1,:c2,:c3,:c4)) ORDER BY rating DESC LIMIT 5' $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' => [ 'reviews__id' => 'biginteger', 'reviews.id' => 'biginteger', 'id' => 'biginteger', 'reviews__rating' => 'decimal', 'reviews.rating' => 'decimal', 'rating' => 'decimal', 'reviews__customer_id' => 'biginteger', 'reviews.customer_id' => 'biginteger', 'customer_id' => 'biginteger', 'reviews__review_text' => 'text', 'reviews.review_text' => 'text', 'review_text' => 'text', 'reviews__venue_id' => 'biginteger', 'reviews.venue_id' => 'biginteger', 'venue_id' => 'biginteger', 'reviews__party_package_id' => 'biginteger', 'reviews.party_package_id' => 'biginteger', 'party_package_id' => 'biginteger', 'reviews__fooddrink_id' => 'biginteger', 'reviews.fooddrink_id' => 'biginteger', 'fooddrink_id' => 'biginteger', 'reviews__entertainment_id' => 'biginteger', 'reviews.entertainment_id' => 'biginteger', 'entertainment_id' => 'biginteger', 'reviews__addon_id' => 'biginteger', 'reviews.addon_id' => 'biginteger', 'addon_id' => 'biginteger', 'reviews__created' => 'datetime', 'reviews.created' => 'datetime', 'created' => 'datetime', 'reviews__modified' => 'timestamp', 'reviews.modified' => 'timestamp', 'modified' => 'timestamp', 'customers__id' => 'biginteger', 'customers.id' => 'biginteger', 'customers__first_name' => 'string', 'customers.first_name' => 'string', 'first_name' => 'string', 'customers__surname' => 'string', 'customers.surname' => 'string', 'surname' => 'string', 'customers__email' => 'string', 'customers.email' => 'string', 'email' => 'string', 'customers__phone_no' => 'string', 'customers.phone_no' => 'string', 'phone_no' => 'string', 'customers__child_name' => 'string', 'customers.child_name' => 'string', 'child_name' => 'string', 'customers__age' => 'integer', 'customers.age' => 'integer', 'age' => 'integer', 'customers__address1' => 'string', 'customers.address1' => 'string', 'address1' => 'string', 'customers__address2' => 'string', 'customers.address2' => 'string', 'address2' => 'string', 'customers__city' => 'string', 'customers.city' => 'string', 'city' => 'string', 'customers__county' => 'string', 'customers.county' => 'string', 'county' => 'string', 'customers__postcode' => 'string', 'customers.postcode' => 'string', 'postcode' => 'string', 'customers__country' => 'string', 'customers.country' => 'string', 'country' => 'string', 'customers__created' => 'datetime', 'customers.created' => 'datetime', 'customers__modified' => 'timestamp', 'customers.modified' => 'timestamp' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'customers' => [[maximum depth reached]] ], 'matching' => [], 'extraOptions' => [], 'repository' => object(App\Model\Table\ReviewsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ], ':c3' => [ [maximum depth reached] ], ':c4' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 5 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 1010 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 959 Cake\ORM\Association\Loader\SelectLoader::_buildResultMap() - CORE/src/ORM/Association/Loader/SelectLoader.php, line 433 Cake\ORM\Association\Loader\SelectLoader::buildEagerLoader() - CORE/src/ORM/Association/Loader/SelectLoader.php, line 125
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 reviews.id AS `reviews__id`, reviews.rating AS `reviews__rating`, reviews.customer_id AS `reviews__customer_id`, reviews.review_text AS `reviews__review_text`, reviews.venue_id AS `reviews__venue_id`, reviews.party_package_id AS `reviews__party_package_id`, reviews.fooddrink_id AS `reviews__fooddrink_id`, reviews.entertainment_id AS `reviews__entertainment_id`, reviews.addon_id AS `reviews__addon_id`, reviews.created AS `reviews__created`, reviews.modified AS `reviews__modified`, customers.id AS `customers__id`, customers.first_name AS `customers__first_name`, customers.surname AS `customers__surname`, customers.email AS `customers__email`, customers.phone_no AS `customers__phone_no`, customers.child_name AS `customers__child_name`, customers.age AS `customers__age`, customers.address1 AS `customers__address1`, customers.address2 AS `customers__address2`, customers.city AS `customers__city`, customers.county AS `customers__county`, customers.postcode AS `customers__postcode`, customers.country AS `customers__country`, customers.created AS `customers__created`, customers.modified AS `customers__modified` FROM reviews reviews LEFT JOIN customers customers ON customers.id = (reviews.customer_id) WHERE (reviews.venue_id in (:c0,:c1,:c2,:c3,:c4)) ORDER BY rating DESC LIMIT 5' $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' => [ 'reviews__id' => 'biginteger', 'reviews.id' => 'biginteger', 'id' => 'biginteger', 'reviews__rating' => 'decimal', 'reviews.rating' => 'decimal', 'rating' => 'decimal', 'reviews__customer_id' => 'biginteger', 'reviews.customer_id' => 'biginteger', 'customer_id' => 'biginteger', 'reviews__review_text' => 'text', 'reviews.review_text' => 'text', 'review_text' => 'text', 'reviews__venue_id' => 'biginteger', 'reviews.venue_id' => 'biginteger', 'venue_id' => 'biginteger', 'reviews__party_package_id' => 'biginteger', 'reviews.party_package_id' => 'biginteger', 'party_package_id' => 'biginteger', 'reviews__fooddrink_id' => 'biginteger', 'reviews.fooddrink_id' => 'biginteger', 'fooddrink_id' => 'biginteger', 'reviews__entertainment_id' => 'biginteger', 'reviews.entertainment_id' => 'biginteger', 'entertainment_id' => 'biginteger', 'reviews__addon_id' => 'biginteger', 'reviews.addon_id' => 'biginteger', 'addon_id' => 'biginteger', 'reviews__created' => 'datetime', 'reviews.created' => 'datetime', 'created' => 'datetime', 'reviews__modified' => 'timestamp', 'reviews.modified' => 'timestamp', 'modified' => 'timestamp', 'customers__id' => 'biginteger', 'customers.id' => 'biginteger', 'customers__first_name' => 'string', 'customers.first_name' => 'string', 'first_name' => 'string', 'customers__surname' => 'string', 'customers.surname' => 'string', 'surname' => 'string', 'customers__email' => 'string', 'customers.email' => 'string', 'email' => 'string', 'customers__phone_no' => 'string', 'customers.phone_no' => 'string', 'phone_no' => 'string', 'customers__child_name' => 'string', 'customers.child_name' => 'string', 'child_name' => 'string', 'customers__age' => 'integer', 'customers.age' => 'integer', 'age' => 'integer', 'customers__address1' => 'string', 'customers.address1' => 'string', 'address1' => 'string', 'customers__address2' => 'string', 'customers.address2' => 'string', 'address2' => 'string', 'customers__city' => 'string', 'customers.city' => 'string', 'city' => 'string', 'customers__county' => 'string', 'customers.county' => 'string', 'county' => 'string', 'customers__postcode' => 'string', 'customers.postcode' => 'string', 'postcode' => 'string', 'customers__country' => 'string', 'customers.country' => 'string', 'country' => 'string', 'customers__created' => 'datetime', 'customers.created' => 'datetime', 'customers__modified' => 'timestamp', 'customers.modified' => 'timestamp' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'customers' => [[maximum depth reached]] ], 'matching' => [], 'extraOptions' => [], 'repository' => object(App\Model\Table\ReviewsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ], ':c3' => [ [maximum depth reached] ], ':c4' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 5 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 1010 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 959 Cake\ORM\Association\Loader\SelectLoader::_buildResultMap() - CORE/src/ORM/Association/Loader/SelectLoader.php, line 433 Cake\ORM\Association\Loader\SelectLoader::buildEagerLoader() - CORE/src/ORM/Association/Loader/SelectLoader.php, line 125
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 entertainment_packages.id AS `entertainment_packages__id`, Avg(reviews.rating) AS `avg_rating`, COUNT(reviews.entertainment_id) AS `total_reviews` FROM entertainment_packages entertainment_packages LEFT JOIN reviews reviews ON entertainment_packages.id = reviews.entertainment_id WHERE (entertainment_packages.is_deleted = :c0 AND entertainment_packages.published = :c1) GROUP BY entertainment_packages.id ' $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' => [ 'entertainment_packages__id' => 'biginteger', 'entertainment_packages.id' => 'biginteger', 'id' => 'biginteger', 'entertainment_packages__title' => 'string', 'entertainment_packages.title' => 'string', 'title' => 'string', 'entertainment_packages__subtitle' => 'string', 'entertainment_packages.subtitle' => 'string', 'subtitle' => 'string', 'entertainment_packages__desc_title' => 'string', 'entertainment_packages.desc_title' => 'string', 'desc_title' => 'string', 'entertainment_packages__description' => 'string', 'entertainment_packages.description' => 'string', 'description' => 'string', 'entertainment_packages__rating' => 'decimal', 'entertainment_packages.rating' => 'decimal', 'rating' => 'decimal', 'entertainment_packages__min_age' => 'integer', 'entertainment_packages.min_age' => 'integer', 'min_age' => 'integer', 'entertainment_packages__max_age' => 'integer', 'entertainment_packages.max_age' => 'integer', 'max_age' => 'integer', 'entertainment_packages__price' => 'decimal', 'entertainment_packages.price' => 'decimal', 'price' => 'decimal', 'entertainment_packages__media_name' => 'string', 'entertainment_packages.media_name' => 'string', 'media_name' => 'string', 'entertainment_packages__media_url' => 'string', 'entertainment_packages.media_url' => 'string', 'media_url' => 'string', 'entertainment_packages__duration' => 'integer', 'entertainment_packages.duration' => 'integer', 'duration' => 'integer', 'entertainment_packages__slug' => 'string', 'entertainment_packages.slug' => 'string', 'slug' => 'string', 'entertainment_packages__things_include' => 'text', 'entertainment_packages.things_include' => 'text', 'things_include' => 'text', 'entertainment_packages__how_to_get_here' => 'text', 'entertainment_packages.how_to_get_here' => 'text', 'how_to_get_here' => 'text', 'entertainment_packages__other_information' => 'text', 'entertainment_packages.other_information' => 'text', 'other_information' => 'text', 'entertainment_packages__published' => 'integer', 'entertainment_packages.published' => 'integer', 'published' => 'integer', 'entertainment_packages__is_deleted' => 'string', 'entertainment_packages.is_deleted' => 'string', 'is_deleted' => 'string', 'entertainment_packages__created' => 'datetime', 'entertainment_packages.created' => 'datetime', 'created' => 'datetime', 'entertainment_packages__modified' => 'timestamp', 'entertainment_packages.modified' => 'timestamp', 'modified' => 'timestamp' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => false, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(Cake\ORM\Table) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 2 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 1010 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 959 Cake\ORM\Query::getIterator() - CORE/src/Datasource/QueryTrait.php, line 132 IteratorIterator::__construct() - [internal], line ??
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 entertainment_packages.id AS `entertainment_packages__id`, Avg(reviews.rating) AS `avg_rating`, COUNT(reviews.entertainment_id) AS `total_reviews` FROM entertainment_packages entertainment_packages LEFT JOIN reviews reviews ON entertainment_packages.id = reviews.entertainment_id WHERE (entertainment_packages.is_deleted = :c0 AND entertainment_packages.published = :c1) GROUP BY entertainment_packages.id ' $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' => [ 'entertainment_packages__id' => 'biginteger', 'entertainment_packages.id' => 'biginteger', 'id' => 'biginteger', 'entertainment_packages__title' => 'string', 'entertainment_packages.title' => 'string', 'title' => 'string', 'entertainment_packages__subtitle' => 'string', 'entertainment_packages.subtitle' => 'string', 'subtitle' => 'string', 'entertainment_packages__desc_title' => 'string', 'entertainment_packages.desc_title' => 'string', 'desc_title' => 'string', 'entertainment_packages__description' => 'string', 'entertainment_packages.description' => 'string', 'description' => 'string', 'entertainment_packages__rating' => 'decimal', 'entertainment_packages.rating' => 'decimal', 'rating' => 'decimal', 'entertainment_packages__min_age' => 'integer', 'entertainment_packages.min_age' => 'integer', 'min_age' => 'integer', 'entertainment_packages__max_age' => 'integer', 'entertainment_packages.max_age' => 'integer', 'max_age' => 'integer', 'entertainment_packages__price' => 'decimal', 'entertainment_packages.price' => 'decimal', 'price' => 'decimal', 'entertainment_packages__media_name' => 'string', 'entertainment_packages.media_name' => 'string', 'media_name' => 'string', 'entertainment_packages__media_url' => 'string', 'entertainment_packages.media_url' => 'string', 'media_url' => 'string', 'entertainment_packages__duration' => 'integer', 'entertainment_packages.duration' => 'integer', 'duration' => 'integer', 'entertainment_packages__slug' => 'string', 'entertainment_packages.slug' => 'string', 'slug' => 'string', 'entertainment_packages__things_include' => 'text', 'entertainment_packages.things_include' => 'text', 'things_include' => 'text', 'entertainment_packages__how_to_get_here' => 'text', 'entertainment_packages.how_to_get_here' => 'text', 'how_to_get_here' => 'text', 'entertainment_packages__other_information' => 'text', 'entertainment_packages.other_information' => 'text', 'other_information' => 'text', 'entertainment_packages__published' => 'integer', 'entertainment_packages.published' => 'integer', 'published' => 'integer', 'entertainment_packages__is_deleted' => 'string', 'entertainment_packages.is_deleted' => 'string', 'is_deleted' => 'string', 'entertainment_packages__created' => 'datetime', 'entertainment_packages.created' => 'datetime', 'created' => 'datetime', 'entertainment_packages__modified' => 'timestamp', 'entertainment_packages.modified' => 'timestamp', 'modified' => 'timestamp' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => false, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(Cake\ORM\Table) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 2 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 1010 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 959 Cake\ORM\Query::getIterator() - CORE/src/Datasource/QueryTrait.php, line 132 IteratorIterator::__construct() - [internal], line ??
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 = 'limit' $sql = 'SELECT entertainment_packages.id AS `entertainment_packages__id`, Avg(reviews.rating) AS `avg_rating`, COUNT(reviews.entertainment_id) AS `total_reviews` FROM entertainment_packages entertainment_packages LEFT JOIN reviews reviews ON entertainment_packages.id = reviews.entertainment_id WHERE (entertainment_packages.is_deleted = :c0 AND entertainment_packages.published = :c1) GROUP BY entertainment_packages.id ' $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' => [ 'entertainment_packages__id' => 'biginteger', 'entertainment_packages.id' => 'biginteger', 'id' => 'biginteger', 'entertainment_packages__title' => 'string', 'entertainment_packages.title' => 'string', 'title' => 'string', 'entertainment_packages__subtitle' => 'string', 'entertainment_packages.subtitle' => 'string', 'subtitle' => 'string', 'entertainment_packages__desc_title' => 'string', 'entertainment_packages.desc_title' => 'string', 'desc_title' => 'string', 'entertainment_packages__description' => 'string', 'entertainment_packages.description' => 'string', 'description' => 'string', 'entertainment_packages__rating' => 'decimal', 'entertainment_packages.rating' => 'decimal', 'rating' => 'decimal', 'entertainment_packages__min_age' => 'integer', 'entertainment_packages.min_age' => 'integer', 'min_age' => 'integer', 'entertainment_packages__max_age' => 'integer', 'entertainment_packages.max_age' => 'integer', 'max_age' => 'integer', 'entertainment_packages__price' => 'decimal', 'entertainment_packages.price' => 'decimal', 'price' => 'decimal', 'entertainment_packages__media_name' => 'string', 'entertainment_packages.media_name' => 'string', 'media_name' => 'string', 'entertainment_packages__media_url' => 'string', 'entertainment_packages.media_url' => 'string', 'media_url' => 'string', 'entertainment_packages__duration' => 'integer', 'entertainment_packages.duration' => 'integer', 'duration' => 'integer', 'entertainment_packages__slug' => 'string', 'entertainment_packages.slug' => 'string', 'slug' => 'string', 'entertainment_packages__things_include' => 'text', 'entertainment_packages.things_include' => 'text', 'things_include' => 'text', 'entertainment_packages__how_to_get_here' => 'text', 'entertainment_packages.how_to_get_here' => 'text', 'how_to_get_here' => 'text', 'entertainment_packages__other_information' => 'text', 'entertainment_packages.other_information' => 'text', 'other_information' => 'text', 'entertainment_packages__published' => 'integer', 'entertainment_packages.published' => 'integer', 'published' => 'integer', 'entertainment_packages__is_deleted' => 'string', 'entertainment_packages.is_deleted' => 'string', 'is_deleted' => 'string', 'entertainment_packages__created' => 'datetime', 'entertainment_packages.created' => 'datetime', 'created' => 'datetime', 'entertainment_packages__modified' => 'timestamp', 'entertainment_packages.modified' => 'timestamp', 'modified' => 'timestamp' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => false, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(Cake\ORM\Table) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 2 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 1010 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 959 Cake\ORM\Query::getIterator() - CORE/src/Datasource/QueryTrait.php, line 132 IteratorIterator::__construct() - [internal], line ??
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 entertainment_packages.id AS `entertainment_packages__id`, Avg(reviews.rating) AS `avg_rating`, COUNT(reviews.entertainment_id) AS `total_reviews` FROM entertainment_packages entertainment_packages LEFT JOIN reviews reviews ON entertainment_packages.id = reviews.entertainment_id WHERE (entertainment_packages.is_deleted = :c0 AND entertainment_packages.published = :c1) GROUP BY entertainment_packages.id ' $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' => [ 'entertainment_packages__id' => 'biginteger', 'entertainment_packages.id' => 'biginteger', 'id' => 'biginteger', 'entertainment_packages__title' => 'string', 'entertainment_packages.title' => 'string', 'title' => 'string', 'entertainment_packages__subtitle' => 'string', 'entertainment_packages.subtitle' => 'string', 'subtitle' => 'string', 'entertainment_packages__desc_title' => 'string', 'entertainment_packages.desc_title' => 'string', 'desc_title' => 'string', 'entertainment_packages__description' => 'string', 'entertainment_packages.description' => 'string', 'description' => 'string', 'entertainment_packages__rating' => 'decimal', 'entertainment_packages.rating' => 'decimal', 'rating' => 'decimal', 'entertainment_packages__min_age' => 'integer', 'entertainment_packages.min_age' => 'integer', 'min_age' => 'integer', 'entertainment_packages__max_age' => 'integer', 'entertainment_packages.max_age' => 'integer', 'max_age' => 'integer', 'entertainment_packages__price' => 'decimal', 'entertainment_packages.price' => 'decimal', 'price' => 'decimal', 'entertainment_packages__media_name' => 'string', 'entertainment_packages.media_name' => 'string', 'media_name' => 'string', 'entertainment_packages__media_url' => 'string', 'entertainment_packages.media_url' => 'string', 'media_url' => 'string', 'entertainment_packages__duration' => 'integer', 'entertainment_packages.duration' => 'integer', 'duration' => 'integer', 'entertainment_packages__slug' => 'string', 'entertainment_packages.slug' => 'string', 'slug' => 'string', 'entertainment_packages__things_include' => 'text', 'entertainment_packages.things_include' => 'text', 'things_include' => 'text', 'entertainment_packages__how_to_get_here' => 'text', 'entertainment_packages.how_to_get_here' => 'text', 'how_to_get_here' => 'text', 'entertainment_packages__other_information' => 'text', 'entertainment_packages.other_information' => 'text', 'other_information' => 'text', 'entertainment_packages__published' => 'integer', 'entertainment_packages.published' => 'integer', 'published' => 'integer', 'entertainment_packages__is_deleted' => 'string', 'entertainment_packages.is_deleted' => 'string', 'is_deleted' => 'string', 'entertainment_packages__created' => 'datetime', 'entertainment_packages.created' => 'datetime', 'created' => 'datetime', 'entertainment_packages__modified' => 'timestamp', 'entertainment_packages.modified' => 'timestamp', 'modified' => 'timestamp' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => false, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(Cake\ORM\Table) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 2 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 1010 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 959 Cake\ORM\Query::getIterator() - CORE/src/Datasource/QueryTrait.php, line 132 IteratorIterator::__construct() - [internal], line ??
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 entertainment_packages.id AS `entertainment_packages__id`, Avg(reviews.rating) AS `avg_rating`, COUNT(reviews.entertainment_id) AS `total_reviews` FROM entertainment_packages entertainment_packages LEFT JOIN reviews reviews ON entertainment_packages.id = reviews.entertainment_id WHERE (entertainment_packages.is_deleted = :c0 AND entertainment_packages.published = :c1) GROUP BY entertainment_packages.id ' $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' => [ 'entertainment_packages__id' => 'biginteger', 'entertainment_packages.id' => 'biginteger', 'id' => 'biginteger', 'entertainment_packages__title' => 'string', 'entertainment_packages.title' => 'string', 'title' => 'string', 'entertainment_packages__subtitle' => 'string', 'entertainment_packages.subtitle' => 'string', 'subtitle' => 'string', 'entertainment_packages__desc_title' => 'string', 'entertainment_packages.desc_title' => 'string', 'desc_title' => 'string', 'entertainment_packages__description' => 'string', 'entertainment_packages.description' => 'string', 'description' => 'string', 'entertainment_packages__rating' => 'decimal', 'entertainment_packages.rating' => 'decimal', 'rating' => 'decimal', 'entertainment_packages__min_age' => 'integer', 'entertainment_packages.min_age' => 'integer', 'min_age' => 'integer', 'entertainment_packages__max_age' => 'integer', 'entertainment_packages.max_age' => 'integer', 'max_age' => 'integer', 'entertainment_packages__price' => 'decimal', 'entertainment_packages.price' => 'decimal', 'price' => 'decimal', 'entertainment_packages__media_name' => 'string', 'entertainment_packages.media_name' => 'string', 'media_name' => 'string', 'entertainment_packages__media_url' => 'string', 'entertainment_packages.media_url' => 'string', 'media_url' => 'string', 'entertainment_packages__duration' => 'integer', 'entertainment_packages.duration' => 'integer', 'duration' => 'integer', 'entertainment_packages__slug' => 'string', 'entertainment_packages.slug' => 'string', 'slug' => 'string', 'entertainment_packages__things_include' => 'text', 'entertainment_packages.things_include' => 'text', 'things_include' => 'text', 'entertainment_packages__how_to_get_here' => 'text', 'entertainment_packages.how_to_get_here' => 'text', 'how_to_get_here' => 'text', 'entertainment_packages__other_information' => 'text', 'entertainment_packages.other_information' => 'text', 'other_information' => 'text', 'entertainment_packages__published' => 'integer', 'entertainment_packages.published' => 'integer', 'published' => 'integer', 'entertainment_packages__is_deleted' => 'string', 'entertainment_packages.is_deleted' => 'string', 'is_deleted' => 'string', 'entertainment_packages__created' => 'datetime', 'entertainment_packages.created' => 'datetime', 'created' => 'datetime', 'entertainment_packages__modified' => 'timestamp', 'entertainment_packages.modified' => 'timestamp', 'modified' => 'timestamp' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => false, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(Cake\ORM\Table) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 2 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 1010 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 959 Cake\ORM\Query::getIterator() - CORE/src/Datasource/QueryTrait.php, line 132 IteratorIterator::__construct() - [internal], line ??
Notice (8): compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: etagMatches [CORE/src/Http/Response.php, line 1864]Code Context$timeMatches = strtotime($this->modified()) === strtotime($modifiedSince);
}
$checks = compact('etagMatches', 'timeMatches');
$request = object(Cake\Http\ServerRequest) { params => [ 'pass' => [[maximum depth reached]], 'controller' => 'Bookings', 'action' => 'index', 'plugin' => null, '_matchedRoute' => '/', 'isAjax' => false ] data => [] query => [] cookies => [] url => '' base => '' webroot => '/' here => '/' trustProxy => false [protected] _environment => [ 'PATH' => '/usr/local/bin:/usr/bin:/bin', 'DOCUMENT_ROOT' => '/home/u492-6afrvn75qarg/www/partydoh.co.uk/public_html', 'REDIRECT_STATUS' => '200', 'HTTPS' => 'on', 'UNIQUE_ID' => 'YwBCu1AimiMXlPRjC2bR6wAAAAc', 'SCRIPT_URL' => '/', 'SCRIPT_URI' => 'https://partydoh.co.uk/', 'PHPRC' => '/home/customer/www/partydoh.co.uk/public_html/php.ini', 'PHPHANDLER' => '/usr/local/php74/bin/php', 'HTTP_X_PORT' => '60530', 'HTTP_X_REAL_IP' => '3.236.225.157', 'HTTP_X_FORWARDED_PROTO' => 'https', 'HTTP_HOST' => 'partydoh.co.uk', 'HTTP_X_ACCEPT_ENCODING' => 'br,gzip', 'HTTP_CONNECTION' => 'close', 'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5', 'SERVER_SOFTWARE' => 'Apache', 'SERVER_NAME' => 'partydoh.co.uk', 'SERVER_ADDR' => '35.209.158.209', 'SERVER_PORT' => '443', 'REMOTE_ADDR' => '3.236.225.157', 'SERVER_ADMIN' => 'webmaster', 'SCRIPT_FILENAME' => '/home/u492-6afrvn75qarg/www/partydoh.co.uk/public_html/webroot/index.php', 'REMOTE_PORT' => '12148', 'REDIRECT_URL' => '/webroot/', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'REQUEST_METHOD' => 'GET', 'QUERY_STRING' => '', 'REQUEST_URI' => '/', 'SCRIPT_NAME' => '/webroot/index.php', 'PHP_DEFAULT_SOCKET_TIMEOUT' => '40', 'PHP_MAX_EXECUTION_TIME' => '120', 'PHP_MAX_INPUT_TIME' => '120', 'PHP_MEMORY_LIMIT' => '768M', 'PHP_POST_MAX_SIZE' => '256M', 'PHP_UPLOAD_MAX_FILESIZE' => '256M', 'PHP_SELF' => '/webroot/index.php', 'REQUEST_TIME_FLOAT' => (float) 1660961467.431, 'REQUEST_TIME' => (int) 1660961467, 'ORIGINAL_REQUEST_METHOD' => 'GET', 'HTTP_X_REQUESTED_WITH' => null, 'HTTP_IF_NONE_MATCH' => null, 'HTTP_IF_MODIFIED_SINCE' => null ] [protected] _input => null [protected] _detectors => [ 'get' => [ [maximum depth reached] ], 'post' => [ [maximum depth reached] ], 'put' => [ [maximum depth reached] ], 'patch' => [ [maximum depth reached] ], 'delete' => [ [maximum depth reached] ], 'head' => [ [maximum depth reached] ], 'options' => [ [maximum depth reached] ], 'ssl' => [ [maximum depth reached] ], 'ajax' => [ [maximum depth reached] ], 'flash' => [ [maximum depth reached] ], 'requested' => [ [maximum depth reached] ], 'json' => [ [maximum depth reached] ], 'xml' => [ [maximum depth reached] ], 'mobile' => object(Closure) {}, 'tablet' => object(Closure) {} ] [protected] _detectorCache => [ 'ajax' => false, 'get' => true, 'head' => false, 'options' => false ] [protected] stream => object(Zend\Diactoros\PhpInputStream) {} [protected] uri => object(Zend\Diactoros\Uri) {} [protected] session => object(Cake\Network\Session) {} [protected] attributes => [] [protected] emulatedAttributes => [ (int) 0 => 'session', (int) 1 => 'webroot', (int) 2 => 'base', (int) 3 => 'params' ] [protected] uploadedFiles => [] [protected] protocol => null [protected] requestTarget => null } $etags = [] $modifiedSince = null $responseTag = nullcompact - [internal], line ?? Cake\Http\Response::checkNotModified() - CORE/src/Http/Response.php, line 1864 Cake\Controller\Component\RequestHandlerComponent::beforeRender() - CORE/src/Controller/Component/RequestHandlerComponent.php, line 332 Cake\Event\EventManager::_callListener() - CORE/src/Event/EventManager.php, line 414 Cake\Event\EventManager::dispatch() - CORE/src/Event/EventManager.php, line 391 Cake\Controller\Controller::dispatchEvent() - CORE/src/Event/EventDispatcherTrait.php, line 78 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 610 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 125 Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 93 Cake\Http\BaseApplication::__invoke() - CORE/src/Http/BaseApplication.php, line 78 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Routing\Middleware\RoutingMiddleware::__invoke() - CORE/src/Routing/Middleware/RoutingMiddleware.php, line 59 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Routing\Middleware\AssetMiddleware::__invoke() - CORE/src/Routing/Middleware/AssetMiddleware.php, line 88 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Error\Middleware\ErrorHandlerMiddleware::__invoke() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 92 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Notice (8): compact() [<a href='http://php.net/function.compact'>function.compact</a>]: Undefined variable: timeMatches [CORE/src/Http/Response.php, line 1864]Code Context$timeMatches = strtotime($this->modified()) === strtotime($modifiedSince);
}
$checks = compact('etagMatches', 'timeMatches');
$request = object(Cake\Http\ServerRequest) { params => [ 'pass' => [[maximum depth reached]], 'controller' => 'Bookings', 'action' => 'index', 'plugin' => null, '_matchedRoute' => '/', 'isAjax' => false ] data => [] query => [] cookies => [] url => '' base => '' webroot => '/' here => '/' trustProxy => false [protected] _environment => [ 'PATH' => '/usr/local/bin:/usr/bin:/bin', 'DOCUMENT_ROOT' => '/home/u492-6afrvn75qarg/www/partydoh.co.uk/public_html', 'REDIRECT_STATUS' => '200', 'HTTPS' => 'on', 'UNIQUE_ID' => 'YwBCu1AimiMXlPRjC2bR6wAAAAc', 'SCRIPT_URL' => '/', 'SCRIPT_URI' => 'https://partydoh.co.uk/', 'PHPRC' => '/home/customer/www/partydoh.co.uk/public_html/php.ini', 'PHPHANDLER' => '/usr/local/php74/bin/php', 'HTTP_X_PORT' => '60530', 'HTTP_X_REAL_IP' => '3.236.225.157', 'HTTP_X_FORWARDED_PROTO' => 'https', 'HTTP_HOST' => 'partydoh.co.uk', 'HTTP_X_ACCEPT_ENCODING' => 'br,gzip', 'HTTP_CONNECTION' => 'close', 'HTTP_USER_AGENT' => 'CCBot/2.0 (https://commoncrawl.org/faq/)', 'HTTP_ACCEPT' => 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'HTTP_ACCEPT_LANGUAGE' => 'en-US,en;q=0.5', 'SERVER_SOFTWARE' => 'Apache', 'SERVER_NAME' => 'partydoh.co.uk', 'SERVER_ADDR' => '35.209.158.209', 'SERVER_PORT' => '443', 'REMOTE_ADDR' => '3.236.225.157', 'SERVER_ADMIN' => 'webmaster', 'SCRIPT_FILENAME' => '/home/u492-6afrvn75qarg/www/partydoh.co.uk/public_html/webroot/index.php', 'REMOTE_PORT' => '12148', 'REDIRECT_URL' => '/webroot/', 'GATEWAY_INTERFACE' => 'CGI/1.1', 'SERVER_PROTOCOL' => 'HTTP/1.0', 'REQUEST_METHOD' => 'GET', 'QUERY_STRING' => '', 'REQUEST_URI' => '/', 'SCRIPT_NAME' => '/webroot/index.php', 'PHP_DEFAULT_SOCKET_TIMEOUT' => '40', 'PHP_MAX_EXECUTION_TIME' => '120', 'PHP_MAX_INPUT_TIME' => '120', 'PHP_MEMORY_LIMIT' => '768M', 'PHP_POST_MAX_SIZE' => '256M', 'PHP_UPLOAD_MAX_FILESIZE' => '256M', 'PHP_SELF' => '/webroot/index.php', 'REQUEST_TIME_FLOAT' => (float) 1660961467.431, 'REQUEST_TIME' => (int) 1660961467, 'ORIGINAL_REQUEST_METHOD' => 'GET', 'HTTP_X_REQUESTED_WITH' => null, 'HTTP_IF_NONE_MATCH' => null, 'HTTP_IF_MODIFIED_SINCE' => null ] [protected] _input => null [protected] _detectors => [ 'get' => [ [maximum depth reached] ], 'post' => [ [maximum depth reached] ], 'put' => [ [maximum depth reached] ], 'patch' => [ [maximum depth reached] ], 'delete' => [ [maximum depth reached] ], 'head' => [ [maximum depth reached] ], 'options' => [ [maximum depth reached] ], 'ssl' => [ [maximum depth reached] ], 'ajax' => [ [maximum depth reached] ], 'flash' => [ [maximum depth reached] ], 'requested' => [ [maximum depth reached] ], 'json' => [ [maximum depth reached] ], 'xml' => [ [maximum depth reached] ], 'mobile' => object(Closure) {}, 'tablet' => object(Closure) {} ] [protected] _detectorCache => [ 'ajax' => false, 'get' => true, 'head' => false, 'options' => false ] [protected] stream => object(Zend\Diactoros\PhpInputStream) {} [protected] uri => object(Zend\Diactoros\Uri) {} [protected] session => object(Cake\Network\Session) {} [protected] attributes => [] [protected] emulatedAttributes => [ (int) 0 => 'session', (int) 1 => 'webroot', (int) 2 => 'base', (int) 3 => 'params' ] [protected] uploadedFiles => [] [protected] protocol => null [protected] requestTarget => null } $etags = [] $modifiedSince = null $responseTag = nullcompact - [internal], line ?? Cake\Http\Response::checkNotModified() - CORE/src/Http/Response.php, line 1864 Cake\Controller\Component\RequestHandlerComponent::beforeRender() - CORE/src/Controller/Component/RequestHandlerComponent.php, line 332 Cake\Event\EventManager::_callListener() - CORE/src/Event/EventManager.php, line 414 Cake\Event\EventManager::dispatch() - CORE/src/Event/EventManager.php, line 391 Cake\Controller\Controller::dispatchEvent() - CORE/src/Event/EventDispatcherTrait.php, line 78 Cake\Controller\Controller::render() - CORE/src/Controller/Controller.php, line 610 Cake\Http\ActionDispatcher::_invoke() - CORE/src/Http/ActionDispatcher.php, line 125 Cake\Http\ActionDispatcher::dispatch() - CORE/src/Http/ActionDispatcher.php, line 93 Cake\Http\BaseApplication::__invoke() - CORE/src/Http/BaseApplication.php, line 78 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Routing\Middleware\RoutingMiddleware::__invoke() - CORE/src/Routing/Middleware/RoutingMiddleware.php, line 59 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Routing\Middleware\AssetMiddleware::__invoke() - CORE/src/Routing/Middleware/AssetMiddleware.php, line 88 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65 Cake\Error\Middleware\ErrorHandlerMiddleware::__invoke() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 92 Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 = 'where' $sql = 'SELECT Requests.id AS "Requests__id", Requests.url AS "Requests__url", Requests.content_type AS "Requests__content_type", Requests.status_code AS "Requests__status_code", Requests.method AS "Requests__method", Requests.requested_at AS "Requests__requested_at" FROM requests Requests' $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' => [ 'Requests__id' => 'uuid', 'Requests.id' => 'uuid', 'id' => 'uuid', 'Requests__url' => 'text', 'Requests.url' => 'text', 'url' => 'text', 'Requests__content_type' => 'string', 'Requests.content_type' => 'string', 'content_type' => 'string', 'Requests__status_code' => 'integer', 'Requests.status_code' => 'integer', 'status_code' => 'integer', 'Requests__method' => 'string', 'Requests.method' => 'string', 'method' => 'string', 'Requests__requested_at' => 'datetime', 'Requests.requested_at' => 'datetime', 'requested_at' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\RequestsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 1010 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 959 Cake\ORM\Query::toArray() - CORE/src/Datasource/QueryTrait.php, line 293 DebugKit\Panel\HistoryPanel::data() - ROOT/vendor/cakephp/debug_kit/src/Panel/HistoryPanel.php, line 36
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 Requests.id AS "Requests__id", Requests.url AS "Requests__url", Requests.content_type AS "Requests__content_type", Requests.status_code AS "Requests__status_code", Requests.method AS "Requests__method", Requests.requested_at AS "Requests__requested_at" FROM requests Requests' $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' => [ 'Requests__id' => 'uuid', 'Requests.id' => 'uuid', 'id' => 'uuid', 'Requests__url' => 'text', 'Requests.url' => 'text', 'url' => 'text', 'Requests__content_type' => 'string', 'Requests.content_type' => 'string', 'content_type' => 'string', 'Requests__status_code' => 'integer', 'Requests.status_code' => 'integer', 'status_code' => 'integer', 'Requests__method' => 'string', 'Requests.method' => 'string', 'method' => 'string', 'Requests__requested_at' => 'datetime', 'Requests.requested_at' => 'datetime', 'requested_at' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\RequestsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 1010 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 959 Cake\ORM\Query::toArray() - CORE/src/Datasource/QueryTrait.php, line 293 DebugKit\Panel\HistoryPanel::data() - ROOT/vendor/cakephp/debug_kit/src/Panel/HistoryPanel.php, line 36
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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) 10 $name = 'limit' $sql = 'SELECT Requests.id AS "Requests__id", Requests.url AS "Requests__url", Requests.content_type AS "Requests__content_type", Requests.status_code AS "Requests__status_code", Requests.method AS "Requests__method", Requests.requested_at AS "Requests__requested_at" FROM requests Requests ORDER BY Requests.requested_at DESC' $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' => [ 'Requests__id' => 'uuid', 'Requests.id' => 'uuid', 'id' => 'uuid', 'Requests__url' => 'text', 'Requests.url' => 'text', 'url' => 'text', 'Requests__content_type' => 'string', 'Requests.content_type' => 'string', 'content_type' => 'string', 'Requests__status_code' => 'integer', 'Requests.status_code' => 'integer', 'status_code' => 'integer', 'Requests__method' => 'string', 'Requests.method' => 'string', 'method' => 'string', 'Requests__requested_at' => 'datetime', 'Requests.requested_at' => 'datetime', 'requested_at' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\RequestsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 1010 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 959 Cake\ORM\Query::toArray() - CORE/src/Datasource/QueryTrait.php, line 293 DebugKit\Panel\HistoryPanel::data() - ROOT/vendor/cakephp/debug_kit/src/Panel/HistoryPanel.php, line 36
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 Requests.id AS "Requests__id", Requests.url AS "Requests__url", Requests.content_type AS "Requests__content_type", Requests.status_code AS "Requests__status_code", Requests.method AS "Requests__method", Requests.requested_at AS "Requests__requested_at" FROM requests Requests ORDER BY Requests.requested_at DESC LIMIT 10' $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' => [ 'Requests__id' => 'uuid', 'Requests.id' => 'uuid', 'id' => 'uuid', 'Requests__url' => 'text', 'Requests.url' => 'text', 'url' => 'text', 'Requests__content_type' => 'string', 'Requests.content_type' => 'string', 'content_type' => 'string', 'Requests__status_code' => 'integer', 'Requests.status_code' => 'integer', 'status_code' => 'integer', 'Requests__method' => 'string', 'Requests.method' => 'string', 'method' => 'string', 'Requests__requested_at' => 'datetime', 'Requests.requested_at' => 'datetime', 'requested_at' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\RequestsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 1010 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 959 Cake\ORM\Query::toArray() - CORE/src/Datasource/QueryTrait.php, line 293 DebugKit\Panel\HistoryPanel::data() - ROOT/vendor/cakephp/debug_kit/src/Panel/HistoryPanel.php, line 36
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 Requests.id AS "Requests__id", Requests.url AS "Requests__url", Requests.content_type AS "Requests__content_type", Requests.status_code AS "Requests__status_code", Requests.method AS "Requests__method", Requests.requested_at AS "Requests__requested_at" FROM requests Requests ORDER BY Requests.requested_at DESC LIMIT 10' $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' => [ 'Requests__id' => 'uuid', 'Requests.id' => 'uuid', 'id' => 'uuid', 'Requests__url' => 'text', 'Requests.url' => 'text', 'url' => 'text', 'Requests__content_type' => 'string', 'Requests.content_type' => 'string', 'content_type' => 'string', 'Requests__status_code' => 'integer', 'Requests.status_code' => 'integer', 'status_code' => 'integer', 'Requests__method' => 'string', 'Requests.method' => 'string', 'method' => 'string', 'Requests__requested_at' => 'datetime', 'Requests.requested_at' => 'datetime', 'requested_at' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\RequestsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 1010 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 959 Cake\ORM\Query::toArray() - CORE/src/Datasource/QueryTrait.php, line 293 DebugKit\Panel\HistoryPanel::data() - ROOT/vendor/cakephp/debug_kit/src/Panel/HistoryPanel.php, line 36
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 = object(Cake\Database\Expression\ValuesExpression) { [protected] _values => [ (int) 0 => [ [maximum depth reached] ] ] [protected] _columns => [ (int) 0 => 'url', (int) 1 => 'content_type', (int) 2 => 'status_code', (int) 3 => 'method', (int) 4 => 'requested_at', (int) 5 => 'id' ] [protected] _query => null [protected] _castedExpressions => false [protected] _typeMap => object(Cake\Database\TypeMap) {} } $name = 'values' $sql = 'INSERT INTO requests (url, content_type, status_code, method, requested_at, id)' $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' => [ 'Requests__id' => 'uuid', 'Requests.id' => 'uuid', 'id' => 'uuid', 'Requests__url' => 'text', 'Requests.url' => 'text', 'url' => 'text', 'Requests__content_type' => 'string', 'Requests.content_type' => 'string', 'content_type' => 'string', 'Requests__status_code' => 'integer', 'Requests.status_code' => 'integer', 'status_code' => 'integer', 'Requests__method' => 'string', 'Requests.method' => 'string', 'method' => 'string', 'Requests__requested_at' => 'datetime', 'Requests.requested_at' => 'datetime', 'requested_at' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\RequestsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Table::_insert() - CORE/src/ORM/Table.php, line 1916 Cake\ORM\Table::_processSave() - CORE/src/ORM/Table.php, line 1810 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1723 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1446 Cake\Database\Connection::transactional() - CORE/src/Database/Connection.php, line 680
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 = 'INSERT INTO requests (url, content_type, status_code, method, requested_at, id) VALUES (:c0, :c1, :c2, :c3, :c4, :c5)' $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' => [ 'Requests__id' => 'uuid', 'Requests.id' => 'uuid', 'id' => 'uuid', 'Requests__url' => 'text', 'Requests.url' => 'text', 'url' => 'text', 'Requests__content_type' => 'string', 'Requests.content_type' => 'string', 'content_type' => 'string', 'Requests__status_code' => 'integer', 'Requests.status_code' => 'integer', 'status_code' => 'integer', 'Requests__method' => 'string', 'Requests.method' => 'string', 'method' => 'string', 'Requests__requested_at' => 'datetime', 'Requests.requested_at' => 'datetime', 'requested_at' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\RequestsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ], ':c3' => [ [maximum depth reached] ], ':c4' => [ [maximum depth reached] ], ':c5' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Table::_insert() - CORE/src/ORM/Table.php, line 1916 Cake\ORM\Table::_processSave() - CORE/src/ORM/Table.php, line 1810 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1723 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1446 Cake\Database\Connection::transactional() - CORE/src/Database/Connection.php, line 680
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 = object(Cake\Database\Expression\ValuesExpression) { [protected] _values => [ (int) 0 => [ [maximum depth reached] ] ] [protected] _columns => [ (int) 0 => 'request_id', (int) 1 => 'panel', (int) 2 => 'title', (int) 3 => 'element', (int) 4 => 'summary', (int) 5 => 'content', (int) 6 => 'id' ] [protected] _query => null [protected] _castedExpressions => false [protected] _typeMap => object(Cake\Database\TypeMap) {} } $name = 'values' $sql = 'INSERT INTO panels (request_id, panel, title, element, summary, content, id)' $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' => [ 'Panels__id' => 'uuid', 'Panels.id' => 'uuid', 'id' => 'uuid', 'Panels__request_id' => 'uuid', 'Panels.request_id' => 'uuid', 'request_id' => 'uuid', 'Panels__panel' => 'string', 'Panels.panel' => 'string', 'panel' => 'string', 'Panels__title' => 'string', 'Panels.title' => 'string', 'title' => 'string', 'Panels__element' => 'string', 'Panels.element' => 'string', 'element' => 'string', 'Panels__summary' => 'string', 'Panels.summary' => 'string', 'summary' => 'string', 'Panels__content' => 'binary', 'Panels.content' => 'binary', 'content' => 'binary' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\PanelsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Table::_insert() - CORE/src/ORM/Table.php, line 1916 Cake\ORM\Table::_processSave() - CORE/src/ORM/Table.php, line 1810 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1723 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1446 Cake\Database\Connection::transactional() - CORE/src/Database/Connection.php, line 680
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 = 'INSERT INTO panels (request_id, panel, title, element, summary, content, id) VALUES (:c0, :c1, :c2, :c3, :c4, :c5, :c6)' $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' => [ 'Panels__id' => 'uuid', 'Panels.id' => 'uuid', 'id' => 'uuid', 'Panels__request_id' => 'uuid', 'Panels.request_id' => 'uuid', 'request_id' => 'uuid', 'Panels__panel' => 'string', 'Panels.panel' => 'string', 'panel' => 'string', 'Panels__title' => 'string', 'Panels.title' => 'string', 'title' => 'string', 'Panels__element' => 'string', 'Panels.element' => 'string', 'element' => 'string', 'Panels__summary' => 'string', 'Panels.summary' => 'string', 'summary' => 'string', 'Panels__content' => 'binary', 'Panels.content' => 'binary', 'content' => 'binary' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\PanelsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ], ':c3' => [ [maximum depth reached] ], ':c4' => [ [maximum depth reached] ], ':c5' => [ [maximum depth reached] ], ':c6' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Table::_insert() - CORE/src/ORM/Table.php, line 1916 Cake\ORM\Table::_processSave() - CORE/src/ORM/Table.php, line 1810 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1723 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1446 Cake\Database\Connection::transactional() - CORE/src/Database/Connection.php, line 680
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 = object(Cake\Database\Expression\ValuesExpression) { [protected] _values => [ (int) 0 => [ [maximum depth reached] ] ] [protected] _columns => [ (int) 0 => 'request_id', (int) 1 => 'panel', (int) 2 => 'title', (int) 3 => 'element', (int) 4 => 'summary', (int) 5 => 'content', (int) 6 => 'id' ] [protected] _query => null [protected] _castedExpressions => false [protected] _typeMap => object(Cake\Database\TypeMap) {} } $name = 'values' $sql = 'INSERT INTO panels (request_id, panel, title, element, summary, content, id)' $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' => [ 'Panels__id' => 'uuid', 'Panels.id' => 'uuid', 'id' => 'uuid', 'Panels__request_id' => 'uuid', 'Panels.request_id' => 'uuid', 'request_id' => 'uuid', 'Panels__panel' => 'string', 'Panels.panel' => 'string', 'panel' => 'string', 'Panels__title' => 'string', 'Panels.title' => 'string', 'title' => 'string', 'Panels__element' => 'string', 'Panels.element' => 'string', 'element' => 'string', 'Panels__summary' => 'string', 'Panels.summary' => 'string', 'summary' => 'string', 'Panels__content' => 'binary', 'Panels.content' => 'binary', 'content' => 'binary' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\PanelsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Table::_insert() - CORE/src/ORM/Table.php, line 1916 Cake\ORM\Table::_processSave() - CORE/src/ORM/Table.php, line 1810 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1723 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1446 Cake\Database\Connection::transactional() - CORE/src/Database/Connection.php, line 680
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 = 'INSERT INTO panels (request_id, panel, title, element, summary, content, id) VALUES (:c0, :c1, :c2, :c3, :c4, :c5, :c6)' $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' => [ 'Panels__id' => 'uuid', 'Panels.id' => 'uuid', 'id' => 'uuid', 'Panels__request_id' => 'uuid', 'Panels.request_id' => 'uuid', 'request_id' => 'uuid', 'Panels__panel' => 'string', 'Panels.panel' => 'string', 'panel' => 'string', 'Panels__title' => 'string', 'Panels.title' => 'string', 'title' => 'string', 'Panels__element' => 'string', 'Panels.element' => 'string', 'element' => 'string', 'Panels__summary' => 'string', 'Panels.summary' => 'string', 'summary' => 'string', 'Panels__content' => 'binary', 'Panels.content' => 'binary', 'content' => 'binary' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\PanelsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ], ':c3' => [ [maximum depth reached] ], ':c4' => [ [maximum depth reached] ], ':c5' => [ [maximum depth reached] ], ':c6' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Table::_insert() - CORE/src/ORM/Table.php, line 1916 Cake\ORM\Table::_processSave() - CORE/src/ORM/Table.php, line 1810 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1723 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1446 Cake\Database\Connection::transactional() - CORE/src/Database/Connection.php, line 680
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 = object(Cake\Database\Expression\ValuesExpression) { [protected] _values => [ (int) 0 => [ [maximum depth reached] ] ] [protected] _columns => [ (int) 0 => 'request_id', (int) 1 => 'panel', (int) 2 => 'title', (int) 3 => 'element', (int) 4 => 'summary', (int) 5 => 'content', (int) 6 => 'id' ] [protected] _query => null [protected] _castedExpressions => false [protected] _typeMap => object(Cake\Database\TypeMap) {} } $name = 'values' $sql = 'INSERT INTO panels (request_id, panel, title, element, summary, content, id)' $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' => [ 'Panels__id' => 'uuid', 'Panels.id' => 'uuid', 'id' => 'uuid', 'Panels__request_id' => 'uuid', 'Panels.request_id' => 'uuid', 'request_id' => 'uuid', 'Panels__panel' => 'string', 'Panels.panel' => 'string', 'panel' => 'string', 'Panels__title' => 'string', 'Panels.title' => 'string', 'title' => 'string', 'Panels__element' => 'string', 'Panels.element' => 'string', 'element' => 'string', 'Panels__summary' => 'string', 'Panels.summary' => 'string', 'summary' => 'string', 'Panels__content' => 'binary', 'Panels.content' => 'binary', 'content' => 'binary' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\PanelsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Table::_insert() - CORE/src/ORM/Table.php, line 1916 Cake\ORM\Table::_processSave() - CORE/src/ORM/Table.php, line 1810 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1723 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1446 Cake\Database\Connection::transactional() - CORE/src/Database/Connection.php, line 680
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 = 'INSERT INTO panels (request_id, panel, title, element, summary, content, id) VALUES (:c0, :c1, :c2, :c3, :c4, :c5, :c6)' $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' => [ 'Panels__id' => 'uuid', 'Panels.id' => 'uuid', 'id' => 'uuid', 'Panels__request_id' => 'uuid', 'Panels.request_id' => 'uuid', 'request_id' => 'uuid', 'Panels__panel' => 'string', 'Panels.panel' => 'string', 'panel' => 'string', 'Panels__title' => 'string', 'Panels.title' => 'string', 'title' => 'string', 'Panels__element' => 'string', 'Panels.element' => 'string', 'element' => 'string', 'Panels__summary' => 'string', 'Panels.summary' => 'string', 'summary' => 'string', 'Panels__content' => 'binary', 'Panels.content' => 'binary', 'content' => 'binary' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\PanelsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ], ':c3' => [ [maximum depth reached] ], ':c4' => [ [maximum depth reached] ], ':c5' => [ [maximum depth reached] ], ':c6' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Table::_insert() - CORE/src/ORM/Table.php, line 1916 Cake\ORM\Table::_processSave() - CORE/src/ORM/Table.php, line 1810 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1723 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1446 Cake\Database\Connection::transactional() - CORE/src/Database/Connection.php, line 680
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 = object(Cake\Database\Expression\ValuesExpression) { [protected] _values => [ (int) 0 => [ [maximum depth reached] ] ] [protected] _columns => [ (int) 0 => 'request_id', (int) 1 => 'panel', (int) 2 => 'title', (int) 3 => 'element', (int) 4 => 'summary', (int) 5 => 'content', (int) 6 => 'id' ] [protected] _query => null [protected] _castedExpressions => false [protected] _typeMap => object(Cake\Database\TypeMap) {} } $name = 'values' $sql = 'INSERT INTO panels (request_id, panel, title, element, summary, content, id)' $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' => [ 'Panels__id' => 'uuid', 'Panels.id' => 'uuid', 'id' => 'uuid', 'Panels__request_id' => 'uuid', 'Panels.request_id' => 'uuid', 'request_id' => 'uuid', 'Panels__panel' => 'string', 'Panels.panel' => 'string', 'panel' => 'string', 'Panels__title' => 'string', 'Panels.title' => 'string', 'title' => 'string', 'Panels__element' => 'string', 'Panels.element' => 'string', 'element' => 'string', 'Panels__summary' => 'string', 'Panels.summary' => 'string', 'summary' => 'string', 'Panels__content' => 'binary', 'Panels.content' => 'binary', 'content' => 'binary' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\PanelsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Table::_insert() - CORE/src/ORM/Table.php, line 1916 Cake\ORM\Table::_processSave() - CORE/src/ORM/Table.php, line 1810 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1723 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1446 Cake\Database\Connection::transactional() - CORE/src/Database/Connection.php, line 680
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 = 'INSERT INTO panels (request_id, panel, title, element, summary, content, id) VALUES (:c0, :c1, :c2, :c3, :c4, :c5, :c6)' $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' => [ 'Panels__id' => 'uuid', 'Panels.id' => 'uuid', 'id' => 'uuid', 'Panels__request_id' => 'uuid', 'Panels.request_id' => 'uuid', 'request_id' => 'uuid', 'Panels__panel' => 'string', 'Panels.panel' => 'string', 'panel' => 'string', 'Panels__title' => 'string', 'Panels.title' => 'string', 'title' => 'string', 'Panels__element' => 'string', 'Panels.element' => 'string', 'element' => 'string', 'Panels__summary' => 'string', 'Panels.summary' => 'string', 'summary' => 'string', 'Panels__content' => 'binary', 'Panels.content' => 'binary', 'content' => 'binary' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\PanelsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ], ':c3' => [ [maximum depth reached] ], ':c4' => [ [maximum depth reached] ], ':c5' => [ [maximum depth reached] ], ':c6' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Table::_insert() - CORE/src/ORM/Table.php, line 1916 Cake\ORM\Table::_processSave() - CORE/src/ORM/Table.php, line 1810 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1723 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1446 Cake\Database\Connection::transactional() - CORE/src/Database/Connection.php, line 680
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 = object(Cake\Database\Expression\ValuesExpression) { [protected] _values => [ (int) 0 => [ [maximum depth reached] ] ] [protected] _columns => [ (int) 0 => 'request_id', (int) 1 => 'panel', (int) 2 => 'title', (int) 3 => 'element', (int) 4 => 'summary', (int) 5 => 'content', (int) 6 => 'id' ] [protected] _query => null [protected] _castedExpressions => false [protected] _typeMap => object(Cake\Database\TypeMap) {} } $name = 'values' $sql = 'INSERT INTO panels (request_id, panel, title, element, summary, content, id)' $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' => [ 'Panels__id' => 'uuid', 'Panels.id' => 'uuid', 'id' => 'uuid', 'Panels__request_id' => 'uuid', 'Panels.request_id' => 'uuid', 'request_id' => 'uuid', 'Panels__panel' => 'string', 'Panels.panel' => 'string', 'panel' => 'string', 'Panels__title' => 'string', 'Panels.title' => 'string', 'title' => 'string', 'Panels__element' => 'string', 'Panels.element' => 'string', 'element' => 'string', 'Panels__summary' => 'string', 'Panels.summary' => 'string', 'summary' => 'string', 'Panels__content' => 'binary', 'Panels.content' => 'binary', 'content' => 'binary' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\PanelsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Table::_insert() - CORE/src/ORM/Table.php, line 1916 Cake\ORM\Table::_processSave() - CORE/src/ORM/Table.php, line 1810 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1723 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1446 Cake\Database\Connection::transactional() - CORE/src/Database/Connection.php, line 680
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 = 'INSERT INTO panels (request_id, panel, title, element, summary, content, id) VALUES (:c0, :c1, :c2, :c3, :c4, :c5, :c6)' $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' => [ 'Panels__id' => 'uuid', 'Panels.id' => 'uuid', 'id' => 'uuid', 'Panels__request_id' => 'uuid', 'Panels.request_id' => 'uuid', 'request_id' => 'uuid', 'Panels__panel' => 'string', 'Panels.panel' => 'string', 'panel' => 'string', 'Panels__title' => 'string', 'Panels.title' => 'string', 'title' => 'string', 'Panels__element' => 'string', 'Panels.element' => 'string', 'element' => 'string', 'Panels__summary' => 'string', 'Panels.summary' => 'string', 'summary' => 'string', 'Panels__content' => 'binary', 'Panels.content' => 'binary', 'content' => 'binary' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\PanelsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ], ':c3' => [ [maximum depth reached] ], ':c4' => [ [maximum depth reached] ], ':c5' => [ [maximum depth reached] ], ':c6' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Table::_insert() - CORE/src/ORM/Table.php, line 1916 Cake\ORM\Table::_processSave() - CORE/src/ORM/Table.php, line 1810 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1723 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1446 Cake\Database\Connection::transactional() - CORE/src/Database/Connection.php, line 680
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 = object(Cake\Database\Expression\ValuesExpression) { [protected] _values => [ (int) 0 => [ [maximum depth reached] ] ] [protected] _columns => [ (int) 0 => 'request_id', (int) 1 => 'panel', (int) 2 => 'title', (int) 3 => 'element', (int) 4 => 'summary', (int) 5 => 'content', (int) 6 => 'id' ] [protected] _query => null [protected] _castedExpressions => false [protected] _typeMap => object(Cake\Database\TypeMap) {} } $name = 'values' $sql = 'INSERT INTO panels (request_id, panel, title, element, summary, content, id)' $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' => [ 'Panels__id' => 'uuid', 'Panels.id' => 'uuid', 'id' => 'uuid', 'Panels__request_id' => 'uuid', 'Panels.request_id' => 'uuid', 'request_id' => 'uuid', 'Panels__panel' => 'string', 'Panels.panel' => 'string', 'panel' => 'string', 'Panels__title' => 'string', 'Panels.title' => 'string', 'title' => 'string', 'Panels__element' => 'string', 'Panels.element' => 'string', 'element' => 'string', 'Panels__summary' => 'string', 'Panels.summary' => 'string', 'summary' => 'string', 'Panels__content' => 'binary', 'Panels.content' => 'binary', 'content' => 'binary' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\PanelsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Table::_insert() - CORE/src/ORM/Table.php, line 1916 Cake\ORM\Table::_processSave() - CORE/src/ORM/Table.php, line 1810 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1723 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1446 Cake\Database\Connection::transactional() - CORE/src/Database/Connection.php, line 680
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 = 'INSERT INTO panels (request_id, panel, title, element, summary, content, id) VALUES (:c0, :c1, :c2, :c3, :c4, :c5, :c6)' $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' => [ 'Panels__id' => 'uuid', 'Panels.id' => 'uuid', 'id' => 'uuid', 'Panels__request_id' => 'uuid', 'Panels.request_id' => 'uuid', 'request_id' => 'uuid', 'Panels__panel' => 'string', 'Panels.panel' => 'string', 'panel' => 'string', 'Panels__title' => 'string', 'Panels.title' => 'string', 'title' => 'string', 'Panels__element' => 'string', 'Panels.element' => 'string', 'element' => 'string', 'Panels__summary' => 'string', 'Panels.summary' => 'string', 'summary' => 'string', 'Panels__content' => 'binary', 'Panels.content' => 'binary', 'content' => 'binary' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\PanelsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ], ':c3' => [ [maximum depth reached] ], ':c4' => [ [maximum depth reached] ], ':c5' => [ [maximum depth reached] ], ':c6' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Table::_insert() - CORE/src/ORM/Table.php, line 1916 Cake\ORM\Table::_processSave() - CORE/src/ORM/Table.php, line 1810 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1723 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1446 Cake\Database\Connection::transactional() - CORE/src/Database/Connection.php, line 680
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 = object(Cake\Database\Expression\ValuesExpression) { [protected] _values => [ (int) 0 => [ [maximum depth reached] ] ] [protected] _columns => [ (int) 0 => 'request_id', (int) 1 => 'panel', (int) 2 => 'title', (int) 3 => 'element', (int) 4 => 'summary', (int) 5 => 'content', (int) 6 => 'id' ] [protected] _query => null [protected] _castedExpressions => false [protected] _typeMap => object(Cake\Database\TypeMap) {} } $name = 'values' $sql = 'INSERT INTO panels (request_id, panel, title, element, summary, content, id)' $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' => [ 'Panels__id' => 'uuid', 'Panels.id' => 'uuid', 'id' => 'uuid', 'Panels__request_id' => 'uuid', 'Panels.request_id' => 'uuid', 'request_id' => 'uuid', 'Panels__panel' => 'string', 'Panels.panel' => 'string', 'panel' => 'string', 'Panels__title' => 'string', 'Panels.title' => 'string', 'title' => 'string', 'Panels__element' => 'string', 'Panels.element' => 'string', 'element' => 'string', 'Panels__summary' => 'string', 'Panels.summary' => 'string', 'summary' => 'string', 'Panels__content' => 'binary', 'Panels.content' => 'binary', 'content' => 'binary' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\PanelsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Table::_insert() - CORE/src/ORM/Table.php, line 1916 Cake\ORM\Table::_processSave() - CORE/src/ORM/Table.php, line 1810 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1723 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1446 Cake\Database\Connection::transactional() - CORE/src/Database/Connection.php, line 680
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 = 'INSERT INTO panels (request_id, panel, title, element, summary, content, id) VALUES (:c0, :c1, :c2, :c3, :c4, :c5, :c6)' $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' => [ 'Panels__id' => 'uuid', 'Panels.id' => 'uuid', 'id' => 'uuid', 'Panels__request_id' => 'uuid', 'Panels.request_id' => 'uuid', 'request_id' => 'uuid', 'Panels__panel' => 'string', 'Panels.panel' => 'string', 'panel' => 'string', 'Panels__title' => 'string', 'Panels.title' => 'string', 'title' => 'string', 'Panels__element' => 'string', 'Panels.element' => 'string', 'element' => 'string', 'Panels__summary' => 'string', 'Panels.summary' => 'string', 'summary' => 'string', 'Panels__content' => 'binary', 'Panels.content' => 'binary', 'content' => 'binary' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\PanelsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ], ':c3' => [ [maximum depth reached] ], ':c4' => [ [maximum depth reached] ], ':c5' => [ [maximum depth reached] ], ':c6' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Table::_insert() - CORE/src/ORM/Table.php, line 1916 Cake\ORM\Table::_processSave() - CORE/src/ORM/Table.php, line 1810 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1723 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1446 Cake\Database\Connection::transactional() - CORE/src/Database/Connection.php, line 680
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 = object(Cake\Database\Expression\ValuesExpression) { [protected] _values => [ (int) 0 => [ [maximum depth reached] ] ] [protected] _columns => [ (int) 0 => 'request_id', (int) 1 => 'panel', (int) 2 => 'title', (int) 3 => 'element', (int) 4 => 'summary', (int) 5 => 'content', (int) 6 => 'id' ] [protected] _query => null [protected] _castedExpressions => false [protected] _typeMap => object(Cake\Database\TypeMap) {} } $name = 'values' $sql = 'INSERT INTO panels (request_id, panel, title, element, summary, content, id)' $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' => [ 'Panels__id' => 'uuid', 'Panels.id' => 'uuid', 'id' => 'uuid', 'Panels__request_id' => 'uuid', 'Panels.request_id' => 'uuid', 'request_id' => 'uuid', 'Panels__panel' => 'string', 'Panels.panel' => 'string', 'panel' => 'string', 'Panels__title' => 'string', 'Panels.title' => 'string', 'title' => 'string', 'Panels__element' => 'string', 'Panels.element' => 'string', 'element' => 'string', 'Panels__summary' => 'string', 'Panels.summary' => 'string', 'summary' => 'string', 'Panels__content' => 'binary', 'Panels.content' => 'binary', 'content' => 'binary' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\PanelsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Table::_insert() - CORE/src/ORM/Table.php, line 1916 Cake\ORM\Table::_processSave() - CORE/src/ORM/Table.php, line 1810 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1723 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1446 Cake\Database\Connection::transactional() - CORE/src/Database/Connection.php, line 680
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 = 'INSERT INTO panels (request_id, panel, title, element, summary, content, id) VALUES (:c0, :c1, :c2, :c3, :c4, :c5, :c6)' $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' => [ 'Panels__id' => 'uuid', 'Panels.id' => 'uuid', 'id' => 'uuid', 'Panels__request_id' => 'uuid', 'Panels.request_id' => 'uuid', 'request_id' => 'uuid', 'Panels__panel' => 'string', 'Panels.panel' => 'string', 'panel' => 'string', 'Panels__title' => 'string', 'Panels.title' => 'string', 'title' => 'string', 'Panels__element' => 'string', 'Panels.element' => 'string', 'element' => 'string', 'Panels__summary' => 'string', 'Panels.summary' => 'string', 'summary' => 'string', 'Panels__content' => 'binary', 'Panels.content' => 'binary', 'content' => 'binary' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\PanelsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ], ':c3' => [ [maximum depth reached] ], ':c4' => [ [maximum depth reached] ], ':c5' => [ [maximum depth reached] ], ':c6' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Table::_insert() - CORE/src/ORM/Table.php, line 1916 Cake\ORM\Table::_processSave() - CORE/src/ORM/Table.php, line 1810 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1723 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1446 Cake\Database\Connection::transactional() - CORE/src/Database/Connection.php, line 680
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 = object(Cake\Database\Expression\ValuesExpression) { [protected] _values => [ (int) 0 => [ [maximum depth reached] ] ] [protected] _columns => [ (int) 0 => 'request_id', (int) 1 => 'panel', (int) 2 => 'title', (int) 3 => 'element', (int) 4 => 'summary', (int) 5 => 'content', (int) 6 => 'id' ] [protected] _query => null [protected] _castedExpressions => false [protected] _typeMap => object(Cake\Database\TypeMap) {} } $name = 'values' $sql = 'INSERT INTO panels (request_id, panel, title, element, summary, content, id)' $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' => [ 'Panels__id' => 'uuid', 'Panels.id' => 'uuid', 'id' => 'uuid', 'Panels__request_id' => 'uuid', 'Panels.request_id' => 'uuid', 'request_id' => 'uuid', 'Panels__panel' => 'string', 'Panels.panel' => 'string', 'panel' => 'string', 'Panels__title' => 'string', 'Panels.title' => 'string', 'title' => 'string', 'Panels__element' => 'string', 'Panels.element' => 'string', 'element' => 'string', 'Panels__summary' => 'string', 'Panels.summary' => 'string', 'summary' => 'string', 'Panels__content' => 'binary', 'Panels.content' => 'binary', 'content' => 'binary' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\PanelsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Table::_insert() - CORE/src/ORM/Table.php, line 1916 Cake\ORM\Table::_processSave() - CORE/src/ORM/Table.php, line 1810 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1723 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1446 Cake\Database\Connection::transactional() - CORE/src/Database/Connection.php, line 680
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 = 'INSERT INTO panels (request_id, panel, title, element, summary, content, id) VALUES (:c0, :c1, :c2, :c3, :c4, :c5, :c6)' $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' => [ 'Panels__id' => 'uuid', 'Panels.id' => 'uuid', 'id' => 'uuid', 'Panels__request_id' => 'uuid', 'Panels.request_id' => 'uuid', 'request_id' => 'uuid', 'Panels__panel' => 'string', 'Panels.panel' => 'string', 'panel' => 'string', 'Panels__title' => 'string', 'Panels.title' => 'string', 'title' => 'string', 'Panels__element' => 'string', 'Panels.element' => 'string', 'element' => 'string', 'Panels__summary' => 'string', 'Panels.summary' => 'string', 'summary' => 'string', 'Panels__content' => 'binary', 'Panels.content' => 'binary', 'content' => 'binary' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\PanelsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ], ':c3' => [ [maximum depth reached] ], ':c4' => [ [maximum depth reached] ], ':c5' => [ [maximum depth reached] ], ':c6' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Table::_insert() - CORE/src/ORM/Table.php, line 1916 Cake\ORM\Table::_processSave() - CORE/src/ORM/Table.php, line 1810 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1723 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1446 Cake\Database\Connection::transactional() - CORE/src/Database/Connection.php, line 680
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 = object(Cake\Database\Expression\ValuesExpression) { [protected] _values => [ (int) 0 => [ [maximum depth reached] ] ] [protected] _columns => [ (int) 0 => 'request_id', (int) 1 => 'panel', (int) 2 => 'title', (int) 3 => 'element', (int) 4 => 'summary', (int) 5 => 'content', (int) 6 => 'id' ] [protected] _query => null [protected] _castedExpressions => false [protected] _typeMap => object(Cake\Database\TypeMap) {} } $name = 'values' $sql = 'INSERT INTO panels (request_id, panel, title, element, summary, content, id)' $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' => [ 'Panels__id' => 'uuid', 'Panels.id' => 'uuid', 'id' => 'uuid', 'Panels__request_id' => 'uuid', 'Panels.request_id' => 'uuid', 'request_id' => 'uuid', 'Panels__panel' => 'string', 'Panels.panel' => 'string', 'panel' => 'string', 'Panels__title' => 'string', 'Panels.title' => 'string', 'title' => 'string', 'Panels__element' => 'string', 'Panels.element' => 'string', 'element' => 'string', 'Panels__summary' => 'string', 'Panels.summary' => 'string', 'summary' => 'string', 'Panels__content' => 'binary', 'Panels.content' => 'binary', 'content' => 'binary' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\PanelsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Table::_insert() - CORE/src/ORM/Table.php, line 1916 Cake\ORM\Table::_processSave() - CORE/src/ORM/Table.php, line 1810 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1723 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1446 Cake\Database\Connection::transactional() - CORE/src/Database/Connection.php, line 680
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 = 'INSERT INTO panels (request_id, panel, title, element, summary, content, id) VALUES (:c0, :c1, :c2, :c3, :c4, :c5, :c6)' $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' => [ 'Panels__id' => 'uuid', 'Panels.id' => 'uuid', 'id' => 'uuid', 'Panels__request_id' => 'uuid', 'Panels.request_id' => 'uuid', 'request_id' => 'uuid', 'Panels__panel' => 'string', 'Panels.panel' => 'string', 'panel' => 'string', 'Panels__title' => 'string', 'Panels.title' => 'string', 'title' => 'string', 'Panels__element' => 'string', 'Panels.element' => 'string', 'element' => 'string', 'Panels__summary' => 'string', 'Panels.summary' => 'string', 'summary' => 'string', 'Panels__content' => 'binary', 'Panels.content' => 'binary', 'content' => 'binary' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\PanelsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ], ':c3' => [ [maximum depth reached] ], ':c4' => [ [maximum depth reached] ], ':c5' => [ [maximum depth reached] ], ':c6' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Table::_insert() - CORE/src/ORM/Table.php, line 1916 Cake\ORM\Table::_processSave() - CORE/src/ORM/Table.php, line 1810 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1723 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1446 Cake\Database\Connection::transactional() - CORE/src/Database/Connection.php, line 680
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 = object(Cake\Database\Expression\ValuesExpression) { [protected] _values => [ (int) 0 => [ [maximum depth reached] ] ] [protected] _columns => [ (int) 0 => 'request_id', (int) 1 => 'panel', (int) 2 => 'title', (int) 3 => 'element', (int) 4 => 'summary', (int) 5 => 'content', (int) 6 => 'id' ] [protected] _query => null [protected] _castedExpressions => false [protected] _typeMap => object(Cake\Database\TypeMap) {} } $name = 'values' $sql = 'INSERT INTO panels (request_id, panel, title, element, summary, content, id)' $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' => [ 'Panels__id' => 'uuid', 'Panels.id' => 'uuid', 'id' => 'uuid', 'Panels__request_id' => 'uuid', 'Panels.request_id' => 'uuid', 'request_id' => 'uuid', 'Panels__panel' => 'string', 'Panels.panel' => 'string', 'panel' => 'string', 'Panels__title' => 'string', 'Panels.title' => 'string', 'title' => 'string', 'Panels__element' => 'string', 'Panels.element' => 'string', 'element' => 'string', 'Panels__summary' => 'string', 'Panels.summary' => 'string', 'summary' => 'string', 'Panels__content' => 'binary', 'Panels.content' => 'binary', 'content' => 'binary' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\PanelsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Table::_insert() - CORE/src/ORM/Table.php, line 1916 Cake\ORM\Table::_processSave() - CORE/src/ORM/Table.php, line 1810 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1723 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1446 Cake\Database\Connection::transactional() - CORE/src/Database/Connection.php, line 680
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 = 'INSERT INTO panels (request_id, panel, title, element, summary, content, id) VALUES (:c0, :c1, :c2, :c3, :c4, :c5, :c6)' $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' => [ 'Panels__id' => 'uuid', 'Panels.id' => 'uuid', 'id' => 'uuid', 'Panels__request_id' => 'uuid', 'Panels.request_id' => 'uuid', 'request_id' => 'uuid', 'Panels__panel' => 'string', 'Panels.panel' => 'string', 'panel' => 'string', 'Panels__title' => 'string', 'Panels.title' => 'string', 'title' => 'string', 'Panels__element' => 'string', 'Panels.element' => 'string', 'element' => 'string', 'Panels__summary' => 'string', 'Panels.summary' => 'string', 'summary' => 'string', 'Panels__content' => 'binary', 'Panels.content' => 'binary', 'content' => 'binary' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\PanelsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ], ':c3' => [ [maximum depth reached] ], ':c4' => [ [maximum depth reached] ], ':c5' => [ [maximum depth reached] ], ':c6' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Table::_insert() - CORE/src/ORM/Table.php, line 1916 Cake\ORM\Table::_processSave() - CORE/src/ORM/Table.php, line 1810 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1723 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1446 Cake\Database\Connection::transactional() - CORE/src/Database/Connection.php, line 680
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 = object(Cake\Database\Expression\ValuesExpression) { [protected] _values => [ (int) 0 => [ [maximum depth reached] ] ] [protected] _columns => [ (int) 0 => 'request_id', (int) 1 => 'panel', (int) 2 => 'title', (int) 3 => 'element', (int) 4 => 'summary', (int) 5 => 'content', (int) 6 => 'id' ] [protected] _query => null [protected] _castedExpressions => false [protected] _typeMap => object(Cake\Database\TypeMap) {} } $name = 'values' $sql = 'INSERT INTO panels (request_id, panel, title, element, summary, content, id)' $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' => [ 'Panels__id' => 'uuid', 'Panels.id' => 'uuid', 'id' => 'uuid', 'Panels__request_id' => 'uuid', 'Panels.request_id' => 'uuid', 'request_id' => 'uuid', 'Panels__panel' => 'string', 'Panels.panel' => 'string', 'panel' => 'string', 'Panels__title' => 'string', 'Panels.title' => 'string', 'title' => 'string', 'Panels__element' => 'string', 'Panels.element' => 'string', 'element' => 'string', 'Panels__summary' => 'string', 'Panels.summary' => 'string', 'summary' => 'string', 'Panels__content' => 'binary', 'Panels.content' => 'binary', 'content' => 'binary' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\PanelsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Table::_insert() - CORE/src/ORM/Table.php, line 1916 Cake\ORM\Table::_processSave() - CORE/src/ORM/Table.php, line 1810 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1723 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1446 Cake\Database\Connection::transactional() - CORE/src/Database/Connection.php, line 680
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 = 'INSERT INTO panels (request_id, panel, title, element, summary, content, id) VALUES (:c0, :c1, :c2, :c3, :c4, :c5, :c6)' $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' => [ 'Panels__id' => 'uuid', 'Panels.id' => 'uuid', 'id' => 'uuid', 'Panels__request_id' => 'uuid', 'Panels.request_id' => 'uuid', 'request_id' => 'uuid', 'Panels__panel' => 'string', 'Panels.panel' => 'string', 'panel' => 'string', 'Panels__title' => 'string', 'Panels.title' => 'string', 'title' => 'string', 'Panels__element' => 'string', 'Panels.element' => 'string', 'element' => 'string', 'Panels__summary' => 'string', 'Panels.summary' => 'string', 'summary' => 'string', 'Panels__content' => 'binary', 'Panels.content' => 'binary', 'content' => 'binary' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\PanelsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ], ':c3' => [ [maximum depth reached] ], ':c4' => [ [maximum depth reached] ], ':c5' => [ [maximum depth reached] ], ':c6' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Table::_insert() - CORE/src/ORM/Table.php, line 1916 Cake\ORM\Table::_processSave() - CORE/src/ORM/Table.php, line 1810 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1723 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1446 Cake\Database\Connection::transactional() - CORE/src/Database/Connection.php, line 680
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 = object(Cake\Database\Expression\ValuesExpression) { [protected] _values => [ (int) 0 => [ [maximum depth reached] ] ] [protected] _columns => [ (int) 0 => 'request_id', (int) 1 => 'panel', (int) 2 => 'title', (int) 3 => 'element', (int) 4 => 'summary', (int) 5 => 'content', (int) 6 => 'id' ] [protected] _query => null [protected] _castedExpressions => false [protected] _typeMap => object(Cake\Database\TypeMap) {} } $name = 'values' $sql = 'INSERT INTO panels (request_id, panel, title, element, summary, content, id)' $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' => [ 'Panels__id' => 'uuid', 'Panels.id' => 'uuid', 'id' => 'uuid', 'Panels__request_id' => 'uuid', 'Panels.request_id' => 'uuid', 'request_id' => 'uuid', 'Panels__panel' => 'string', 'Panels.panel' => 'string', 'panel' => 'string', 'Panels__title' => 'string', 'Panels.title' => 'string', 'title' => 'string', 'Panels__element' => 'string', 'Panels.element' => 'string', 'element' => 'string', 'Panels__summary' => 'string', 'Panels.summary' => 'string', 'summary' => 'string', 'Panels__content' => 'binary', 'Panels.content' => 'binary', 'content' => 'binary' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\PanelsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Table::_insert() - CORE/src/ORM/Table.php, line 1916 Cake\ORM\Table::_processSave() - CORE/src/ORM/Table.php, line 1810 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1723 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1446 Cake\Database\Connection::transactional() - CORE/src/Database/Connection.php, line 680
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: 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 = 'INSERT INTO panels (request_id, panel, title, element, summary, content, id) VALUES (:c0, :c1, :c2, :c3, :c4, :c5, :c6)' $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' => [ 'Panels__id' => 'uuid', 'Panels.id' => 'uuid', 'id' => 'uuid', 'Panels__request_id' => 'uuid', 'Panels.request_id' => 'uuid', 'request_id' => 'uuid', 'Panels__panel' => 'string', 'Panels.panel' => 'string', 'panel' => 'string', 'Panels__title' => 'string', 'Panels.title' => 'string', 'title' => 'string', 'Panels__element' => 'string', 'Panels.element' => 'string', 'element' => 'string', 'Panels__summary' => 'string', 'Panels.summary' => 'string', 'summary' => 'string', 'Panels__content' => 'binary', 'Panels.content' => 'binary', 'content' => 'binary' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(DebugKit\Model\Table\PanelsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ], ':c3' => [ [maximum depth reached] ], ':c4' => [ [maximum depth reached] ], ':c5' => [ [maximum depth reached] ], ':c6' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 0 }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 311 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 359 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 299 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 282 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 991 Cake\Database\Driver\Sqlite::prepare() - CORE/src/Database/Driver/Sqlite.php, line 94 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 258 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 311 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 213 Cake\ORM\Table::_insert() - CORE/src/ORM/Table.php, line 1916 Cake\ORM\Table::_processSave() - CORE/src/ORM/Table.php, line 1810 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1723 Cake\ORM\Table::Cake\ORM\{closure}() - CORE/src/ORM/Table.php, line 1446 Cake\Database\Connection::transactional() - CORE/src/Database/Connection.php, line 680
Warning (512): Unable to emit headers. Headers sent in file=/home/customer/www/partydoh.co.uk/public_html/vendor/cakephp/cakephp/src/Error/Debugger.php line=822 [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(Cake\Http\Response) { 'status' => (int) 200, 'contentType' => 'text/html', 'headers' => [ 'Content-Type' => [ [maximum depth reached] ], 'X-DEBUGKIT-ID' => [ [maximum depth reached] ] ], 'file' => null, 'fileRange' => [], 'cookies' => [], 'cacheDirectives' => [], 'body' => '' } $maxBufferLength = (int) 8192 $file = '/home/customer/www/partydoh.co.uk/public_html/vendor/cakephp/cakephp/src/Error/Debugger.php' $line = (int) 822 $message = 'Unable to emit headers. Headers sent in file=/home/customer/www/partydoh.co.uk/public_html/vendor/cakephp/cakephp/src/Error/Debugger.php line=822'Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 48 Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 105 [main] - ROOT/webroot/index.php, line 37
Warning (2): Cannot modify header information - headers already sent by (output started at /home/customer/www/partydoh.co.uk/public_html/vendor/cakephp/cakephp/src/Error/Debugger.php:822) [CORE/src/Http/ResponseEmitter.php, line 148]Code Context$response->getProtocolVersion(),
$response->getStatusCode(),
($reasonPhrase ? ' ' . $reasonPhrase : '')
$response = object(Cake\Http\Response) { 'status' => (int) 200, 'contentType' => 'text/html', 'headers' => [ 'Content-Type' => [ [maximum depth reached] ], 'X-DEBUGKIT-ID' => [ [maximum depth reached] ] ], 'file' => null, 'fileRange' => [], 'cookies' => [], 'cacheDirectives' => [], 'body' => '' } $reasonPhrase = 'OK'header - [internal], line ?? Cake\Http\ResponseEmitter::emitStatusLine() - CORE/src/Http/ResponseEmitter.php, line 148 Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 54 Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 105 [main] - ROOT/webroot/index.php, line 37
Warning (2): Cannot modify header information - headers already sent by (output started at /home/customer/www/partydoh.co.uk/public_html/vendor/cakephp/cakephp/src/Error/Debugger.php:822) [CORE/src/Http/ResponseEmitter.php, line 177]Code Context$first = true;
foreach ($values as $value) {
header(sprintf(
$response = object(Cake\Http\Response) { 'status' => (int) 200, 'contentType' => 'text/html', 'headers' => [ 'Content-Type' => [ [maximum depth reached] ], 'X-DEBUGKIT-ID' => [ [maximum depth reached] ] ], 'file' => null, 'fileRange' => [], 'cookies' => [], 'cacheDirectives' => [], 'body' => '' } $cookies = [] $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 177 Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 55 Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 105 [main] - ROOT/webroot/index.php, line 37
Warning (2): Cannot modify header information - headers already sent by (output started at /home/customer/www/partydoh.co.uk/public_html/vendor/cakephp/cakephp/src/Error/Debugger.php:822) [CORE/src/Http/ResponseEmitter.php, line 177]Code Context$first = true;
foreach ($values as $value) {
header(sprintf(
$response = object(Cake\Http\Response) { 'status' => (int) 200, 'contentType' => 'text/html', 'headers' => [ 'Content-Type' => [ [maximum depth reached] ], 'X-DEBUGKIT-ID' => [ [maximum depth reached] ] ], 'file' => null, 'fileRange' => [], 'cookies' => [], 'cacheDirectives' => [], 'body' => '' } $cookies = [] $values = [ (int) 0 => '49de23d9-f699-403c-9f25-5ed7a03aaf44' ] $name = 'X-DEBUGKIT-ID' $first = true $value = '49de23d9-f699-403c-9f25-5ed7a03aaf44'header - [internal], line ?? Cake\Http\ResponseEmitter::emitHeaders() - CORE/src/Http/ResponseEmitter.php, line 177 Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 55 Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 105 [main] - ROOT/webroot/index.php, line 37
We have the perfect themes to make your Childs birthday party memorable
We have 100s of entertainers who'll visit you digitally
Even if family and friends can't attend in Person, we'll make sure they can dial in
This website uses cookies to ensure you get the best experience on our website.
During this difficult and uncertain time, we’re doing all we can to save kid’s birthday parties. Your child doesn’t have to miss out on their special day whilst the nation observes social distancing.
Our team have got our thinking caps together and come up with a plan to save birthday parties. You can now order a Party box, packed with all you need make your child’s day look and feel special. That’s not all, you can now book an entertainer via video link and invite all your child’s friends to join.
With your help we will continue to create fun and smiles and save birthdays!
HELP YOUR CHILD TO SELECT A THEME