Warning (2): count(): Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context {
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null
$name = 'having'
$sql = 'SELECT 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]Code Context {
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]Code Context {
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]Code Context {
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]Code Context {
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]Code Context {
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]Code Context {
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]Code Context {
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]Code Context {
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]Code Context {
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]Code Context {
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]Code Context {
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]Code Context {
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]Code Context {
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]Code Context {
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]Code Context {
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]Code Context {
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]Code Context {
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]Code Context {
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]Code Context {
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]Code Context {
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null
$name = 'having'
$sql = 'SELECT 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 categories Categories WHERE Categories.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' => [
'Categories__id' => 'integer',
'Categories.id' => 'integer',
'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',
'created' => 'datetime',
'Categories__modified' => 'datetime',
'Categories.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\CategoriesTable) {}
}
$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\CategoriesController::view() - APP/Controller/CategoriesController.php, line 40
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context {
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null
$name = 'order'
$sql = 'SELECT 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 categories Categories WHERE Categories.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' => [
'Categories__id' => 'integer',
'Categories.id' => 'integer',
'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',
'created' => 'datetime',
'Categories__modified' => 'datetime',
'Categories.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\CategoriesTable) {}
}
$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\CategoriesController::view() - APP/Controller/CategoriesController.php, line 40
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context {
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = (int) 1
$name = 'limit'
$sql = 'SELECT 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 categories Categories WHERE Categories.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' => [
'Categories__id' => 'integer',
'Categories.id' => 'integer',
'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',
'created' => 'datetime',
'Categories__modified' => 'datetime',
'Categories.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\CategoriesTable) {}
}
$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\CategoriesController::view() - APP/Controller/CategoriesController.php, line 40
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context {
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null
$name = 'offset'
$sql = 'SELECT 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 categories Categories WHERE Categories.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' => [
'Categories__id' => 'integer',
'Categories.id' => 'integer',
'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',
'created' => 'datetime',
'Categories__modified' => 'datetime',
'Categories.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\CategoriesTable) {}
}
$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\CategoriesController::view() - APP/Controller/CategoriesController.php, line 40
Warning (2): count() [<a href='http://php.net/function.count'>function.count</a>]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context {
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null
$name = 'epilog'
$sql = 'SELECT 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 categories Categories WHERE Categories.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' => [
'Categories__id' => 'integer',
'Categories.id' => 'integer',
'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',
'created' => 'datetime',
'Categories__modified' => 'datetime',
'Categories.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\CategoriesTable) {}
}
$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\CategoriesController::view() - APP/Controller/CategoriesController.php, line 40
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]Code Context $message = "Unable to emit headers. Headers sent in file=$file line=$line";
if (Configure::read('debug')) {
trigger_error($message, E_USER_WARNING);
$response = object(Zend\Diactoros\Response) {
[protected] headers => [
'Location' => [
[maximum depth reached]
],
'Content-Type' => [
[maximum depth reached]
]
]
[protected] headerNames => [
'location' => 'Location',
'content-type' => 'Content-Type'
]
[private] phrases => [
(int) 100 => 'Continue',
(int) 101 => 'Switching Protocols',
(int) 102 => 'Processing',
(int) 103 => 'Early Hints',
(int) 200 => 'OK',
(int) 201 => 'Created',
(int) 202 => 'Accepted',
(int) 203 => 'Non-Authoritative Information',
(int) 204 => 'No Content',
(int) 205 => 'Reset Content',
(int) 206 => 'Partial Content',
(int) 207 => 'Multi-Status',
(int) 208 => 'Already Reported',
(int) 226 => 'IM Used',
(int) 300 => 'Multiple Choices',
(int) 301 => 'Moved Permanently',
(int) 302 => 'Found',
(int) 303 => 'See Other',
(int) 304 => 'Not Modified',
(int) 305 => 'Use Proxy',
(int) 306 => 'Switch Proxy',
(int) 307 => 'Temporary Redirect',
(int) 308 => 'Permanent Redirect',
(int) 400 => 'Bad Request',
(int) 401 => 'Unauthorized',
(int) 402 => 'Payment Required',
(int) 403 => 'Forbidden',
(int) 404 => 'Not Found',
(int) 405 => 'Method Not Allowed',
(int) 406 => 'Not Acceptable',
(int) 407 => 'Proxy Authentication Required',
(int) 408 => 'Request Timeout',
(int) 409 => 'Conflict',
(int) 410 => 'Gone',
(int) 411 => 'Length Required',
(int) 412 => 'Precondition Failed',
(int) 413 => 'Payload Too Large',
(int) 414 => 'URI Too Long',
(int) 415 => 'Unsupported Media Type',
(int) 416 => 'Range Not Satisfiable',
(int) 417 => 'Expectation Failed',
(int) 418 => 'I'm a teapot',
(int) 421 => 'Misdirected Request',
(int) 422 => 'Unprocessable Entity',
(int) 423 => 'Locked',
(int) 424 => 'Failed Dependency',
(int) 425 => 'Unordered Collection',
(int) 426 => 'Upgrade Required',
(int) 428 => 'Precondition Required',
(int) 429 => 'Too Many Requests',
(int) 431 => 'Request Header Fields Too Large',
(int) 444 => 'Connection Closed Without Response',
(int) 451 => 'Unavailable For Legal Reasons',
(int) 499 => 'Client Closed Request',
(int) 500 => 'Internal Server Error',
(int) 501 => 'Not Implemented',
(int) 502 => 'Bad Gateway',
(int) 503 => 'Service Unavailable',
(int) 504 => 'Gateway Timeout',
(int) 505 => 'HTTP Version Not Supported',
(int) 506 => 'Variant Also Negotiates',
(int) 507 => 'Insufficient Storage',
(int) 508 => 'Loop Detected',
(int) 510 => 'Not Extended',
(int) 511 => 'Network Authentication Required',
(int) 599 => 'Network Connect Timeout Error'
]
[private] reasonPhrase => ''
[private] statusCode => (int) 302
[private] protocol => '1.1'
[private] stream => object(Zend\Diactoros\Stream) {}
}
$maxBufferLength = (int) 8192
$file = '/var/www/html/retronews/vendor/cakephp/cakephp/src/Error/Debugger.php'
$line = (int) 754
$message = 'Unable to emit headers. Headers sent in file=/var/www/html/retronews/vendor/cakephp/cakephp/src/Error/Debugger.php line=754'
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]Code Context $response->getProtocolVersion(),
$response->getStatusCode(),
($reasonPhrase ? ' ' . $reasonPhrase : '')
$response = object(Zend\Diactoros\Response) {
[protected] headers => [
'Location' => [
[maximum depth reached]
],
'Content-Type' => [
[maximum depth reached]
]
]
[protected] headerNames => [
'location' => 'Location',
'content-type' => 'Content-Type'
]
[private] phrases => [
(int) 100 => 'Continue',
(int) 101 => 'Switching Protocols',
(int) 102 => 'Processing',
(int) 103 => 'Early Hints',
(int) 200 => 'OK',
(int) 201 => 'Created',
(int) 202 => 'Accepted',
(int) 203 => 'Non-Authoritative Information',
(int) 204 => 'No Content',
(int) 205 => 'Reset Content',
(int) 206 => 'Partial Content',
(int) 207 => 'Multi-Status',
(int) 208 => 'Already Reported',
(int) 226 => 'IM Used',
(int) 300 => 'Multiple Choices',
(int) 301 => 'Moved Permanently',
(int) 302 => 'Found',
(int) 303 => 'See Other',
(int) 304 => 'Not Modified',
(int) 305 => 'Use Proxy',
(int) 306 => 'Switch Proxy',
(int) 307 => 'Temporary Redirect',
(int) 308 => 'Permanent Redirect',
(int) 400 => 'Bad Request',
(int) 401 => 'Unauthorized',
(int) 402 => 'Payment Required',
(int) 403 => 'Forbidden',
(int) 404 => 'Not Found',
(int) 405 => 'Method Not Allowed',
(int) 406 => 'Not Acceptable',
(int) 407 => 'Proxy Authentication Required',
(int) 408 => 'Request Timeout',
(int) 409 => 'Conflict',
(int) 410 => 'Gone',
(int) 411 => 'Length Required',
(int) 412 => 'Precondition Failed',
(int) 413 => 'Payload Too Large',
(int) 414 => 'URI Too Long',
(int) 415 => 'Unsupported Media Type',
(int) 416 => 'Range Not Satisfiable',
(int) 417 => 'Expectation Failed',
(int) 418 => 'I'm a teapot',
(int) 421 => 'Misdirected Request',
(int) 422 => 'Unprocessable Entity',
(int) 423 => 'Locked',
(int) 424 => 'Failed Dependency',
(int) 425 => 'Unordered Collection',
(int) 426 => 'Upgrade Required',
(int) 428 => 'Precondition Required',
(int) 429 => 'Too Many Requests',
(int) 431 => 'Request Header Fields Too Large',
(int) 444 => 'Connection Closed Without Response',
(int) 451 => 'Unavailable For Legal Reasons',
(int) 499 => 'Client Closed Request',
(int) 500 => 'Internal Server Error',
(int) 501 => 'Not Implemented',
(int) 502 => 'Bad Gateway',
(int) 503 => 'Service Unavailable',
(int) 504 => 'Gateway Timeout',
(int) 505 => 'HTTP Version Not Supported',
(int) 506 => 'Variant Also Negotiates',
(int) 507 => 'Insufficient Storage',
(int) 508 => 'Loop Detected',
(int) 510 => 'Not Extended',
(int) 511 => 'Network Authentication Required',
(int) 599 => 'Network Connect Timeout Error'
]
[private] reasonPhrase => 'Found'
[private] statusCode => (int) 302
[private] protocol => '1.1'
[private] stream => object(Zend\Diactoros\Stream) {}
}
$reasonPhrase = 'Found'
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]Code Context $first = true;
foreach ($values as $value) {
header(sprintf(
$response = object(Zend\Diactoros\Response) {
[protected] headers => [
'Location' => [
[maximum depth reached]
],
'Content-Type' => [
[maximum depth reached]
]
]
[protected] headerNames => [
'location' => 'Location',
'content-type' => 'Content-Type'
]
[private] phrases => [
(int) 100 => 'Continue',
(int) 101 => 'Switching Protocols',
(int) 102 => 'Processing',
(int) 103 => 'Early Hints',
(int) 200 => 'OK',
(int) 201 => 'Created',
(int) 202 => 'Accepted',
(int) 203 => 'Non-Authoritative Information',
(int) 204 => 'No Content',
(int) 205 => 'Reset Content',
(int) 206 => 'Partial Content',
(int) 207 => 'Multi-Status',
(int) 208 => 'Already Reported',
(int) 226 => 'IM Used',
(int) 300 => 'Multiple Choices',
(int) 301 => 'Moved Permanently',
(int) 302 => 'Found',
(int) 303 => 'See Other',
(int) 304 => 'Not Modified',
(int) 305 => 'Use Proxy',
(int) 306 => 'Switch Proxy',
(int) 307 => 'Temporary Redirect',
(int) 308 => 'Permanent Redirect',
(int) 400 => 'Bad Request',
(int) 401 => 'Unauthorized',
(int) 402 => 'Payment Required',
(int) 403 => 'Forbidden',
(int) 404 => 'Not Found',
(int) 405 => 'Method Not Allowed',
(int) 406 => 'Not Acceptable',
(int) 407 => 'Proxy Authentication Required',
(int) 408 => 'Request Timeout',
(int) 409 => 'Conflict',
(int) 410 => 'Gone',
(int) 411 => 'Length Required',
(int) 412 => 'Precondition Failed',
(int) 413 => 'Payload Too Large',
(int) 414 => 'URI Too Long',
(int) 415 => 'Unsupported Media Type',
(int) 416 => 'Range Not Satisfiable',
(int) 417 => 'Expectation Failed',
(int) 418 => 'I'm a teapot',
(int) 421 => 'Misdirected Request',
(int) 422 => 'Unprocessable Entity',
(int) 423 => 'Locked',
(int) 424 => 'Failed Dependency',
(int) 425 => 'Unordered Collection',
(int) 426 => 'Upgrade Required',
(int) 428 => 'Precondition Required',
(int) 429 => 'Too Many Requests',
(int) 431 => 'Request Header Fields Too Large',
(int) 444 => 'Connection Closed Without Response',
(int) 451 => 'Unavailable For Legal Reasons',
(int) 499 => 'Client Closed Request',
(int) 500 => 'Internal Server Error',
(int) 501 => 'Not Implemented',
(int) 502 => 'Bad Gateway',
(int) 503 => 'Service Unavailable',
(int) 504 => 'Gateway Timeout',
(int) 505 => 'HTTP Version Not Supported',
(int) 506 => 'Variant Also Negotiates',
(int) 507 => 'Insufficient Storage',
(int) 508 => 'Loop Detected',
(int) 510 => 'Not Extended',
(int) 511 => 'Network Authentication Required',
(int) 599 => 'Network Connect Timeout Error'
]
[private] reasonPhrase => 'Found'
[private] statusCode => (int) 302
[private] protocol => '1.1'
[private] stream => object(Zend\Diactoros\Stream) {}
}
$values = [
(int) 0 => 'http://retronews.little-web-dev.com/'
]
$name = 'Location'
$first = true
$value = 'http://retronews.little-web-dev.com/'
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
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]Code Context $first = true;
foreach ($values as $value) {
header(sprintf(
$response = object(Zend\Diactoros\Response) {
[protected] headers => [
'Location' => [
[maximum depth reached]
],
'Content-Type' => [
[maximum depth reached]
]
]
[protected] headerNames => [
'location' => 'Location',
'content-type' => 'Content-Type'
]
[private] phrases => [
(int) 100 => 'Continue',
(int) 101 => 'Switching Protocols',
(int) 102 => 'Processing',
(int) 103 => 'Early Hints',
(int) 200 => 'OK',
(int) 201 => 'Created',
(int) 202 => 'Accepted',
(int) 203 => 'Non-Authoritative Information',
(int) 204 => 'No Content',
(int) 205 => 'Reset Content',
(int) 206 => 'Partial Content',
(int) 207 => 'Multi-Status',
(int) 208 => 'Already Reported',
(int) 226 => 'IM Used',
(int) 300 => 'Multiple Choices',
(int) 301 => 'Moved Permanently',
(int) 302 => 'Found',
(int) 303 => 'See Other',
(int) 304 => 'Not Modified',
(int) 305 => 'Use Proxy',
(int) 306 => 'Switch Proxy',
(int) 307 => 'Temporary Redirect',
(int) 308 => 'Permanent Redirect',
(int) 400 => 'Bad Request',
(int) 401 => 'Unauthorized',
(int) 402 => 'Payment Required',
(int) 403 => 'Forbidden',
(int) 404 => 'Not Found',
(int) 405 => 'Method Not Allowed',
(int) 406 => 'Not Acceptable',
(int) 407 => 'Proxy Authentication Required',
(int) 408 => 'Request Timeout',
(int) 409 => 'Conflict',
(int) 410 => 'Gone',
(int) 411 => 'Length Required',
(int) 412 => 'Precondition Failed',
(int) 413 => 'Payload Too Large',
(int) 414 => 'URI Too Long',
(int) 415 => 'Unsupported Media Type',
(int) 416 => 'Range Not Satisfiable',
(int) 417 => 'Expectation Failed',
(int) 418 => 'I'm a teapot',
(int) 421 => 'Misdirected Request',
(int) 422 => 'Unprocessable Entity',
(int) 423 => 'Locked',
(int) 424 => 'Failed Dependency',
(int) 425 => 'Unordered Collection',
(int) 426 => 'Upgrade Required',
(int) 428 => 'Precondition Required',
(int) 429 => 'Too Many Requests',
(int) 431 => 'Request Header Fields Too Large',
(int) 444 => 'Connection Closed Without Response',
(int) 451 => 'Unavailable For Legal Reasons',
(int) 499 => 'Client Closed Request',
(int) 500 => 'Internal Server Error',
(int) 501 => 'Not Implemented',
(int) 502 => 'Bad Gateway',
(int) 503 => 'Service Unavailable',
(int) 504 => 'Gateway Timeout',
(int) 505 => 'HTTP Version Not Supported',
(int) 506 => 'Variant Also Negotiates',
(int) 507 => 'Insufficient Storage',
(int) 508 => 'Loop Detected',
(int) 510 => 'Not Extended',
(int) 511 => 'Network Authentication Required',
(int) 599 => 'Network Connect Timeout Error'
]
[private] reasonPhrase => 'Found'
[private] statusCode => (int) 302
[private] protocol => '1.1'
[private] stream => object(Zend\Diactoros\Stream) {}
}
$values = [
(int) 0 => 'text/html; charset=UTF-8'
]
$name = 'Content-Type'
$first = true
$value = 'text/html; charset=UTF-8'
header - [internal], line ??
Cake\Http\ResponseEmitter::emitHeaders() - CORE/src/Http/ResponseEmitter.php, line 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