{return function ($parts, $name) use (&$sql, $query, $generator) {if (!count($parts)) {
$parts = null
$name = 'having'
$sql = 'SELECT LandingPages.id AS `LandingPages__id`, LandingPages.title AS `LandingPages__title`, LandingPages.qname AS `LandingPages__qname`, LandingPages.description AS `LandingPages__description`, LandingPages.created AS `LandingPages__created`, LandingPages.modified AS `LandingPages__modified` FROM landing_pages LandingPages WHERE qname = :c0'
$query = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SQL could not be generated for this query as it is incomplete.',
'params' => [],
'defaultTypes' => [
'LandingPages__id' => 'integer',
'LandingPages.id' => 'integer',
'id' => 'integer',
'LandingPages__title' => 'string',
'LandingPages.title' => 'string',
'title' => 'string',
'LandingPages__qname' => 'string',
'LandingPages.qname' => 'string',
'qname' => 'string',
'LandingPages__description' => 'text',
'LandingPages.description' => 'text',
'description' => 'text',
'LandingPages__created' => 'datetime',
'LandingPages.created' => 'datetime',
'created' => 'datetime',
'LandingPages__modified' => 'datetime',
'LandingPages.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\LandingPagesTable) {}
}
$generator = object(Cake\Database\ValueBinder) {
[protected] _bindings => [
':c0' => [
[maximum depth reached]
]
]
[protected] _bindingsCount => (int) 1
}
count - [internal], line ??
Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128
Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 257
Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99
Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333
Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262
Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 228
Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 936
Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136
Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221
Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274
Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 190
Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 957
Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276
Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 905
Cake\ORM\Query::first() - CORE/src/Datasource/QueryTrait.php, line 404
App\Controller\AppController::beforeFilter() - APP/Controller/AppController.php, line 252
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]
{return function ($parts, $name) use (&$sql, $query, $generator) {if (!count($parts)) {
$parts = null
$name = 'order'
$sql = 'SELECT LandingPages.id AS `LandingPages__id`, LandingPages.title AS `LandingPages__title`, LandingPages.qname AS `LandingPages__qname`, LandingPages.description AS `LandingPages__description`, LandingPages.created AS `LandingPages__created`, LandingPages.modified AS `LandingPages__modified` FROM landing_pages LandingPages WHERE qname = :c0'
$query = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SQL could not be generated for this query as it is incomplete.',
'params' => [],
'defaultTypes' => [
'LandingPages__id' => 'integer',
'LandingPages.id' => 'integer',
'id' => 'integer',
'LandingPages__title' => 'string',
'LandingPages.title' => 'string',
'title' => 'string',
'LandingPages__qname' => 'string',
'LandingPages.qname' => 'string',
'qname' => 'string',
'LandingPages__description' => 'text',
'LandingPages.description' => 'text',
'description' => 'text',
'LandingPages__created' => 'datetime',
'LandingPages.created' => 'datetime',
'created' => 'datetime',
'LandingPages__modified' => 'datetime',
'LandingPages.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\LandingPagesTable) {}
}
$generator = object(Cake\Database\ValueBinder) {
[protected] _bindings => [
':c0' => [
[maximum depth reached]
]
]
[protected] _bindingsCount => (int) 1
}
count - [internal], line ??
Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128
Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 257
Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99
Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333
Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262
Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 228
Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 936
Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136
Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221
Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274
Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 190
Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 957
Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276
Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 905
Cake\ORM\Query::first() - CORE/src/Datasource/QueryTrait.php, line 404
App\Controller\AppController::beforeFilter() - APP/Controller/AppController.php, line 252
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]
{return function ($parts, $name) use (&$sql, $query, $generator) {if (!count($parts)) {
$parts = (int) 1
$name = 'limit'
$sql = 'SELECT LandingPages.id AS `LandingPages__id`, LandingPages.title AS `LandingPages__title`, LandingPages.qname AS `LandingPages__qname`, LandingPages.description AS `LandingPages__description`, LandingPages.created AS `LandingPages__created`, LandingPages.modified AS `LandingPages__modified` FROM landing_pages LandingPages WHERE qname = :c0'
$query = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SQL could not be generated for this query as it is incomplete.',
'params' => [],
'defaultTypes' => [
'LandingPages__id' => 'integer',
'LandingPages.id' => 'integer',
'id' => 'integer',
'LandingPages__title' => 'string',
'LandingPages.title' => 'string',
'title' => 'string',
'LandingPages__qname' => 'string',
'LandingPages.qname' => 'string',
'qname' => 'string',
'LandingPages__description' => 'text',
'LandingPages.description' => 'text',
'description' => 'text',
'LandingPages__created' => 'datetime',
'LandingPages.created' => 'datetime',
'created' => 'datetime',
'LandingPages__modified' => 'datetime',
'LandingPages.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\LandingPagesTable) {}
}
$generator = object(Cake\Database\ValueBinder) {
[protected] _bindings => [
':c0' => [
[maximum depth reached]
]
]
[protected] _bindingsCount => (int) 1
}
count - [internal], line ??
Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128
Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 257
Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99
Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333
Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262
Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 228
Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 936
Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136
Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221
Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274
Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 190
Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 957
Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276
Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 905
Cake\ORM\Query::first() - CORE/src/Datasource/QueryTrait.php, line 404
App\Controller\AppController::beforeFilter() - APP/Controller/AppController.php, line 252
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]
{return function ($parts, $name) use (&$sql, $query, $generator) {if (!count($parts)) {
$parts = null
$name = 'offset'
$sql = 'SELECT LandingPages.id AS `LandingPages__id`, LandingPages.title AS `LandingPages__title`, LandingPages.qname AS `LandingPages__qname`, LandingPages.description AS `LandingPages__description`, LandingPages.created AS `LandingPages__created`, LandingPages.modified AS `LandingPages__modified` FROM landing_pages LandingPages WHERE qname = :c0 LIMIT 1'
$query = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SQL could not be generated for this query as it is incomplete.',
'params' => [],
'defaultTypes' => [
'LandingPages__id' => 'integer',
'LandingPages.id' => 'integer',
'id' => 'integer',
'LandingPages__title' => 'string',
'LandingPages.title' => 'string',
'title' => 'string',
'LandingPages__qname' => 'string',
'LandingPages.qname' => 'string',
'qname' => 'string',
'LandingPages__description' => 'text',
'LandingPages.description' => 'text',
'description' => 'text',
'LandingPages__created' => 'datetime',
'LandingPages.created' => 'datetime',
'created' => 'datetime',
'LandingPages__modified' => 'datetime',
'LandingPages.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\LandingPagesTable) {}
}
$generator = object(Cake\Database\ValueBinder) {
[protected] _bindings => [
':c0' => [
[maximum depth reached]
]
]
[protected] _bindingsCount => (int) 1
}
count - [internal], line ??
Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128
Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 257
Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99
Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333
Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262
Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 228
Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 936
Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136
Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221
Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274
Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 190
Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 957
Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276
Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 905
Cake\ORM\Query::first() - CORE/src/Datasource/QueryTrait.php, line 404
App\Controller\AppController::beforeFilter() - APP/Controller/AppController.php, line 252
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]
{return function ($parts, $name) use (&$sql, $query, $generator) {if (!count($parts)) {
$parts = null
$name = 'epilog'
$sql = 'SELECT LandingPages.id AS `LandingPages__id`, LandingPages.title AS `LandingPages__title`, LandingPages.qname AS `LandingPages__qname`, LandingPages.description AS `LandingPages__description`, LandingPages.created AS `LandingPages__created`, LandingPages.modified AS `LandingPages__modified` FROM landing_pages LandingPages WHERE qname = :c0 LIMIT 1'
$query = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SQL could not be generated for this query as it is incomplete.',
'params' => [],
'defaultTypes' => [
'LandingPages__id' => 'integer',
'LandingPages.id' => 'integer',
'id' => 'integer',
'LandingPages__title' => 'string',
'LandingPages.title' => 'string',
'title' => 'string',
'LandingPages__qname' => 'string',
'LandingPages.qname' => 'string',
'qname' => 'string',
'LandingPages__description' => 'text',
'LandingPages.description' => 'text',
'description' => 'text',
'LandingPages__created' => 'datetime',
'LandingPages.created' => 'datetime',
'created' => 'datetime',
'LandingPages__modified' => 'datetime',
'LandingPages.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\LandingPagesTable) {}
}
$generator = object(Cake\Database\ValueBinder) {
[protected] _bindings => [
':c0' => [
[maximum depth reached]
]
]
[protected] _bindingsCount => (int) 1
}
count - [internal], line ??
Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128
Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 257
Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99
Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333
Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262
Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 228
Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 936
Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136
Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221
Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274
Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 190
Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 957
Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276
Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 905
Cake\ORM\Query::first() - CORE/src/Datasource/QueryTrait.php, line 404
App\Controller\AppController::beforeFilter() - APP/Controller/AppController.php, line 252
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]
{return function ($parts, $name) use (&$sql, $query, $generator) {if (!count($parts)) {
$parts = null
$name = 'having'
$sql = 'SELECT Alerts.id AS `Alerts__id`, Alerts.qname AS `Alerts__qname`, Alerts.content AS `Alerts__content`, Alerts.published AS `Alerts__published`, Alerts.created AS `Alerts__created`, Alerts.modified AS `Alerts__modified` FROM alerts Alerts WHERE (qname = :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' => [
'Alerts__id' => 'integer',
'Alerts.id' => 'integer',
'id' => 'integer',
'Alerts__qname' => 'string',
'Alerts.qname' => 'string',
'qname' => 'string',
'Alerts__content' => 'text',
'Alerts.content' => 'text',
'content' => 'text',
'Alerts__published' => 'boolean',
'Alerts.published' => 'boolean',
'published' => 'boolean',
'Alerts__created' => 'datetime',
'Alerts.created' => 'datetime',
'created' => 'datetime',
'Alerts__modified' => 'datetime',
'Alerts.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\AlertsTable) {}
}
$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 257
Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99
Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333
Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262
Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 228
Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 936
Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136
Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221
Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274
Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 190
Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 957
Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276
Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 905
Cake\ORM\Query::first() - CORE/src/Datasource/QueryTrait.php, line 404
App\Controller\AppController::beforeFilter() - APP/Controller/AppController.php, line 259
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]
{return function ($parts, $name) use (&$sql, $query, $generator) {if (!count($parts)) {
$parts = null
$name = 'order'
$sql = 'SELECT Alerts.id AS `Alerts__id`, Alerts.qname AS `Alerts__qname`, Alerts.content AS `Alerts__content`, Alerts.published AS `Alerts__published`, Alerts.created AS `Alerts__created`, Alerts.modified AS `Alerts__modified` FROM alerts Alerts WHERE (qname = :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' => [
'Alerts__id' => 'integer',
'Alerts.id' => 'integer',
'id' => 'integer',
'Alerts__qname' => 'string',
'Alerts.qname' => 'string',
'qname' => 'string',
'Alerts__content' => 'text',
'Alerts.content' => 'text',
'content' => 'text',
'Alerts__published' => 'boolean',
'Alerts.published' => 'boolean',
'published' => 'boolean',
'Alerts__created' => 'datetime',
'Alerts.created' => 'datetime',
'created' => 'datetime',
'Alerts__modified' => 'datetime',
'Alerts.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\AlertsTable) {}
}
$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 257
Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99
Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333
Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262
Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 228
Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 936
Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136
Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221
Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274
Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 190
Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 957
Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276
Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 905
Cake\ORM\Query::first() - CORE/src/Datasource/QueryTrait.php, line 404
App\Controller\AppController::beforeFilter() - APP/Controller/AppController.php, line 259
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]
{return function ($parts, $name) use (&$sql, $query, $generator) {if (!count($parts)) {
$parts = (int) 1
$name = 'limit'
$sql = 'SELECT Alerts.id AS `Alerts__id`, Alerts.qname AS `Alerts__qname`, Alerts.content AS `Alerts__content`, Alerts.published AS `Alerts__published`, Alerts.created AS `Alerts__created`, Alerts.modified AS `Alerts__modified` FROM alerts Alerts WHERE (qname = :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' => [
'Alerts__id' => 'integer',
'Alerts.id' => 'integer',
'id' => 'integer',
'Alerts__qname' => 'string',
'Alerts.qname' => 'string',
'qname' => 'string',
'Alerts__content' => 'text',
'Alerts.content' => 'text',
'content' => 'text',
'Alerts__published' => 'boolean',
'Alerts.published' => 'boolean',
'published' => 'boolean',
'Alerts__created' => 'datetime',
'Alerts.created' => 'datetime',
'created' => 'datetime',
'Alerts__modified' => 'datetime',
'Alerts.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\AlertsTable) {}
}
$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 257
Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99
Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333
Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262
Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 228
Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 936
Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136
Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221
Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274
Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 190
Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 957
Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276
Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 905
Cake\ORM\Query::first() - CORE/src/Datasource/QueryTrait.php, line 404
App\Controller\AppController::beforeFilter() - APP/Controller/AppController.php, line 259
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]
{return function ($parts, $name) use (&$sql, $query, $generator) {if (!count($parts)) {
$parts = null
$name = 'offset'
$sql = 'SELECT Alerts.id AS `Alerts__id`, Alerts.qname AS `Alerts__qname`, Alerts.content AS `Alerts__content`, Alerts.published AS `Alerts__published`, Alerts.created AS `Alerts__created`, Alerts.modified AS `Alerts__modified` FROM alerts Alerts WHERE (qname = :c0 AND published = :c1) LIMIT 1'
$query = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SQL could not be generated for this query as it is incomplete.',
'params' => [],
'defaultTypes' => [
'Alerts__id' => 'integer',
'Alerts.id' => 'integer',
'id' => 'integer',
'Alerts__qname' => 'string',
'Alerts.qname' => 'string',
'qname' => 'string',
'Alerts__content' => 'text',
'Alerts.content' => 'text',
'content' => 'text',
'Alerts__published' => 'boolean',
'Alerts.published' => 'boolean',
'published' => 'boolean',
'Alerts__created' => 'datetime',
'Alerts.created' => 'datetime',
'created' => 'datetime',
'Alerts__modified' => 'datetime',
'Alerts.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\AlertsTable) {}
}
$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 257
Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99
Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333
Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262
Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 228
Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 936
Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136
Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221
Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274
Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 190
Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 957
Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276
Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 905
Cake\ORM\Query::first() - CORE/src/Datasource/QueryTrait.php, line 404
App\Controller\AppController::beforeFilter() - APP/Controller/AppController.php, line 259
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]
{return function ($parts, $name) use (&$sql, $query, $generator) {if (!count($parts)) {
$parts = null
$name = 'epilog'
$sql = 'SELECT Alerts.id AS `Alerts__id`, Alerts.qname AS `Alerts__qname`, Alerts.content AS `Alerts__content`, Alerts.published AS `Alerts__published`, Alerts.created AS `Alerts__created`, Alerts.modified AS `Alerts__modified` FROM alerts Alerts WHERE (qname = :c0 AND published = :c1) LIMIT 1'
$query = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SQL could not be generated for this query as it is incomplete.',
'params' => [],
'defaultTypes' => [
'Alerts__id' => 'integer',
'Alerts.id' => 'integer',
'id' => 'integer',
'Alerts__qname' => 'string',
'Alerts.qname' => 'string',
'qname' => 'string',
'Alerts__content' => 'text',
'Alerts.content' => 'text',
'content' => 'text',
'Alerts__published' => 'boolean',
'Alerts.published' => 'boolean',
'published' => 'boolean',
'Alerts__created' => 'datetime',
'Alerts.created' => 'datetime',
'created' => 'datetime',
'Alerts__modified' => 'datetime',
'Alerts.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\AlertsTable) {}
}
$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 257
Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99
Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333
Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262
Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 228
Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 936
Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136
Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221
Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274
Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 190
Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 957
Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276
Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 905
Cake\ORM\Query::first() - CORE/src/Datasource/QueryTrait.php, line 404
App\Controller\AppController::beforeFilter() - APP/Controller/AppController.php, line 259
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]
{return function ($parts, $name) use (&$sql, $query, $generator) {if (!count($parts)) {
$parts = null
$name = 'having'
$sql = 'SELECT Alerts.id AS `Alerts__id`, Alerts.qname AS `Alerts__qname`, Alerts.content AS `Alerts__content`, Alerts.published AS `Alerts__published`, Alerts.created AS `Alerts__created`, Alerts.modified AS `Alerts__modified` FROM alerts Alerts WHERE (qname = :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' => [
'Alerts__id' => 'integer',
'Alerts.id' => 'integer',
'id' => 'integer',
'Alerts__qname' => 'string',
'Alerts.qname' => 'string',
'qname' => 'string',
'Alerts__content' => 'text',
'Alerts.content' => 'text',
'content' => 'text',
'Alerts__published' => 'boolean',
'Alerts.published' => 'boolean',
'published' => 'boolean',
'Alerts__created' => 'datetime',
'Alerts.created' => 'datetime',
'created' => 'datetime',
'Alerts__modified' => 'datetime',
'Alerts.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\AlertsTable) {}
}
$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 257
Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99
Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333
Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262
Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 228
Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 936
Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136
Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221
Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274
Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 190
Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 957
Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276
Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 905
Cake\ORM\Query::first() - CORE/src/Datasource/QueryTrait.php, line 404
App\Controller\AppController::beforeFilter() - APP/Controller/AppController.php, line 260
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]
{return function ($parts, $name) use (&$sql, $query, $generator) {if (!count($parts)) {
$parts = null
$name = 'order'
$sql = 'SELECT Alerts.id AS `Alerts__id`, Alerts.qname AS `Alerts__qname`, Alerts.content AS `Alerts__content`, Alerts.published AS `Alerts__published`, Alerts.created AS `Alerts__created`, Alerts.modified AS `Alerts__modified` FROM alerts Alerts WHERE (qname = :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' => [
'Alerts__id' => 'integer',
'Alerts.id' => 'integer',
'id' => 'integer',
'Alerts__qname' => 'string',
'Alerts.qname' => 'string',
'qname' => 'string',
'Alerts__content' => 'text',
'Alerts.content' => 'text',
'content' => 'text',
'Alerts__published' => 'boolean',
'Alerts.published' => 'boolean',
'published' => 'boolean',
'Alerts__created' => 'datetime',
'Alerts.created' => 'datetime',
'created' => 'datetime',
'Alerts__modified' => 'datetime',
'Alerts.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\AlertsTable) {}
}
$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 257
Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99
Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333
Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262
Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 228
Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 936
Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136
Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221
Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274
Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 190
Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 957
Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276
Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 905
Cake\ORM\Query::first() - CORE/src/Datasource/QueryTrait.php, line 404
App\Controller\AppController::beforeFilter() - APP/Controller/AppController.php, line 260
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]
{return function ($parts, $name) use (&$sql, $query, $generator) {if (!count($parts)) {
$parts = (int) 1
$name = 'limit'
$sql = 'SELECT Alerts.id AS `Alerts__id`, Alerts.qname AS `Alerts__qname`, Alerts.content AS `Alerts__content`, Alerts.published AS `Alerts__published`, Alerts.created AS `Alerts__created`, Alerts.modified AS `Alerts__modified` FROM alerts Alerts WHERE (qname = :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' => [
'Alerts__id' => 'integer',
'Alerts.id' => 'integer',
'id' => 'integer',
'Alerts__qname' => 'string',
'Alerts.qname' => 'string',
'qname' => 'string',
'Alerts__content' => 'text',
'Alerts.content' => 'text',
'content' => 'text',
'Alerts__published' => 'boolean',
'Alerts.published' => 'boolean',
'published' => 'boolean',
'Alerts__created' => 'datetime',
'Alerts.created' => 'datetime',
'created' => 'datetime',
'Alerts__modified' => 'datetime',
'Alerts.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\AlertsTable) {}
}
$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 257
Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99
Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333
Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262
Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 228
Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 936
Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136
Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221
Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274
Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 190
Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 957
Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276
Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 905
Cake\ORM\Query::first() - CORE/src/Datasource/QueryTrait.php, line 404
App\Controller\AppController::beforeFilter() - APP/Controller/AppController.php, line 260
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]
{return function ($parts, $name) use (&$sql, $query, $generator) {if (!count($parts)) {
$parts = null
$name = 'offset'
$sql = 'SELECT Alerts.id AS `Alerts__id`, Alerts.qname AS `Alerts__qname`, Alerts.content AS `Alerts__content`, Alerts.published AS `Alerts__published`, Alerts.created AS `Alerts__created`, Alerts.modified AS `Alerts__modified` FROM alerts Alerts WHERE (qname = :c0 AND published = :c1) LIMIT 1'
$query = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SQL could not be generated for this query as it is incomplete.',
'params' => [],
'defaultTypes' => [
'Alerts__id' => 'integer',
'Alerts.id' => 'integer',
'id' => 'integer',
'Alerts__qname' => 'string',
'Alerts.qname' => 'string',
'qname' => 'string',
'Alerts__content' => 'text',
'Alerts.content' => 'text',
'content' => 'text',
'Alerts__published' => 'boolean',
'Alerts.published' => 'boolean',
'published' => 'boolean',
'Alerts__created' => 'datetime',
'Alerts.created' => 'datetime',
'created' => 'datetime',
'Alerts__modified' => 'datetime',
'Alerts.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\AlertsTable) {}
}
$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 257
Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99
Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333
Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262
Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 228
Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 936
Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136
Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221
Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274
Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 190
Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 957
Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276
Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 905
Cake\ORM\Query::first() - CORE/src/Datasource/QueryTrait.php, line 404
App\Controller\AppController::beforeFilter() - APP/Controller/AppController.php, line 260
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]
{return function ($parts, $name) use (&$sql, $query, $generator) {if (!count($parts)) {
$parts = null
$name = 'epilog'
$sql = 'SELECT Alerts.id AS `Alerts__id`, Alerts.qname AS `Alerts__qname`, Alerts.content AS `Alerts__content`, Alerts.published AS `Alerts__published`, Alerts.created AS `Alerts__created`, Alerts.modified AS `Alerts__modified` FROM alerts Alerts WHERE (qname = :c0 AND published = :c1) LIMIT 1'
$query = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SQL could not be generated for this query as it is incomplete.',
'params' => [],
'defaultTypes' => [
'Alerts__id' => 'integer',
'Alerts.id' => 'integer',
'id' => 'integer',
'Alerts__qname' => 'string',
'Alerts.qname' => 'string',
'qname' => 'string',
'Alerts__content' => 'text',
'Alerts.content' => 'text',
'content' => 'text',
'Alerts__published' => 'boolean',
'Alerts.published' => 'boolean',
'published' => 'boolean',
'Alerts__created' => 'datetime',
'Alerts.created' => 'datetime',
'created' => 'datetime',
'Alerts__modified' => 'datetime',
'Alerts.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\AlertsTable) {}
}
$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 257
Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99
Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333
Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262
Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 228
Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 936
Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136
Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221
Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274
Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 190
Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 957
Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276
Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 905
Cake\ORM\Query::first() - CORE/src/Datasource/QueryTrait.php, line 404
App\Controller\AppController::beforeFilter() - APP/Controller/AppController.php, line 260
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]
{return function ($parts, $name) use (&$sql, $query, $generator) {if (!count($parts)) {
$parts = null
$name = 'having'
$sql = 'SELECT CmsPages.id AS `CmsPages__id`, CmsPages.qname AS `CmsPages__qname`, CmsPages.title AS `CmsPages__title`, CmsPages.content AS `CmsPages__content`, CmsPages.created AS `CmsPages__created`, CmsPages.modified AS `CmsPages__modified` FROM cms_pages CmsPages WHERE id <= :c0'
$query = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SQL could not be generated for this query as it is incomplete.',
'params' => [],
'defaultTypes' => [
'CmsPages__id' => 'integer',
'CmsPages.id' => 'integer',
'id' => 'integer',
'CmsPages__qname' => 'string',
'CmsPages.qname' => 'string',
'qname' => 'string',
'CmsPages__title' => 'string',
'CmsPages.title' => 'string',
'title' => 'string',
'CmsPages__content' => 'text',
'CmsPages.content' => 'text',
'content' => 'text',
'CmsPages__created' => 'datetime',
'CmsPages.created' => 'datetime',
'created' => 'datetime',
'CmsPages__modified' => 'datetime',
'CmsPages.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\CmsPagesTable) {}
}
$generator = object(Cake\Database\ValueBinder) {
[protected] _bindings => [
':c0' => [
[maximum depth reached]
]
]
[protected] _bindingsCount => (int) 1
}
count - [internal], line ??
Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128
Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 257
Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99
Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333
Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262
Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 228
Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 936
Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136
Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221
Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274
Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 190
Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 957
Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276
Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 905
Cake\ORM\Query::toArray() - CORE/src/Datasource/QueryTrait.php, line 293
App\Controller\AppController::beforeFilter() - APP/Controller/AppController.php, line 272
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]
{return function ($parts, $name) use (&$sql, $query, $generator) {if (!count($parts)) {
$parts = null
$name = 'order'
$sql = 'SELECT CmsPages.id AS `CmsPages__id`, CmsPages.qname AS `CmsPages__qname`, CmsPages.title AS `CmsPages__title`, CmsPages.content AS `CmsPages__content`, CmsPages.created AS `CmsPages__created`, CmsPages.modified AS `CmsPages__modified` FROM cms_pages CmsPages WHERE id <= :c0'
$query = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SQL could not be generated for this query as it is incomplete.',
'params' => [],
'defaultTypes' => [
'CmsPages__id' => 'integer',
'CmsPages.id' => 'integer',
'id' => 'integer',
'CmsPages__qname' => 'string',
'CmsPages.qname' => 'string',
'qname' => 'string',
'CmsPages__title' => 'string',
'CmsPages.title' => 'string',
'title' => 'string',
'CmsPages__content' => 'text',
'CmsPages.content' => 'text',
'content' => 'text',
'CmsPages__created' => 'datetime',
'CmsPages.created' => 'datetime',
'created' => 'datetime',
'CmsPages__modified' => 'datetime',
'CmsPages.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\CmsPagesTable) {}
}
$generator = object(Cake\Database\ValueBinder) {
[protected] _bindings => [
':c0' => [
[maximum depth reached]
]
]
[protected] _bindingsCount => (int) 1
}
count - [internal], line ??
Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128
Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 257
Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99
Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333
Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262
Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 228
Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 936
Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136
Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221
Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274
Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 190
Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 957
Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276
Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 905
Cake\ORM\Query::toArray() - CORE/src/Datasource/QueryTrait.php, line 293
App\Controller\AppController::beforeFilter() - APP/Controller/AppController.php, line 272
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]
{return function ($parts, $name) use (&$sql, $query, $generator) {if (!count($parts)) {
$parts = null
$name = 'limit'
$sql = 'SELECT CmsPages.id AS `CmsPages__id`, CmsPages.qname AS `CmsPages__qname`, CmsPages.title AS `CmsPages__title`, CmsPages.content AS `CmsPages__content`, CmsPages.created AS `CmsPages__created`, CmsPages.modified AS `CmsPages__modified` FROM cms_pages CmsPages WHERE id <= :c0'
$query = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SQL could not be generated for this query as it is incomplete.',
'params' => [],
'defaultTypes' => [
'CmsPages__id' => 'integer',
'CmsPages.id' => 'integer',
'id' => 'integer',
'CmsPages__qname' => 'string',
'CmsPages.qname' => 'string',
'qname' => 'string',
'CmsPages__title' => 'string',
'CmsPages.title' => 'string',
'title' => 'string',
'CmsPages__content' => 'text',
'CmsPages.content' => 'text',
'content' => 'text',
'CmsPages__created' => 'datetime',
'CmsPages.created' => 'datetime',
'created' => 'datetime',
'CmsPages__modified' => 'datetime',
'CmsPages.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\CmsPagesTable) {}
}
$generator = object(Cake\Database\ValueBinder) {
[protected] _bindings => [
':c0' => [
[maximum depth reached]
]
]
[protected] _bindingsCount => (int) 1
}
count - [internal], line ??
Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128
Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 257
Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99
Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333
Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262
Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 228
Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 936
Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136
Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221
Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274
Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 190
Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 957
Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276
Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 905
Cake\ORM\Query::toArray() - CORE/src/Datasource/QueryTrait.php, line 293
App\Controller\AppController::beforeFilter() - APP/Controller/AppController.php, line 272
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]
{return function ($parts, $name) use (&$sql, $query, $generator) {if (!count($parts)) {
$parts = null
$name = 'offset'
$sql = 'SELECT CmsPages.id AS `CmsPages__id`, CmsPages.qname AS `CmsPages__qname`, CmsPages.title AS `CmsPages__title`, CmsPages.content AS `CmsPages__content`, CmsPages.created AS `CmsPages__created`, CmsPages.modified AS `CmsPages__modified` FROM cms_pages CmsPages WHERE id <= :c0'
$query = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SQL could not be generated for this query as it is incomplete.',
'params' => [],
'defaultTypes' => [
'CmsPages__id' => 'integer',
'CmsPages.id' => 'integer',
'id' => 'integer',
'CmsPages__qname' => 'string',
'CmsPages.qname' => 'string',
'qname' => 'string',
'CmsPages__title' => 'string',
'CmsPages.title' => 'string',
'title' => 'string',
'CmsPages__content' => 'text',
'CmsPages.content' => 'text',
'content' => 'text',
'CmsPages__created' => 'datetime',
'CmsPages.created' => 'datetime',
'created' => 'datetime',
'CmsPages__modified' => 'datetime',
'CmsPages.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\CmsPagesTable) {}
}
$generator = object(Cake\Database\ValueBinder) {
[protected] _bindings => [
':c0' => [
[maximum depth reached]
]
]
[protected] _bindingsCount => (int) 1
}
count - [internal], line ??
Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128
Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 257
Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99
Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333
Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262
Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 228
Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 936
Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136
Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221
Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274
Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 190
Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 957
Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276
Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 905
Cake\ORM\Query::toArray() - CORE/src/Datasource/QueryTrait.php, line 293
App\Controller\AppController::beforeFilter() - APP/Controller/AppController.php, line 272
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]
{return function ($parts, $name) use (&$sql, $query, $generator) {if (!count($parts)) {
$parts = null
$name = 'epilog'
$sql = 'SELECT CmsPages.id AS `CmsPages__id`, CmsPages.qname AS `CmsPages__qname`, CmsPages.title AS `CmsPages__title`, CmsPages.content AS `CmsPages__content`, CmsPages.created AS `CmsPages__created`, CmsPages.modified AS `CmsPages__modified` FROM cms_pages CmsPages WHERE id <= :c0'
$query = object(Cake\ORM\Query) {
'(help)' => 'This is a Query object, to get the results execute or iterate it.',
'sql' => 'SQL could not be generated for this query as it is incomplete.',
'params' => [],
'defaultTypes' => [
'CmsPages__id' => 'integer',
'CmsPages.id' => 'integer',
'id' => 'integer',
'CmsPages__qname' => 'string',
'CmsPages.qname' => 'string',
'qname' => 'string',
'CmsPages__title' => 'string',
'CmsPages.title' => 'string',
'title' => 'string',
'CmsPages__content' => 'text',
'CmsPages.content' => 'text',
'content' => 'text',
'CmsPages__created' => 'datetime',
'CmsPages.created' => 'datetime',
'created' => 'datetime',
'CmsPages__modified' => 'datetime',
'CmsPages.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\CmsPagesTable) {}
}
$generator = object(Cake\Database\ValueBinder) {
[protected] _bindings => [
':c0' => [
[maximum depth reached]
]
]
[protected] _bindingsCount => (int) 1
}
count - [internal], line ??
Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128
Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 257
Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99
Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333
Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262
Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 228
Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 936
Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136
Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221
Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274
Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 190
Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 957
Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276
Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 905
Cake\ORM\Query::toArray() - CORE/src/Datasource/QueryTrait.php, line 293
App\Controller\AppController::beforeFilter() - APP/Controller/AppController.php, line 272
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]
{return function ($parts, $name) use (&$sql, $query, $generator) {if (!count($parts)) {
$parts = null
$name = 'having'
$sql = 'SELECT CmsPages.id AS `CmsPages__id`, CmsPages.qname AS `CmsPages__qname`, CmsPages.title AS `CmsPages__title`, CmsPages.content AS `CmsPages__content`, CmsPages.created AS `CmsPages__created`, CmsPages.modified AS `CmsPages__modified` FROM cms_pages CmsPages WHERE 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' => [
'CmsPages__id' => 'integer',
'CmsPages.id' => 'integer',
'id' => 'integer',
'CmsPages__qname' => 'string',
'CmsPages.qname' => 'string',
'qname' => 'string',
'CmsPages__title' => 'string',
'CmsPages.title' => 'string',
'title' => 'string',
'CmsPages__content' => 'text',
'CmsPages.content' => 'text',
'content' => 'text',
'CmsPages__created' => 'datetime',
'CmsPages.created' => 'datetime',
'created' => 'datetime',
'CmsPages__modified' => 'datetime',
'CmsPages.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\CmsPagesTable) {}
}
$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 257
Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99
Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333
Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262
Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 228
Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 936
Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136
Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221
Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274
Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 190
Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 957
Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276
Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 905
Cake\ORM\Query::toArray() - CORE/src/Datasource/QueryTrait.php, line 293
App\Controller\AppController::beforeFilter() - APP/Controller/AppController.php, line 285
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]
{return function ($parts, $name) use (&$sql, $query, $generator) {if (!count($parts)) {
$parts = null
$name = 'order'
$sql = 'SELECT CmsPages.id AS `CmsPages__id`, CmsPages.qname AS `CmsPages__qname`, CmsPages.title AS `CmsPages__title`, CmsPages.content AS `CmsPages__content`, CmsPages.created AS `CmsPages__created`, CmsPages.modified AS `CmsPages__modified` FROM cms_pages CmsPages WHERE 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' => [
'CmsPages__id' => 'integer',
'CmsPages.id' => 'integer',
'id' => 'integer',
'CmsPages__qname' => 'string',
'CmsPages.qname' => 'string',
'qname' => 'string',
'CmsPages__title' => 'string',
'CmsPages.title' => 'string',
'title' => 'string',
'CmsPages__content' => 'text',
'CmsPages.content' => 'text',
'content' => 'text',
'CmsPages__created' => 'datetime',
'CmsPages.created' => 'datetime',
'created' => 'datetime',
'CmsPages__modified' => 'datetime',
'CmsPages.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\CmsPagesTable) {}
}
$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 257
Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99
Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333
Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262
Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 228
Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 936
Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136
Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221
Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274
Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 190
Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 957
Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276
Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 905
Cake\ORM\Query::toArray() - CORE/src/Datasource/QueryTrait.php, line 293
App\Controller\AppController::beforeFilter() - APP/Controller/AppController.php, line 285
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]
{return function ($parts, $name) use (&$sql, $query, $generator) {if (!count($parts)) {
$parts = null
$name = 'limit'
$sql = 'SELECT CmsPages.id AS `CmsPages__id`, CmsPages.qname AS `CmsPages__qname`, CmsPages.title AS `CmsPages__title`, CmsPages.content AS `CmsPages__content`, CmsPages.created AS `CmsPages__created`, CmsPages.modified AS `CmsPages__modified` FROM cms_pages CmsPages WHERE 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' => [
'CmsPages__id' => 'integer',
'CmsPages.id' => 'integer',
'id' => 'integer',
'CmsPages__qname' => 'string',
'CmsPages.qname' => 'string',
'qname' => 'string',
'CmsPages__title' => 'string',
'CmsPages.title' => 'string',
'title' => 'string',
'CmsPages__content' => 'text',
'CmsPages.content' => 'text',
'content' => 'text',
'CmsPages__created' => 'datetime',
'CmsPages.created' => 'datetime',
'created' => 'datetime',
'CmsPages__modified' => 'datetime',
'CmsPages.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\CmsPagesTable) {}
}
$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 257
Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99
Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333
Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262
Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 228
Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 936
Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136
Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221
Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274
Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 190
Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 957
Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276
Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 905
Cake\ORM\Query::toArray() - CORE/src/Datasource/QueryTrait.php, line 293
App\Controller\AppController::beforeFilter() - APP/Controller/AppController.php, line 285
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]
{return function ($parts, $name) use (&$sql, $query, $generator) {if (!count($parts)) {
$parts = null
$name = 'offset'
$sql = 'SELECT CmsPages.id AS `CmsPages__id`, CmsPages.qname AS `CmsPages__qname`, CmsPages.title AS `CmsPages__title`, CmsPages.content AS `CmsPages__content`, CmsPages.created AS `CmsPages__created`, CmsPages.modified AS `CmsPages__modified` FROM cms_pages CmsPages WHERE 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' => [
'CmsPages__id' => 'integer',
'CmsPages.id' => 'integer',
'id' => 'integer',
'CmsPages__qname' => 'string',
'CmsPages.qname' => 'string',
'qname' => 'string',
'CmsPages__title' => 'string',
'CmsPages.title' => 'string',
'title' => 'string',
'CmsPages__content' => 'text',
'CmsPages.content' => 'text',
'content' => 'text',
'CmsPages__created' => 'datetime',
'CmsPages.created' => 'datetime',
'created' => 'datetime',
'CmsPages__modified' => 'datetime',
'CmsPages.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\CmsPagesTable) {}
}
$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 257
Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99
Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333
Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262
Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 228
Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 936
Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136
Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221
Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274
Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 190
Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 957
Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276
Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 905
Cake\ORM\Query::toArray() - CORE/src/Datasource/QueryTrait.php, line 293
App\Controller\AppController::beforeFilter() - APP/Controller/AppController.php, line 285
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]
{return function ($parts, $name) use (&$sql, $query, $generator) {if (!count($parts)) {
$parts = null
$name = 'epilog'
$sql = 'SELECT CmsPages.id AS `CmsPages__id`, CmsPages.qname AS `CmsPages__qname`, CmsPages.title AS `CmsPages__title`, CmsPages.content AS `CmsPages__content`, CmsPages.created AS `CmsPages__created`, CmsPages.modified AS `CmsPages__modified` FROM cms_pages CmsPages WHERE 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' => [
'CmsPages__id' => 'integer',
'CmsPages.id' => 'integer',
'id' => 'integer',
'CmsPages__qname' => 'string',
'CmsPages.qname' => 'string',
'qname' => 'string',
'CmsPages__title' => 'string',
'CmsPages.title' => 'string',
'title' => 'string',
'CmsPages__content' => 'text',
'CmsPages.content' => 'text',
'content' => 'text',
'CmsPages__created' => 'datetime',
'CmsPages.created' => 'datetime',
'created' => 'datetime',
'CmsPages__modified' => 'datetime',
'CmsPages.modified' => 'datetime',
'modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\CmsPagesTable) {}
}
$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 257
Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99
Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333
Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262
Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 228
Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 936
Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136
Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221
Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274
Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 190
Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 957
Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276
Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 905
Cake\ORM\Query::toArray() - CORE/src/Datasource/QueryTrait.php, line 293
App\Controller\AppController::beforeFilter() - APP/Controller/AppController.php, line 285
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]
{return function ($parts, $name) use (&$sql, $query, $generator) {if (!count($parts)) {
$parts = null
$name = 'having'
$sql = 'SELECT ArticleCategories.id AS `ArticleCategories__id`, ArticleCategories.article_id AS `ArticleCategories__article_id`, ArticleCategories.category_id AS `ArticleCategories__category_id`, ArticleCategories.created AS `ArticleCategories__created`, ArticleCategories.modified AS `ArticleCategories__modified`, Articles.id AS `Articles__id`, Articles.title AS `Articles__title`, Articles.year AS `Articles__year`, Articles.month AS `Articles__month`, Articles.tag AS `Articles__tag`, Articles.source AS `Articles__source`, Articles.summary AS `Articles__summary`, Articles.description AS `Articles__description`, Articles.highlight AS `Articles__highlight`, Articles.ephemeris AS `Articles__ephemeris`, Articles.published AS `Articles__published`, Articles.zip_clicks AS `Articles__zip_clicks`, Articles.created AS `Articles__created`, Articles.modified AS `Articles__modified`, Categories.id AS `Categories__id`, Categories.qname AS `Categories__qname`, Categories.name AS `Categories__name`, Categories.type AS `Categories__type`, Categories.rank AS `Categories__rank`, Categories.created AS `Categories__created`, Categories.modified AS `Categories__modified` FROM article_categories ArticleCategories INNER JOIN articles Articles ON Articles.id = (ArticleCategories.article_id) INNER JOIN categories Categories ON Categories.id = (ArticleCategories.category_id) WHERE Articles.published = :c0 GROUP BY ArticleCategories.category_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' => [
'ArticleCategories__id' => 'integer',
'ArticleCategories.id' => 'integer',
'id' => 'integer',
'ArticleCategories__article_id' => 'integer',
'ArticleCategories.article_id' => 'integer',
'article_id' => 'integer',
'ArticleCategories__category_id' => 'integer',
'ArticleCategories.category_id' => 'integer',
'category_id' => 'integer',
'ArticleCategories__created' => 'datetime',
'ArticleCategories.created' => 'datetime',
'created' => 'datetime',
'ArticleCategories__modified' => 'datetime',
'ArticleCategories.modified' => 'datetime',
'modified' => 'datetime',
'Articles__id' => 'integer',
'Articles.id' => 'integer',
'Articles__title' => 'string',
'Articles.title' => 'string',
'title' => 'string',
'Articles__year' => 'string',
'Articles.year' => 'string',
'year' => 'string',
'Articles__month' => 'string',
'Articles.month' => 'string',
'month' => 'string',
'Articles__tag' => 'string',
'Articles.tag' => 'string',
'tag' => 'string',
'Articles__source' => 'string',
'Articles.source' => 'string',
'source' => 'string',
'Articles__summary' => 'text',
'Articles.summary' => 'text',
'summary' => 'text',
'Articles__description' => 'text',
'Articles.description' => 'text',
'description' => 'text',
'Articles__highlight' => 'boolean',
'Articles.highlight' => 'boolean',
'highlight' => 'boolean',
'Articles__ephemeris' => 'boolean',
'Articles.ephemeris' => 'boolean',
'ephemeris' => 'boolean',
'Articles__published' => 'boolean',
'Articles.published' => 'boolean',
'published' => 'boolean',
'Articles__zip_clicks' => 'integer',
'Articles.zip_clicks' => 'integer',
'zip_clicks' => 'integer',
'Articles__created' => 'datetime',
'Articles.created' => 'datetime',
'Articles__modified' => 'datetime',
'Articles.modified' => 'datetime',
'Categories__id' => 'integer',
'Categories.id' => 'integer',
'Categories__qname' => 'string',
'Categories.qname' => 'string',
'qname' => 'string',
'Categories__name' => 'string',
'Categories.name' => 'string',
'name' => 'string',
'Categories__type' => 'string',
'Categories.type' => 'string',
'type' => 'string',
'Categories__rank' => 'integer',
'Categories.rank' => 'integer',
'rank' => 'integer',
'Categories__created' => 'datetime',
'Categories.created' => 'datetime',
'Categories__modified' => 'datetime',
'Categories.modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'Articles' => [[maximum depth reached]],
'Categories' => [[maximum depth reached]]
],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\ArticleCategoriesTable) {}
}
$generator = object(Cake\Database\ValueBinder) {
[protected] _bindings => [
':c0' => [
[maximum depth reached]
]
]
[protected] _bindingsCount => (int) 1
}
count - [internal], line ??
Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128
Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 257
Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99
Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333
Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262
Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 228
Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 936
Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136
Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221
Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274
Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 190
Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 957
Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276
Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 905
Cake\ORM\Query::getIterator() - CORE/src/Datasource/QueryTrait.php, line 132
App\Controller\ArticlesController::index() - APP/Controller/ArticlesController.php, line 59
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]
{return function ($parts, $name) use (&$sql, $query, $generator) {if (!count($parts)) {
$parts = null
$name = 'order'
$sql = 'SELECT ArticleCategories.id AS `ArticleCategories__id`, ArticleCategories.article_id AS `ArticleCategories__article_id`, ArticleCategories.category_id AS `ArticleCategories__category_id`, ArticleCategories.created AS `ArticleCategories__created`, ArticleCategories.modified AS `ArticleCategories__modified`, Articles.id AS `Articles__id`, Articles.title AS `Articles__title`, Articles.year AS `Articles__year`, Articles.month AS `Articles__month`, Articles.tag AS `Articles__tag`, Articles.source AS `Articles__source`, Articles.summary AS `Articles__summary`, Articles.description AS `Articles__description`, Articles.highlight AS `Articles__highlight`, Articles.ephemeris AS `Articles__ephemeris`, Articles.published AS `Articles__published`, Articles.zip_clicks AS `Articles__zip_clicks`, Articles.created AS `Articles__created`, Articles.modified AS `Articles__modified`, Categories.id AS `Categories__id`, Categories.qname AS `Categories__qname`, Categories.name AS `Categories__name`, Categories.type AS `Categories__type`, Categories.rank AS `Categories__rank`, Categories.created AS `Categories__created`, Categories.modified AS `Categories__modified` FROM article_categories ArticleCategories INNER JOIN articles Articles ON Articles.id = (ArticleCategories.article_id) INNER JOIN categories Categories ON Categories.id = (ArticleCategories.category_id) WHERE Articles.published = :c0 GROUP BY ArticleCategories.category_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' => [
'ArticleCategories__id' => 'integer',
'ArticleCategories.id' => 'integer',
'id' => 'integer',
'ArticleCategories__article_id' => 'integer',
'ArticleCategories.article_id' => 'integer',
'article_id' => 'integer',
'ArticleCategories__category_id' => 'integer',
'ArticleCategories.category_id' => 'integer',
'category_id' => 'integer',
'ArticleCategories__created' => 'datetime',
'ArticleCategories.created' => 'datetime',
'created' => 'datetime',
'ArticleCategories__modified' => 'datetime',
'ArticleCategories.modified' => 'datetime',
'modified' => 'datetime',
'Articles__id' => 'integer',
'Articles.id' => 'integer',
'Articles__title' => 'string',
'Articles.title' => 'string',
'title' => 'string',
'Articles__year' => 'string',
'Articles.year' => 'string',
'year' => 'string',
'Articles__month' => 'string',
'Articles.month' => 'string',
'month' => 'string',
'Articles__tag' => 'string',
'Articles.tag' => 'string',
'tag' => 'string',
'Articles__source' => 'string',
'Articles.source' => 'string',
'source' => 'string',
'Articles__summary' => 'text',
'Articles.summary' => 'text',
'summary' => 'text',
'Articles__description' => 'text',
'Articles.description' => 'text',
'description' => 'text',
'Articles__highlight' => 'boolean',
'Articles.highlight' => 'boolean',
'highlight' => 'boolean',
'Articles__ephemeris' => 'boolean',
'Articles.ephemeris' => 'boolean',
'ephemeris' => 'boolean',
'Articles__published' => 'boolean',
'Articles.published' => 'boolean',
'published' => 'boolean',
'Articles__zip_clicks' => 'integer',
'Articles.zip_clicks' => 'integer',
'zip_clicks' => 'integer',
'Articles__created' => 'datetime',
'Articles.created' => 'datetime',
'Articles__modified' => 'datetime',
'Articles.modified' => 'datetime',
'Categories__id' => 'integer',
'Categories.id' => 'integer',
'Categories__qname' => 'string',
'Categories.qname' => 'string',
'qname' => 'string',
'Categories__name' => 'string',
'Categories.name' => 'string',
'name' => 'string',
'Categories__type' => 'string',
'Categories.type' => 'string',
'type' => 'string',
'Categories__rank' => 'integer',
'Categories.rank' => 'integer',
'rank' => 'integer',
'Categories__created' => 'datetime',
'Categories.created' => 'datetime',
'Categories__modified' => 'datetime',
'Categories.modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'Articles' => [[maximum depth reached]],
'Categories' => [[maximum depth reached]]
],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\ArticleCategoriesTable) {}
}
$generator = object(Cake\Database\ValueBinder) {
[protected] _bindings => [
':c0' => [
[maximum depth reached]
]
]
[protected] _bindingsCount => (int) 1
}
count - [internal], line ??
Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128
Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 257
Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99
Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333
Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262
Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 228
Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 936
Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136
Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221
Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274
Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 190
Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 957
Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276
Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 905
Cake\ORM\Query::getIterator() - CORE/src/Datasource/QueryTrait.php, line 132
App\Controller\ArticlesController::index() - APP/Controller/ArticlesController.php, line 59
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]
{return function ($parts, $name) use (&$sql, $query, $generator) {if (!count($parts)) {
$parts = null
$name = 'limit'
$sql = 'SELECT ArticleCategories.id AS `ArticleCategories__id`, ArticleCategories.article_id AS `ArticleCategories__article_id`, ArticleCategories.category_id AS `ArticleCategories__category_id`, ArticleCategories.created AS `ArticleCategories__created`, ArticleCategories.modified AS `ArticleCategories__modified`, Articles.id AS `Articles__id`, Articles.title AS `Articles__title`, Articles.year AS `Articles__year`, Articles.month AS `Articles__month`, Articles.tag AS `Articles__tag`, Articles.source AS `Articles__source`, Articles.summary AS `Articles__summary`, Articles.description AS `Articles__description`, Articles.highlight AS `Articles__highlight`, Articles.ephemeris AS `Articles__ephemeris`, Articles.published AS `Articles__published`, Articles.zip_clicks AS `Articles__zip_clicks`, Articles.created AS `Articles__created`, Articles.modified AS `Articles__modified`, Categories.id AS `Categories__id`, Categories.qname AS `Categories__qname`, Categories.name AS `Categories__name`, Categories.type AS `Categories__type`, Categories.rank AS `Categories__rank`, Categories.created AS `Categories__created`, Categories.modified AS `Categories__modified` FROM article_categories ArticleCategories INNER JOIN articles Articles ON Articles.id = (ArticleCategories.article_id) INNER JOIN categories Categories ON Categories.id = (ArticleCategories.category_id) WHERE Articles.published = :c0 GROUP BY ArticleCategories.category_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' => [
'ArticleCategories__id' => 'integer',
'ArticleCategories.id' => 'integer',
'id' => 'integer',
'ArticleCategories__article_id' => 'integer',
'ArticleCategories.article_id' => 'integer',
'article_id' => 'integer',
'ArticleCategories__category_id' => 'integer',
'ArticleCategories.category_id' => 'integer',
'category_id' => 'integer',
'ArticleCategories__created' => 'datetime',
'ArticleCategories.created' => 'datetime',
'created' => 'datetime',
'ArticleCategories__modified' => 'datetime',
'ArticleCategories.modified' => 'datetime',
'modified' => 'datetime',
'Articles__id' => 'integer',
'Articles.id' => 'integer',
'Articles__title' => 'string',
'Articles.title' => 'string',
'title' => 'string',
'Articles__year' => 'string',
'Articles.year' => 'string',
'year' => 'string',
'Articles__month' => 'string',
'Articles.month' => 'string',
'month' => 'string',
'Articles__tag' => 'string',
'Articles.tag' => 'string',
'tag' => 'string',
'Articles__source' => 'string',
'Articles.source' => 'string',
'source' => 'string',
'Articles__summary' => 'text',
'Articles.summary' => 'text',
'summary' => 'text',
'Articles__description' => 'text',
'Articles.description' => 'text',
'description' => 'text',
'Articles__highlight' => 'boolean',
'Articles.highlight' => 'boolean',
'highlight' => 'boolean',
'Articles__ephemeris' => 'boolean',
'Articles.ephemeris' => 'boolean',
'ephemeris' => 'boolean',
'Articles__published' => 'boolean',
'Articles.published' => 'boolean',
'published' => 'boolean',
'Articles__zip_clicks' => 'integer',
'Articles.zip_clicks' => 'integer',
'zip_clicks' => 'integer',
'Articles__created' => 'datetime',
'Articles.created' => 'datetime',
'Articles__modified' => 'datetime',
'Articles.modified' => 'datetime',
'Categories__id' => 'integer',
'Categories.id' => 'integer',
'Categories__qname' => 'string',
'Categories.qname' => 'string',
'qname' => 'string',
'Categories__name' => 'string',
'Categories.name' => 'string',
'name' => 'string',
'Categories__type' => 'string',
'Categories.type' => 'string',
'type' => 'string',
'Categories__rank' => 'integer',
'Categories.rank' => 'integer',
'rank' => 'integer',
'Categories__created' => 'datetime',
'Categories.created' => 'datetime',
'Categories__modified' => 'datetime',
'Categories.modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'Articles' => [[maximum depth reached]],
'Categories' => [[maximum depth reached]]
],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\ArticleCategoriesTable) {}
}
$generator = object(Cake\Database\ValueBinder) {
[protected] _bindings => [
':c0' => [
[maximum depth reached]
]
]
[protected] _bindingsCount => (int) 1
}
count - [internal], line ??
Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128
Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 257
Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99
Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333
Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262
Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 228
Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 936
Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136
Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221
Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274
Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 190
Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 957
Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276
Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 905
Cake\ORM\Query::getIterator() - CORE/src/Datasource/QueryTrait.php, line 132
App\Controller\ArticlesController::index() - APP/Controller/ArticlesController.php, line 59
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]
{return function ($parts, $name) use (&$sql, $query, $generator) {if (!count($parts)) {
$parts = null
$name = 'offset'
$sql = 'SELECT ArticleCategories.id AS `ArticleCategories__id`, ArticleCategories.article_id AS `ArticleCategories__article_id`, ArticleCategories.category_id AS `ArticleCategories__category_id`, ArticleCategories.created AS `ArticleCategories__created`, ArticleCategories.modified AS `ArticleCategories__modified`, Articles.id AS `Articles__id`, Articles.title AS `Articles__title`, Articles.year AS `Articles__year`, Articles.month AS `Articles__month`, Articles.tag AS `Articles__tag`, Articles.source AS `Articles__source`, Articles.summary AS `Articles__summary`, Articles.description AS `Articles__description`, Articles.highlight AS `Articles__highlight`, Articles.ephemeris AS `Articles__ephemeris`, Articles.published AS `Articles__published`, Articles.zip_clicks AS `Articles__zip_clicks`, Articles.created AS `Articles__created`, Articles.modified AS `Articles__modified`, Categories.id AS `Categories__id`, Categories.qname AS `Categories__qname`, Categories.name AS `Categories__name`, Categories.type AS `Categories__type`, Categories.rank AS `Categories__rank`, Categories.created AS `Categories__created`, Categories.modified AS `Categories__modified` FROM article_categories ArticleCategories INNER JOIN articles Articles ON Articles.id = (ArticleCategories.article_id) INNER JOIN categories Categories ON Categories.id = (ArticleCategories.category_id) WHERE Articles.published = :c0 GROUP BY ArticleCategories.category_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' => [
'ArticleCategories__id' => 'integer',
'ArticleCategories.id' => 'integer',
'id' => 'integer',
'ArticleCategories__article_id' => 'integer',
'ArticleCategories.article_id' => 'integer',
'article_id' => 'integer',
'ArticleCategories__category_id' => 'integer',
'ArticleCategories.category_id' => 'integer',
'category_id' => 'integer',
'ArticleCategories__created' => 'datetime',
'ArticleCategories.created' => 'datetime',
'created' => 'datetime',
'ArticleCategories__modified' => 'datetime',
'ArticleCategories.modified' => 'datetime',
'modified' => 'datetime',
'Articles__id' => 'integer',
'Articles.id' => 'integer',
'Articles__title' => 'string',
'Articles.title' => 'string',
'title' => 'string',
'Articles__year' => 'string',
'Articles.year' => 'string',
'year' => 'string',
'Articles__month' => 'string',
'Articles.month' => 'string',
'month' => 'string',
'Articles__tag' => 'string',
'Articles.tag' => 'string',
'tag' => 'string',
'Articles__source' => 'string',
'Articles.source' => 'string',
'source' => 'string',
'Articles__summary' => 'text',
'Articles.summary' => 'text',
'summary' => 'text',
'Articles__description' => 'text',
'Articles.description' => 'text',
'description' => 'text',
'Articles__highlight' => 'boolean',
'Articles.highlight' => 'boolean',
'highlight' => 'boolean',
'Articles__ephemeris' => 'boolean',
'Articles.ephemeris' => 'boolean',
'ephemeris' => 'boolean',
'Articles__published' => 'boolean',
'Articles.published' => 'boolean',
'published' => 'boolean',
'Articles__zip_clicks' => 'integer',
'Articles.zip_clicks' => 'integer',
'zip_clicks' => 'integer',
'Articles__created' => 'datetime',
'Articles.created' => 'datetime',
'Articles__modified' => 'datetime',
'Articles.modified' => 'datetime',
'Categories__id' => 'integer',
'Categories.id' => 'integer',
'Categories__qname' => 'string',
'Categories.qname' => 'string',
'qname' => 'string',
'Categories__name' => 'string',
'Categories.name' => 'string',
'name' => 'string',
'Categories__type' => 'string',
'Categories.type' => 'string',
'type' => 'string',
'Categories__rank' => 'integer',
'Categories.rank' => 'integer',
'rank' => 'integer',
'Categories__created' => 'datetime',
'Categories.created' => 'datetime',
'Categories__modified' => 'datetime',
'Categories.modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'Articles' => [[maximum depth reached]],
'Categories' => [[maximum depth reached]]
],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\ArticleCategoriesTable) {}
}
$generator = object(Cake\Database\ValueBinder) {
[protected] _bindings => [
':c0' => [
[maximum depth reached]
]
]
[protected] _bindingsCount => (int) 1
}
count - [internal], line ??
Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128
Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 257
Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99
Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333
Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262
Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 228
Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 936
Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136
Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221
Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274
Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 190
Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 957
Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276
Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 905
Cake\ORM\Query::getIterator() - CORE/src/Datasource/QueryTrait.php, line 132
App\Controller\ArticlesController::index() - APP/Controller/ArticlesController.php, line 59
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]
{return function ($parts, $name) use (&$sql, $query, $generator) {if (!count($parts)) {
$parts = null
$name = 'epilog'
$sql = 'SELECT ArticleCategories.id AS `ArticleCategories__id`, ArticleCategories.article_id AS `ArticleCategories__article_id`, ArticleCategories.category_id AS `ArticleCategories__category_id`, ArticleCategories.created AS `ArticleCategories__created`, ArticleCategories.modified AS `ArticleCategories__modified`, Articles.id AS `Articles__id`, Articles.title AS `Articles__title`, Articles.year AS `Articles__year`, Articles.month AS `Articles__month`, Articles.tag AS `Articles__tag`, Articles.source AS `Articles__source`, Articles.summary AS `Articles__summary`, Articles.description AS `Articles__description`, Articles.highlight AS `Articles__highlight`, Articles.ephemeris AS `Articles__ephemeris`, Articles.published AS `Articles__published`, Articles.zip_clicks AS `Articles__zip_clicks`, Articles.created AS `Articles__created`, Articles.modified AS `Articles__modified`, Categories.id AS `Categories__id`, Categories.qname AS `Categories__qname`, Categories.name AS `Categories__name`, Categories.type AS `Categories__type`, Categories.rank AS `Categories__rank`, Categories.created AS `Categories__created`, Categories.modified AS `Categories__modified` FROM article_categories ArticleCategories INNER JOIN articles Articles ON Articles.id = (ArticleCategories.article_id) INNER JOIN categories Categories ON Categories.id = (ArticleCategories.category_id) WHERE Articles.published = :c0 GROUP BY ArticleCategories.category_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' => [
'ArticleCategories__id' => 'integer',
'ArticleCategories.id' => 'integer',
'id' => 'integer',
'ArticleCategories__article_id' => 'integer',
'ArticleCategories.article_id' => 'integer',
'article_id' => 'integer',
'ArticleCategories__category_id' => 'integer',
'ArticleCategories.category_id' => 'integer',
'category_id' => 'integer',
'ArticleCategories__created' => 'datetime',
'ArticleCategories.created' => 'datetime',
'created' => 'datetime',
'ArticleCategories__modified' => 'datetime',
'ArticleCategories.modified' => 'datetime',
'modified' => 'datetime',
'Articles__id' => 'integer',
'Articles.id' => 'integer',
'Articles__title' => 'string',
'Articles.title' => 'string',
'title' => 'string',
'Articles__year' => 'string',
'Articles.year' => 'string',
'year' => 'string',
'Articles__month' => 'string',
'Articles.month' => 'string',
'month' => 'string',
'Articles__tag' => 'string',
'Articles.tag' => 'string',
'tag' => 'string',
'Articles__source' => 'string',
'Articles.source' => 'string',
'source' => 'string',
'Articles__summary' => 'text',
'Articles.summary' => 'text',
'summary' => 'text',
'Articles__description' => 'text',
'Articles.description' => 'text',
'description' => 'text',
'Articles__highlight' => 'boolean',
'Articles.highlight' => 'boolean',
'highlight' => 'boolean',
'Articles__ephemeris' => 'boolean',
'Articles.ephemeris' => 'boolean',
'ephemeris' => 'boolean',
'Articles__published' => 'boolean',
'Articles.published' => 'boolean',
'published' => 'boolean',
'Articles__zip_clicks' => 'integer',
'Articles.zip_clicks' => 'integer',
'zip_clicks' => 'integer',
'Articles__created' => 'datetime',
'Articles.created' => 'datetime',
'Articles__modified' => 'datetime',
'Articles.modified' => 'datetime',
'Categories__id' => 'integer',
'Categories.id' => 'integer',
'Categories__qname' => 'string',
'Categories.qname' => 'string',
'qname' => 'string',
'Categories__name' => 'string',
'Categories.name' => 'string',
'name' => 'string',
'Categories__type' => 'string',
'Categories.type' => 'string',
'type' => 'string',
'Categories__rank' => 'integer',
'Categories.rank' => 'integer',
'rank' => 'integer',
'Categories__created' => 'datetime',
'Categories.created' => 'datetime',
'Categories__modified' => 'datetime',
'Categories.modified' => 'datetime'
],
'decorators' => (int) 0,
'executed' => false,
'hydrate' => true,
'buffered' => true,
'formatters' => (int) 0,
'mapReducers' => (int) 0,
'contain' => [
'Articles' => [[maximum depth reached]],
'Categories' => [[maximum depth reached]]
],
'matching' => [],
'extraOptions' => [],
'repository' => object(App\Model\Table\ArticleCategoriesTable) {}
}
$generator = object(Cake\Database\ValueBinder) {
[protected] _bindings => [
':c0' => [
[maximum depth reached]
]
]
[protected] _bindingsCount => (int) 1
}
count - [internal], line ??
Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128
Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 257
Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99
Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333
Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262
Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 228
Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 936
Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136
Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221
Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274
Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 190
Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 957
Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276
Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 905
Cake\ORM\Query::getIterator() - CORE/src/Datasource/QueryTrait.php, line 132
App\Controller\ArticlesController::index() - APP/Controller/ArticlesController.php, line 59
compact - [internal], line ??
Cake\Network\Response::checkNotModified() - CORE/src/Network/Response.php, line 1281
Cake\Controller\Component\RequestHandlerComponent::beforeRender() - CORE/src/Controller/Component/RequestHandlerComponent.php, line 342
Cake\Event\EventManager::_callListener() - CORE/src/Event/EventManager.php, line 422
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 602
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 319
Cake\Error\ExceptionRenderer::render() - CORE/src/Error/ExceptionRenderer.php, line 194
Cake\Error\Middleware\ErrorHandlerMiddleware::handleException() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 99
Cake\Error\Middleware\ErrorHandlerMiddleware::__invoke() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 83
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 51
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 90
[main] - ROOT/webroot/index.php, line 37
compact - [internal], line ??
Cake\Network\Response::checkNotModified() - CORE/src/Network/Response.php, line 1281
Cake\Controller\Component\RequestHandlerComponent::beforeRender() - CORE/src/Controller/Component/RequestHandlerComponent.php, line 342
Cake\Event\EventManager::_callListener() - CORE/src/Event/EventManager.php, line 422
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 602
Cake\Error\ExceptionRenderer::_outputMessage() - CORE/src/Error/ExceptionRenderer.php, line 319
Cake\Error\ExceptionRenderer::render() - CORE/src/Error/ExceptionRenderer.php, line 194
Cake\Error\Middleware\ErrorHandlerMiddleware::handleException() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 99
Cake\Error\Middleware\ErrorHandlerMiddleware::__invoke() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 83
Cake\Http\Runner::__invoke() - CORE/src/Http/Runner.php, line 65
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 51
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 90
[main] - ROOT/webroot/index.php, line 37
Warning (512): Unable to emit headers. Headers sent in file=/var/www/html/retronews/vendor/cakephp/cakephp/src/Error/Debugger.php line=754 [CORE/src/Http/ResponseEmitter.php, line 48]
Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 48
Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 116
[main] - ROOT/webroot/index.php, line 37
Warning (2): Cannot modify header information - headers already sent by (output started at /var/www/html/retronews/vendor/cakephp/cakephp/src/Error/Debugger.php:754) [CORE/src/Http/ResponseEmitter.php, line 145]
header - [internal], line ??
Cake\Http\ResponseEmitter::emitStatusLine() - CORE/src/Http/ResponseEmitter.php, line 145
Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 54
Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 116
[main] - ROOT/webroot/index.php, line 37
Warning (2): Cannot modify header information - headers already sent by (output started at /var/www/html/retronews/vendor/cakephp/cakephp/src/Error/Debugger.php:754) [CORE/src/Http/ResponseEmitter.php, line 169]
header - [internal], line ??
Cake\Http\ResponseEmitter::emitHeaders() - CORE/src/Http/ResponseEmitter.php, line 169
Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 55
Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 116
[main] - ROOT/webroot/index.php, line 37
Error:
SQLSTATE[42000]: Syntax error or access violation: 1055 Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'retronews.ArticleCategories.id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by