Fresh Cut Flowers
USD $0.00
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null $name = 'having' $sql = 'SELECT CartSettings.id AS `CartSettings__id`, CartSettings.title AS `CartSettings__title`, CartSettings.currency AS `CartSettings__currency`, CartSettings.credit_card AS `CartSettings__credit_card`, CartSettings.cash_cheque AS `CartSettings__cash_cheque`, CartSettings.wire_transfer AS `CartSettings__wire_transfer`, CartSettings.paypal AS `CartSettings__paypal`, CartSettings.disallow_multiple_units AS `CartSettings__disallow_multiple_units`, CartSettings.disallow_same_product AS `CartSettings__disallow_same_product`, CartSettings.cash_cheque_payment_details AS `CartSettings__cash_cheque_payment_details`, CartSettings.wire_transfer_payment_details AS `CartSettings__wire_transfer_payment_details`, CartSettings.credit_card_payment_details AS `CartSettings__credit_card_payment_details`, CartSettings.paypal_payment_details AS `CartSettings__paypal_payment_details`, CartSettings.cash_cheque_payment_confirmation_message AS `CartSettings__cash_cheque_payment_confirmation_message`, CartSettings.wire_transfer_payment_confirmation_message AS `CartSettings__wire_transfer_payment_confirmation_message`, CartSettings.credit_card_payment_confirmation_message AS `CartSettings__credit_card_payment_confirmation_message`, CartSettings.paypal_payment_confirmation_message AS `CartSettings__paypal_payment_confirmation_message`, CartSettings.local_country AS `CartSettings__local_country`, CartSettings.vat_local_country AS `CartSettings__vat_local_country`, CartSettings.created AS `CartSettings__created`, CartSettings.modified AS `CartSettings__modified` FROM cart_settings CartSettings WHERE CartSettings.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' => [ 'CartSettings__id' => 'integer', 'CartSettings.id' => 'integer', 'id' => 'integer', 'CartSettings__title' => 'string', 'CartSettings.title' => 'string', 'title' => 'string', 'CartSettings__currency' => 'string', 'CartSettings.currency' => 'string', 'currency' => 'string', 'CartSettings__credit_card' => 'boolean', 'CartSettings.credit_card' => 'boolean', 'credit_card' => 'boolean', 'CartSettings__cash_cheque' => 'boolean', 'CartSettings.cash_cheque' => 'boolean', 'cash_cheque' => 'boolean', 'CartSettings__wire_transfer' => 'boolean', 'CartSettings.wire_transfer' => 'boolean', 'wire_transfer' => 'boolean', 'CartSettings__paypal' => 'boolean', 'CartSettings.paypal' => 'boolean', 'paypal' => 'boolean', 'CartSettings__disallow_multiple_units' => 'boolean', 'CartSettings.disallow_multiple_units' => 'boolean', 'disallow_multiple_units' => 'boolean', 'CartSettings__disallow_same_product' => 'boolean', 'CartSettings.disallow_same_product' => 'boolean', 'disallow_same_product' => 'boolean', 'CartSettings__cash_cheque_payment_details' => 'text', 'CartSettings.cash_cheque_payment_details' => 'text', 'cash_cheque_payment_details' => 'text', 'CartSettings__wire_transfer_payment_details' => 'text', 'CartSettings.wire_transfer_payment_details' => 'text', 'wire_transfer_payment_details' => 'text', 'CartSettings__credit_card_payment_details' => 'text', 'CartSettings.credit_card_payment_details' => 'text', 'credit_card_payment_details' => 'text', 'CartSettings__paypal_payment_details' => 'text', 'CartSettings.paypal_payment_details' => 'text', 'paypal_payment_details' => 'text', 'CartSettings__cash_cheque_payment_confirmation_message' => 'string', 'CartSettings.cash_cheque_payment_confirmation_message' => 'string', 'cash_cheque_payment_confirmation_message' => 'string', 'CartSettings__wire_transfer_payment_confirmation_message' => 'string', 'CartSettings.wire_transfer_payment_confirmation_message' => 'string', 'wire_transfer_payment_confirmation_message' => 'string', 'CartSettings__credit_card_payment_confirmation_message' => 'string', 'CartSettings.credit_card_payment_confirmation_message' => 'string', 'credit_card_payment_confirmation_message' => 'string', 'CartSettings__paypal_payment_confirmation_message' => 'string', 'CartSettings.paypal_payment_confirmation_message' => 'string', 'paypal_payment_confirmation_message' => 'string', 'CartSettings__local_country' => 'string', 'CartSettings.local_country' => 'string', 'local_country' => 'string', 'CartSettings__vat_local_country' => 'boolean', 'CartSettings.vat_local_country' => 'boolean', 'vat_local_country' => 'boolean', 'CartSettings__created' => 'datetime', 'CartSettings.created' => 'datetime', 'created' => 'datetime', 'CartSettings__modified' => 'datetime', 'CartSettings.modified' => 'datetime', 'modified' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(Cake\ORM\Table) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 1 }count - [internal], line ?? Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128 Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 958 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 906 Cake\ORM\Query::first() - CORE/src/Datasource/QueryTrait.php, line 404 Ecommerce\Controller\AppController::beforeFilter() - ROOT/plugins/Ecommerce/src/Controller/AppController.php, line 25
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null $name = 'order' $sql = 'SELECT CartSettings.id AS `CartSettings__id`, CartSettings.title AS `CartSettings__title`, CartSettings.currency AS `CartSettings__currency`, CartSettings.credit_card AS `CartSettings__credit_card`, CartSettings.cash_cheque AS `CartSettings__cash_cheque`, CartSettings.wire_transfer AS `CartSettings__wire_transfer`, CartSettings.paypal AS `CartSettings__paypal`, CartSettings.disallow_multiple_units AS `CartSettings__disallow_multiple_units`, CartSettings.disallow_same_product AS `CartSettings__disallow_same_product`, CartSettings.cash_cheque_payment_details AS `CartSettings__cash_cheque_payment_details`, CartSettings.wire_transfer_payment_details AS `CartSettings__wire_transfer_payment_details`, CartSettings.credit_card_payment_details AS `CartSettings__credit_card_payment_details`, CartSettings.paypal_payment_details AS `CartSettings__paypal_payment_details`, CartSettings.cash_cheque_payment_confirmation_message AS `CartSettings__cash_cheque_payment_confirmation_message`, CartSettings.wire_transfer_payment_confirmation_message AS `CartSettings__wire_transfer_payment_confirmation_message`, CartSettings.credit_card_payment_confirmation_message AS `CartSettings__credit_card_payment_confirmation_message`, CartSettings.paypal_payment_confirmation_message AS `CartSettings__paypal_payment_confirmation_message`, CartSettings.local_country AS `CartSettings__local_country`, CartSettings.vat_local_country AS `CartSettings__vat_local_country`, CartSettings.created AS `CartSettings__created`, CartSettings.modified AS `CartSettings__modified` FROM cart_settings CartSettings WHERE CartSettings.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' => [ 'CartSettings__id' => 'integer', 'CartSettings.id' => 'integer', 'id' => 'integer', 'CartSettings__title' => 'string', 'CartSettings.title' => 'string', 'title' => 'string', 'CartSettings__currency' => 'string', 'CartSettings.currency' => 'string', 'currency' => 'string', 'CartSettings__credit_card' => 'boolean', 'CartSettings.credit_card' => 'boolean', 'credit_card' => 'boolean', 'CartSettings__cash_cheque' => 'boolean', 'CartSettings.cash_cheque' => 'boolean', 'cash_cheque' => 'boolean', 'CartSettings__wire_transfer' => 'boolean', 'CartSettings.wire_transfer' => 'boolean', 'wire_transfer' => 'boolean', 'CartSettings__paypal' => 'boolean', 'CartSettings.paypal' => 'boolean', 'paypal' => 'boolean', 'CartSettings__disallow_multiple_units' => 'boolean', 'CartSettings.disallow_multiple_units' => 'boolean', 'disallow_multiple_units' => 'boolean', 'CartSettings__disallow_same_product' => 'boolean', 'CartSettings.disallow_same_product' => 'boolean', 'disallow_same_product' => 'boolean', 'CartSettings__cash_cheque_payment_details' => 'text', 'CartSettings.cash_cheque_payment_details' => 'text', 'cash_cheque_payment_details' => 'text', 'CartSettings__wire_transfer_payment_details' => 'text', 'CartSettings.wire_transfer_payment_details' => 'text', 'wire_transfer_payment_details' => 'text', 'CartSettings__credit_card_payment_details' => 'text', 'CartSettings.credit_card_payment_details' => 'text', 'credit_card_payment_details' => 'text', 'CartSettings__paypal_payment_details' => 'text', 'CartSettings.paypal_payment_details' => 'text', 'paypal_payment_details' => 'text', 'CartSettings__cash_cheque_payment_confirmation_message' => 'string', 'CartSettings.cash_cheque_payment_confirmation_message' => 'string', 'cash_cheque_payment_confirmation_message' => 'string', 'CartSettings__wire_transfer_payment_confirmation_message' => 'string', 'CartSettings.wire_transfer_payment_confirmation_message' => 'string', 'wire_transfer_payment_confirmation_message' => 'string', 'CartSettings__credit_card_payment_confirmation_message' => 'string', 'CartSettings.credit_card_payment_confirmation_message' => 'string', 'credit_card_payment_confirmation_message' => 'string', 'CartSettings__paypal_payment_confirmation_message' => 'string', 'CartSettings.paypal_payment_confirmation_message' => 'string', 'paypal_payment_confirmation_message' => 'string', 'CartSettings__local_country' => 'string', 'CartSettings.local_country' => 'string', 'local_country' => 'string', 'CartSettings__vat_local_country' => 'boolean', 'CartSettings.vat_local_country' => 'boolean', 'vat_local_country' => 'boolean', 'CartSettings__created' => 'datetime', 'CartSettings.created' => 'datetime', 'created' => 'datetime', 'CartSettings__modified' => 'datetime', 'CartSettings.modified' => 'datetime', 'modified' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(Cake\ORM\Table) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 1 }count - [internal], line ?? Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128 Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 958 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 906 Cake\ORM\Query::first() - CORE/src/Datasource/QueryTrait.php, line 404 Ecommerce\Controller\AppController::beforeFilter() - ROOT/plugins/Ecommerce/src/Controller/AppController.php, line 25
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = (int) 1 $name = 'limit' $sql = 'SELECT CartSettings.id AS `CartSettings__id`, CartSettings.title AS `CartSettings__title`, CartSettings.currency AS `CartSettings__currency`, CartSettings.credit_card AS `CartSettings__credit_card`, CartSettings.cash_cheque AS `CartSettings__cash_cheque`, CartSettings.wire_transfer AS `CartSettings__wire_transfer`, CartSettings.paypal AS `CartSettings__paypal`, CartSettings.disallow_multiple_units AS `CartSettings__disallow_multiple_units`, CartSettings.disallow_same_product AS `CartSettings__disallow_same_product`, CartSettings.cash_cheque_payment_details AS `CartSettings__cash_cheque_payment_details`, CartSettings.wire_transfer_payment_details AS `CartSettings__wire_transfer_payment_details`, CartSettings.credit_card_payment_details AS `CartSettings__credit_card_payment_details`, CartSettings.paypal_payment_details AS `CartSettings__paypal_payment_details`, CartSettings.cash_cheque_payment_confirmation_message AS `CartSettings__cash_cheque_payment_confirmation_message`, CartSettings.wire_transfer_payment_confirmation_message AS `CartSettings__wire_transfer_payment_confirmation_message`, CartSettings.credit_card_payment_confirmation_message AS `CartSettings__credit_card_payment_confirmation_message`, CartSettings.paypal_payment_confirmation_message AS `CartSettings__paypal_payment_confirmation_message`, CartSettings.local_country AS `CartSettings__local_country`, CartSettings.vat_local_country AS `CartSettings__vat_local_country`, CartSettings.created AS `CartSettings__created`, CartSettings.modified AS `CartSettings__modified` FROM cart_settings CartSettings WHERE CartSettings.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' => [ 'CartSettings__id' => 'integer', 'CartSettings.id' => 'integer', 'id' => 'integer', 'CartSettings__title' => 'string', 'CartSettings.title' => 'string', 'title' => 'string', 'CartSettings__currency' => 'string', 'CartSettings.currency' => 'string', 'currency' => 'string', 'CartSettings__credit_card' => 'boolean', 'CartSettings.credit_card' => 'boolean', 'credit_card' => 'boolean', 'CartSettings__cash_cheque' => 'boolean', 'CartSettings.cash_cheque' => 'boolean', 'cash_cheque' => 'boolean', 'CartSettings__wire_transfer' => 'boolean', 'CartSettings.wire_transfer' => 'boolean', 'wire_transfer' => 'boolean', 'CartSettings__paypal' => 'boolean', 'CartSettings.paypal' => 'boolean', 'paypal' => 'boolean', 'CartSettings__disallow_multiple_units' => 'boolean', 'CartSettings.disallow_multiple_units' => 'boolean', 'disallow_multiple_units' => 'boolean', 'CartSettings__disallow_same_product' => 'boolean', 'CartSettings.disallow_same_product' => 'boolean', 'disallow_same_product' => 'boolean', 'CartSettings__cash_cheque_payment_details' => 'text', 'CartSettings.cash_cheque_payment_details' => 'text', 'cash_cheque_payment_details' => 'text', 'CartSettings__wire_transfer_payment_details' => 'text', 'CartSettings.wire_transfer_payment_details' => 'text', 'wire_transfer_payment_details' => 'text', 'CartSettings__credit_card_payment_details' => 'text', 'CartSettings.credit_card_payment_details' => 'text', 'credit_card_payment_details' => 'text', 'CartSettings__paypal_payment_details' => 'text', 'CartSettings.paypal_payment_details' => 'text', 'paypal_payment_details' => 'text', 'CartSettings__cash_cheque_payment_confirmation_message' => 'string', 'CartSettings.cash_cheque_payment_confirmation_message' => 'string', 'cash_cheque_payment_confirmation_message' => 'string', 'CartSettings__wire_transfer_payment_confirmation_message' => 'string', 'CartSettings.wire_transfer_payment_confirmation_message' => 'string', 'wire_transfer_payment_confirmation_message' => 'string', 'CartSettings__credit_card_payment_confirmation_message' => 'string', 'CartSettings.credit_card_payment_confirmation_message' => 'string', 'credit_card_payment_confirmation_message' => 'string', 'CartSettings__paypal_payment_confirmation_message' => 'string', 'CartSettings.paypal_payment_confirmation_message' => 'string', 'paypal_payment_confirmation_message' => 'string', 'CartSettings__local_country' => 'string', 'CartSettings.local_country' => 'string', 'local_country' => 'string', 'CartSettings__vat_local_country' => 'boolean', 'CartSettings.vat_local_country' => 'boolean', 'vat_local_country' => 'boolean', 'CartSettings__created' => 'datetime', 'CartSettings.created' => 'datetime', 'created' => 'datetime', 'CartSettings__modified' => 'datetime', 'CartSettings.modified' => 'datetime', 'modified' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(Cake\ORM\Table) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 1 }count - [internal], line ?? Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128 Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 958 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 906 Cake\ORM\Query::first() - CORE/src/Datasource/QueryTrait.php, line 404 Ecommerce\Controller\AppController::beforeFilter() - ROOT/plugins/Ecommerce/src/Controller/AppController.php, line 25
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null $name = 'offset' $sql = 'SELECT CartSettings.id AS `CartSettings__id`, CartSettings.title AS `CartSettings__title`, CartSettings.currency AS `CartSettings__currency`, CartSettings.credit_card AS `CartSettings__credit_card`, CartSettings.cash_cheque AS `CartSettings__cash_cheque`, CartSettings.wire_transfer AS `CartSettings__wire_transfer`, CartSettings.paypal AS `CartSettings__paypal`, CartSettings.disallow_multiple_units AS `CartSettings__disallow_multiple_units`, CartSettings.disallow_same_product AS `CartSettings__disallow_same_product`, CartSettings.cash_cheque_payment_details AS `CartSettings__cash_cheque_payment_details`, CartSettings.wire_transfer_payment_details AS `CartSettings__wire_transfer_payment_details`, CartSettings.credit_card_payment_details AS `CartSettings__credit_card_payment_details`, CartSettings.paypal_payment_details AS `CartSettings__paypal_payment_details`, CartSettings.cash_cheque_payment_confirmation_message AS `CartSettings__cash_cheque_payment_confirmation_message`, CartSettings.wire_transfer_payment_confirmation_message AS `CartSettings__wire_transfer_payment_confirmation_message`, CartSettings.credit_card_payment_confirmation_message AS `CartSettings__credit_card_payment_confirmation_message`, CartSettings.paypal_payment_confirmation_message AS `CartSettings__paypal_payment_confirmation_message`, CartSettings.local_country AS `CartSettings__local_country`, CartSettings.vat_local_country AS `CartSettings__vat_local_country`, CartSettings.created AS `CartSettings__created`, CartSettings.modified AS `CartSettings__modified` FROM cart_settings CartSettings WHERE CartSettings.id = :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' => [ 'CartSettings__id' => 'integer', 'CartSettings.id' => 'integer', 'id' => 'integer', 'CartSettings__title' => 'string', 'CartSettings.title' => 'string', 'title' => 'string', 'CartSettings__currency' => 'string', 'CartSettings.currency' => 'string', 'currency' => 'string', 'CartSettings__credit_card' => 'boolean', 'CartSettings.credit_card' => 'boolean', 'credit_card' => 'boolean', 'CartSettings__cash_cheque' => 'boolean', 'CartSettings.cash_cheque' => 'boolean', 'cash_cheque' => 'boolean', 'CartSettings__wire_transfer' => 'boolean', 'CartSettings.wire_transfer' => 'boolean', 'wire_transfer' => 'boolean', 'CartSettings__paypal' => 'boolean', 'CartSettings.paypal' => 'boolean', 'paypal' => 'boolean', 'CartSettings__disallow_multiple_units' => 'boolean', 'CartSettings.disallow_multiple_units' => 'boolean', 'disallow_multiple_units' => 'boolean', 'CartSettings__disallow_same_product' => 'boolean', 'CartSettings.disallow_same_product' => 'boolean', 'disallow_same_product' => 'boolean', 'CartSettings__cash_cheque_payment_details' => 'text', 'CartSettings.cash_cheque_payment_details' => 'text', 'cash_cheque_payment_details' => 'text', 'CartSettings__wire_transfer_payment_details' => 'text', 'CartSettings.wire_transfer_payment_details' => 'text', 'wire_transfer_payment_details' => 'text', 'CartSettings__credit_card_payment_details' => 'text', 'CartSettings.credit_card_payment_details' => 'text', 'credit_card_payment_details' => 'text', 'CartSettings__paypal_payment_details' => 'text', 'CartSettings.paypal_payment_details' => 'text', 'paypal_payment_details' => 'text', 'CartSettings__cash_cheque_payment_confirmation_message' => 'string', 'CartSettings.cash_cheque_payment_confirmation_message' => 'string', 'cash_cheque_payment_confirmation_message' => 'string', 'CartSettings__wire_transfer_payment_confirmation_message' => 'string', 'CartSettings.wire_transfer_payment_confirmation_message' => 'string', 'wire_transfer_payment_confirmation_message' => 'string', 'CartSettings__credit_card_payment_confirmation_message' => 'string', 'CartSettings.credit_card_payment_confirmation_message' => 'string', 'credit_card_payment_confirmation_message' => 'string', 'CartSettings__paypal_payment_confirmation_message' => 'string', 'CartSettings.paypal_payment_confirmation_message' => 'string', 'paypal_payment_confirmation_message' => 'string', 'CartSettings__local_country' => 'string', 'CartSettings.local_country' => 'string', 'local_country' => 'string', 'CartSettings__vat_local_country' => 'boolean', 'CartSettings.vat_local_country' => 'boolean', 'vat_local_country' => 'boolean', 'CartSettings__created' => 'datetime', 'CartSettings.created' => 'datetime', 'created' => 'datetime', 'CartSettings__modified' => 'datetime', 'CartSettings.modified' => 'datetime', 'modified' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(Cake\ORM\Table) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 1 }count - [internal], line ?? Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128 Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 958 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 906 Cake\ORM\Query::first() - CORE/src/Datasource/QueryTrait.php, line 404 Ecommerce\Controller\AppController::beforeFilter() - ROOT/plugins/Ecommerce/src/Controller/AppController.php, line 25
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null $name = 'epilog' $sql = 'SELECT CartSettings.id AS `CartSettings__id`, CartSettings.title AS `CartSettings__title`, CartSettings.currency AS `CartSettings__currency`, CartSettings.credit_card AS `CartSettings__credit_card`, CartSettings.cash_cheque AS `CartSettings__cash_cheque`, CartSettings.wire_transfer AS `CartSettings__wire_transfer`, CartSettings.paypal AS `CartSettings__paypal`, CartSettings.disallow_multiple_units AS `CartSettings__disallow_multiple_units`, CartSettings.disallow_same_product AS `CartSettings__disallow_same_product`, CartSettings.cash_cheque_payment_details AS `CartSettings__cash_cheque_payment_details`, CartSettings.wire_transfer_payment_details AS `CartSettings__wire_transfer_payment_details`, CartSettings.credit_card_payment_details AS `CartSettings__credit_card_payment_details`, CartSettings.paypal_payment_details AS `CartSettings__paypal_payment_details`, CartSettings.cash_cheque_payment_confirmation_message AS `CartSettings__cash_cheque_payment_confirmation_message`, CartSettings.wire_transfer_payment_confirmation_message AS `CartSettings__wire_transfer_payment_confirmation_message`, CartSettings.credit_card_payment_confirmation_message AS `CartSettings__credit_card_payment_confirmation_message`, CartSettings.paypal_payment_confirmation_message AS `CartSettings__paypal_payment_confirmation_message`, CartSettings.local_country AS `CartSettings__local_country`, CartSettings.vat_local_country AS `CartSettings__vat_local_country`, CartSettings.created AS `CartSettings__created`, CartSettings.modified AS `CartSettings__modified` FROM cart_settings CartSettings WHERE CartSettings.id = :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' => [ 'CartSettings__id' => 'integer', 'CartSettings.id' => 'integer', 'id' => 'integer', 'CartSettings__title' => 'string', 'CartSettings.title' => 'string', 'title' => 'string', 'CartSettings__currency' => 'string', 'CartSettings.currency' => 'string', 'currency' => 'string', 'CartSettings__credit_card' => 'boolean', 'CartSettings.credit_card' => 'boolean', 'credit_card' => 'boolean', 'CartSettings__cash_cheque' => 'boolean', 'CartSettings.cash_cheque' => 'boolean', 'cash_cheque' => 'boolean', 'CartSettings__wire_transfer' => 'boolean', 'CartSettings.wire_transfer' => 'boolean', 'wire_transfer' => 'boolean', 'CartSettings__paypal' => 'boolean', 'CartSettings.paypal' => 'boolean', 'paypal' => 'boolean', 'CartSettings__disallow_multiple_units' => 'boolean', 'CartSettings.disallow_multiple_units' => 'boolean', 'disallow_multiple_units' => 'boolean', 'CartSettings__disallow_same_product' => 'boolean', 'CartSettings.disallow_same_product' => 'boolean', 'disallow_same_product' => 'boolean', 'CartSettings__cash_cheque_payment_details' => 'text', 'CartSettings.cash_cheque_payment_details' => 'text', 'cash_cheque_payment_details' => 'text', 'CartSettings__wire_transfer_payment_details' => 'text', 'CartSettings.wire_transfer_payment_details' => 'text', 'wire_transfer_payment_details' => 'text', 'CartSettings__credit_card_payment_details' => 'text', 'CartSettings.credit_card_payment_details' => 'text', 'credit_card_payment_details' => 'text', 'CartSettings__paypal_payment_details' => 'text', 'CartSettings.paypal_payment_details' => 'text', 'paypal_payment_details' => 'text', 'CartSettings__cash_cheque_payment_confirmation_message' => 'string', 'CartSettings.cash_cheque_payment_confirmation_message' => 'string', 'cash_cheque_payment_confirmation_message' => 'string', 'CartSettings__wire_transfer_payment_confirmation_message' => 'string', 'CartSettings.wire_transfer_payment_confirmation_message' => 'string', 'wire_transfer_payment_confirmation_message' => 'string', 'CartSettings__credit_card_payment_confirmation_message' => 'string', 'CartSettings.credit_card_payment_confirmation_message' => 'string', 'credit_card_payment_confirmation_message' => 'string', 'CartSettings__paypal_payment_confirmation_message' => 'string', 'CartSettings.paypal_payment_confirmation_message' => 'string', 'paypal_payment_confirmation_message' => 'string', 'CartSettings__local_country' => 'string', 'CartSettings.local_country' => 'string', 'local_country' => 'string', 'CartSettings__vat_local_country' => 'boolean', 'CartSettings.vat_local_country' => 'boolean', 'vat_local_country' => 'boolean', 'CartSettings__created' => 'datetime', 'CartSettings.created' => 'datetime', 'created' => 'datetime', 'CartSettings__modified' => 'datetime', 'CartSettings.modified' => 'datetime', 'modified' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(Cake\ORM\Table) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 1 }count - [internal], line ?? Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128 Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 958 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 906 Cake\ORM\Query::first() - CORE/src/Datasource/QueryTrait.php, line 404 Ecommerce\Controller\AppController::beforeFilter() - ROOT/plugins/Ecommerce/src/Controller/AppController.php, line 25
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null $name = 'having' $sql = 'SELECT Products.id AS `Products__id`, Products.name AS `Products__name`, Products.price AS `Products__price`, Products.monthly_price AS `Products__monthly_price`, Products.annual_price AS `Products__annual_price`, Products.vat_price AS `Products__vat_price`, Products.vat_monthly AS `Products__vat_monthly`, Products.vat_annually AS `Products__vat_annually`, Products.us_monthly AS `Products__us_monthly`, Products.us_annually AS `Products__us_annually`, Products.discount AS `Products__discount`, Products.unit_shipping_price AS `Products__unit_shipping_price`, Products.youtube_url AS `Products__youtube_url`, Products.video_path AS `Products__video_path`, Products.f_path AS `Products__f_path`, Products.details AS `Products__details`, Products.enabled AS `Products__enabled`, Products.created AS `Products__created`, Products.modified AS `Products__modified`, Products.webinar_id AS `Products__webinar_id` FROM products Products WHERE Products.enabled = :c0' $query = object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SQL could not be generated for this query as it is incomplete.', 'params' => [], 'defaultTypes' => [ 'Products__id' => 'integer', 'Products.id' => 'integer', 'id' => 'integer', 'Products__name' => 'string', 'Products.name' => 'string', 'name' => 'string', 'Products__price' => 'float', 'Products.price' => 'float', 'price' => 'float', 'Products__monthly_price' => 'float', 'Products.monthly_price' => 'float', 'monthly_price' => 'float', 'Products__annual_price' => 'float', 'Products.annual_price' => 'float', 'annual_price' => 'float', 'Products__vat_price' => 'float', 'Products.vat_price' => 'float', 'vat_price' => 'float', 'Products__vat_monthly' => 'float', 'Products.vat_monthly' => 'float', 'vat_monthly' => 'float', 'Products__vat_annually' => 'float', 'Products.vat_annually' => 'float', 'vat_annually' => 'float', 'Products__us_monthly' => 'float', 'Products.us_monthly' => 'float', 'us_monthly' => 'float', 'Products__us_annually' => 'float', 'Products.us_annually' => 'float', 'us_annually' => 'float', 'Products__discount' => 'float', 'Products.discount' => 'float', 'discount' => 'float', 'Products__unit_shipping_price' => 'decimal', 'Products.unit_shipping_price' => 'decimal', 'unit_shipping_price' => 'decimal', 'Products__youtube_url' => 'string', 'Products.youtube_url' => 'string', 'youtube_url' => 'string', 'Products__video_path' => 'string', 'Products.video_path' => 'string', 'video_path' => 'string', 'Products__f_path' => 'string', 'Products.f_path' => 'string', 'f_path' => 'string', 'Products__details' => 'text', 'Products.details' => 'text', 'details' => 'text', 'Products__enabled' => 'boolean', 'Products.enabled' => 'boolean', 'enabled' => 'boolean', 'Products__created' => 'datetime', 'Products.created' => 'datetime', 'created' => 'datetime', 'Products__modified' => 'datetime', 'Products.modified' => 'datetime', 'modified' => 'datetime', 'Products__webinar_id' => 'integer', 'Products.webinar_id' => 'integer', 'webinar_id' => 'integer', 'ProductCategories__id' => 'integer', 'ProductCategories.id' => 'integer', 'ProductCategories__title' => 'string', 'ProductCategories.title' => 'string', 'title' => 'string', 'ProductCategories__description' => 'text', 'ProductCategories.description' => 'text', 'description' => 'text', 'ProductCategories__image_path' => 'string', 'ProductCategories.image_path' => 'string', 'image_path' => 'string', 'ProductCategories__enabled' => 'boolean', 'ProductCategories.enabled' => 'boolean', 'ProductCategories__created' => 'datetime', 'ProductCategories.created' => 'datetime', 'ProductCategories__modified' => 'datetime', 'ProductCategories.modified' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'ProductCategories' => [[maximum depth reached]] ], 'matching' => [], 'extraOptions' => [ 'scope' => null, 'whitelist' => [ [maximum depth reached] ] ], 'repository' => object(Ecommerce\Model\Table\ProductsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 1 }count - [internal], line ?? Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128 Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 958 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 906 Cake\Controller\Component\PaginatorComponent::paginate() - CORE/src/Controller/Component/PaginatorComponent.php, line 189 Cake\Controller\Controller::paginate() - CORE/src/Controller/Controller.php, line 713
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null $name = 'order' $sql = 'SELECT Products.id AS `Products__id`, Products.name AS `Products__name`, Products.price AS `Products__price`, Products.monthly_price AS `Products__monthly_price`, Products.annual_price AS `Products__annual_price`, Products.vat_price AS `Products__vat_price`, Products.vat_monthly AS `Products__vat_monthly`, Products.vat_annually AS `Products__vat_annually`, Products.us_monthly AS `Products__us_monthly`, Products.us_annually AS `Products__us_annually`, Products.discount AS `Products__discount`, Products.unit_shipping_price AS `Products__unit_shipping_price`, Products.youtube_url AS `Products__youtube_url`, Products.video_path AS `Products__video_path`, Products.f_path AS `Products__f_path`, Products.details AS `Products__details`, Products.enabled AS `Products__enabled`, Products.created AS `Products__created`, Products.modified AS `Products__modified`, Products.webinar_id AS `Products__webinar_id` FROM products Products WHERE Products.enabled = :c0' $query = object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SQL could not be generated for this query as it is incomplete.', 'params' => [], 'defaultTypes' => [ 'Products__id' => 'integer', 'Products.id' => 'integer', 'id' => 'integer', 'Products__name' => 'string', 'Products.name' => 'string', 'name' => 'string', 'Products__price' => 'float', 'Products.price' => 'float', 'price' => 'float', 'Products__monthly_price' => 'float', 'Products.monthly_price' => 'float', 'monthly_price' => 'float', 'Products__annual_price' => 'float', 'Products.annual_price' => 'float', 'annual_price' => 'float', 'Products__vat_price' => 'float', 'Products.vat_price' => 'float', 'vat_price' => 'float', 'Products__vat_monthly' => 'float', 'Products.vat_monthly' => 'float', 'vat_monthly' => 'float', 'Products__vat_annually' => 'float', 'Products.vat_annually' => 'float', 'vat_annually' => 'float', 'Products__us_monthly' => 'float', 'Products.us_monthly' => 'float', 'us_monthly' => 'float', 'Products__us_annually' => 'float', 'Products.us_annually' => 'float', 'us_annually' => 'float', 'Products__discount' => 'float', 'Products.discount' => 'float', 'discount' => 'float', 'Products__unit_shipping_price' => 'decimal', 'Products.unit_shipping_price' => 'decimal', 'unit_shipping_price' => 'decimal', 'Products__youtube_url' => 'string', 'Products.youtube_url' => 'string', 'youtube_url' => 'string', 'Products__video_path' => 'string', 'Products.video_path' => 'string', 'video_path' => 'string', 'Products__f_path' => 'string', 'Products.f_path' => 'string', 'f_path' => 'string', 'Products__details' => 'text', 'Products.details' => 'text', 'details' => 'text', 'Products__enabled' => 'boolean', 'Products.enabled' => 'boolean', 'enabled' => 'boolean', 'Products__created' => 'datetime', 'Products.created' => 'datetime', 'created' => 'datetime', 'Products__modified' => 'datetime', 'Products.modified' => 'datetime', 'modified' => 'datetime', 'Products__webinar_id' => 'integer', 'Products.webinar_id' => 'integer', 'webinar_id' => 'integer', 'ProductCategories__id' => 'integer', 'ProductCategories.id' => 'integer', 'ProductCategories__title' => 'string', 'ProductCategories.title' => 'string', 'title' => 'string', 'ProductCategories__description' => 'text', 'ProductCategories.description' => 'text', 'description' => 'text', 'ProductCategories__image_path' => 'string', 'ProductCategories.image_path' => 'string', 'image_path' => 'string', 'ProductCategories__enabled' => 'boolean', 'ProductCategories.enabled' => 'boolean', 'ProductCategories__created' => 'datetime', 'ProductCategories.created' => 'datetime', 'ProductCategories__modified' => 'datetime', 'ProductCategories.modified' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'ProductCategories' => [[maximum depth reached]] ], 'matching' => [], 'extraOptions' => [ 'scope' => null, 'whitelist' => [ [maximum depth reached] ] ], 'repository' => object(Ecommerce\Model\Table\ProductsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 1 }count - [internal], line ?? Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128 Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 958 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 906 Cake\Controller\Component\PaginatorComponent::paginate() - CORE/src/Controller/Component/PaginatorComponent.php, line 189 Cake\Controller\Controller::paginate() - CORE/src/Controller/Controller.php, line 713
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = (int) 15 $name = 'limit' $sql = 'SELECT Products.id AS `Products__id`, Products.name AS `Products__name`, Products.price AS `Products__price`, Products.monthly_price AS `Products__monthly_price`, Products.annual_price AS `Products__annual_price`, Products.vat_price AS `Products__vat_price`, Products.vat_monthly AS `Products__vat_monthly`, Products.vat_annually AS `Products__vat_annually`, Products.us_monthly AS `Products__us_monthly`, Products.us_annually AS `Products__us_annually`, Products.discount AS `Products__discount`, Products.unit_shipping_price AS `Products__unit_shipping_price`, Products.youtube_url AS `Products__youtube_url`, Products.video_path AS `Products__video_path`, Products.f_path AS `Products__f_path`, Products.details AS `Products__details`, Products.enabled AS `Products__enabled`, Products.created AS `Products__created`, Products.modified AS `Products__modified`, Products.webinar_id AS `Products__webinar_id` FROM products Products WHERE Products.enabled = :c0' $query = object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SQL could not be generated for this query as it is incomplete.', 'params' => [], 'defaultTypes' => [ 'Products__id' => 'integer', 'Products.id' => 'integer', 'id' => 'integer', 'Products__name' => 'string', 'Products.name' => 'string', 'name' => 'string', 'Products__price' => 'float', 'Products.price' => 'float', 'price' => 'float', 'Products__monthly_price' => 'float', 'Products.monthly_price' => 'float', 'monthly_price' => 'float', 'Products__annual_price' => 'float', 'Products.annual_price' => 'float', 'annual_price' => 'float', 'Products__vat_price' => 'float', 'Products.vat_price' => 'float', 'vat_price' => 'float', 'Products__vat_monthly' => 'float', 'Products.vat_monthly' => 'float', 'vat_monthly' => 'float', 'Products__vat_annually' => 'float', 'Products.vat_annually' => 'float', 'vat_annually' => 'float', 'Products__us_monthly' => 'float', 'Products.us_monthly' => 'float', 'us_monthly' => 'float', 'Products__us_annually' => 'float', 'Products.us_annually' => 'float', 'us_annually' => 'float', 'Products__discount' => 'float', 'Products.discount' => 'float', 'discount' => 'float', 'Products__unit_shipping_price' => 'decimal', 'Products.unit_shipping_price' => 'decimal', 'unit_shipping_price' => 'decimal', 'Products__youtube_url' => 'string', 'Products.youtube_url' => 'string', 'youtube_url' => 'string', 'Products__video_path' => 'string', 'Products.video_path' => 'string', 'video_path' => 'string', 'Products__f_path' => 'string', 'Products.f_path' => 'string', 'f_path' => 'string', 'Products__details' => 'text', 'Products.details' => 'text', 'details' => 'text', 'Products__enabled' => 'boolean', 'Products.enabled' => 'boolean', 'enabled' => 'boolean', 'Products__created' => 'datetime', 'Products.created' => 'datetime', 'created' => 'datetime', 'Products__modified' => 'datetime', 'Products.modified' => 'datetime', 'modified' => 'datetime', 'Products__webinar_id' => 'integer', 'Products.webinar_id' => 'integer', 'webinar_id' => 'integer', 'ProductCategories__id' => 'integer', 'ProductCategories.id' => 'integer', 'ProductCategories__title' => 'string', 'ProductCategories.title' => 'string', 'title' => 'string', 'ProductCategories__description' => 'text', 'ProductCategories.description' => 'text', 'description' => 'text', 'ProductCategories__image_path' => 'string', 'ProductCategories.image_path' => 'string', 'image_path' => 'string', 'ProductCategories__enabled' => 'boolean', 'ProductCategories.enabled' => 'boolean', 'ProductCategories__created' => 'datetime', 'ProductCategories.created' => 'datetime', 'ProductCategories__modified' => 'datetime', 'ProductCategories.modified' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'ProductCategories' => [[maximum depth reached]] ], 'matching' => [], 'extraOptions' => [ 'scope' => null, 'whitelist' => [ [maximum depth reached] ] ], 'repository' => object(Ecommerce\Model\Table\ProductsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 1 }count - [internal], line ?? Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128 Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 958 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 906 Cake\Controller\Component\PaginatorComponent::paginate() - CORE/src/Controller/Component/PaginatorComponent.php, line 189 Cake\Controller\Controller::paginate() - CORE/src/Controller/Controller.php, line 713
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = (int) 0 $name = 'offset' $sql = 'SELECT Products.id AS `Products__id`, Products.name AS `Products__name`, Products.price AS `Products__price`, Products.monthly_price AS `Products__monthly_price`, Products.annual_price AS `Products__annual_price`, Products.vat_price AS `Products__vat_price`, Products.vat_monthly AS `Products__vat_monthly`, Products.vat_annually AS `Products__vat_annually`, Products.us_monthly AS `Products__us_monthly`, Products.us_annually AS `Products__us_annually`, Products.discount AS `Products__discount`, Products.unit_shipping_price AS `Products__unit_shipping_price`, Products.youtube_url AS `Products__youtube_url`, Products.video_path AS `Products__video_path`, Products.f_path AS `Products__f_path`, Products.details AS `Products__details`, Products.enabled AS `Products__enabled`, Products.created AS `Products__created`, Products.modified AS `Products__modified`, Products.webinar_id AS `Products__webinar_id` FROM products Products WHERE Products.enabled = :c0 LIMIT 15' $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' => [ 'Products__id' => 'integer', 'Products.id' => 'integer', 'id' => 'integer', 'Products__name' => 'string', 'Products.name' => 'string', 'name' => 'string', 'Products__price' => 'float', 'Products.price' => 'float', 'price' => 'float', 'Products__monthly_price' => 'float', 'Products.monthly_price' => 'float', 'monthly_price' => 'float', 'Products__annual_price' => 'float', 'Products.annual_price' => 'float', 'annual_price' => 'float', 'Products__vat_price' => 'float', 'Products.vat_price' => 'float', 'vat_price' => 'float', 'Products__vat_monthly' => 'float', 'Products.vat_monthly' => 'float', 'vat_monthly' => 'float', 'Products__vat_annually' => 'float', 'Products.vat_annually' => 'float', 'vat_annually' => 'float', 'Products__us_monthly' => 'float', 'Products.us_monthly' => 'float', 'us_monthly' => 'float', 'Products__us_annually' => 'float', 'Products.us_annually' => 'float', 'us_annually' => 'float', 'Products__discount' => 'float', 'Products.discount' => 'float', 'discount' => 'float', 'Products__unit_shipping_price' => 'decimal', 'Products.unit_shipping_price' => 'decimal', 'unit_shipping_price' => 'decimal', 'Products__youtube_url' => 'string', 'Products.youtube_url' => 'string', 'youtube_url' => 'string', 'Products__video_path' => 'string', 'Products.video_path' => 'string', 'video_path' => 'string', 'Products__f_path' => 'string', 'Products.f_path' => 'string', 'f_path' => 'string', 'Products__details' => 'text', 'Products.details' => 'text', 'details' => 'text', 'Products__enabled' => 'boolean', 'Products.enabled' => 'boolean', 'enabled' => 'boolean', 'Products__created' => 'datetime', 'Products.created' => 'datetime', 'created' => 'datetime', 'Products__modified' => 'datetime', 'Products.modified' => 'datetime', 'modified' => 'datetime', 'Products__webinar_id' => 'integer', 'Products.webinar_id' => 'integer', 'webinar_id' => 'integer', 'ProductCategories__id' => 'integer', 'ProductCategories.id' => 'integer', 'ProductCategories__title' => 'string', 'ProductCategories.title' => 'string', 'title' => 'string', 'ProductCategories__description' => 'text', 'ProductCategories.description' => 'text', 'description' => 'text', 'ProductCategories__image_path' => 'string', 'ProductCategories.image_path' => 'string', 'image_path' => 'string', 'ProductCategories__enabled' => 'boolean', 'ProductCategories.enabled' => 'boolean', 'ProductCategories__created' => 'datetime', 'ProductCategories.created' => 'datetime', 'ProductCategories__modified' => 'datetime', 'ProductCategories.modified' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'ProductCategories' => [[maximum depth reached]] ], 'matching' => [], 'extraOptions' => [ 'scope' => null, 'whitelist' => [ [maximum depth reached] ] ], 'repository' => object(Ecommerce\Model\Table\ProductsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 1 }count - [internal], line ?? Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128 Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 958 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 906 Cake\Controller\Component\PaginatorComponent::paginate() - CORE/src/Controller/Component/PaginatorComponent.php, line 189 Cake\Controller\Controller::paginate() - CORE/src/Controller/Controller.php, line 713
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null $name = 'epilog' $sql = 'SELECT Products.id AS `Products__id`, Products.name AS `Products__name`, Products.price AS `Products__price`, Products.monthly_price AS `Products__monthly_price`, Products.annual_price AS `Products__annual_price`, Products.vat_price AS `Products__vat_price`, Products.vat_monthly AS `Products__vat_monthly`, Products.vat_annually AS `Products__vat_annually`, Products.us_monthly AS `Products__us_monthly`, Products.us_annually AS `Products__us_annually`, Products.discount AS `Products__discount`, Products.unit_shipping_price AS `Products__unit_shipping_price`, Products.youtube_url AS `Products__youtube_url`, Products.video_path AS `Products__video_path`, Products.f_path AS `Products__f_path`, Products.details AS `Products__details`, Products.enabled AS `Products__enabled`, Products.created AS `Products__created`, Products.modified AS `Products__modified`, Products.webinar_id AS `Products__webinar_id` FROM products Products WHERE Products.enabled = :c0 LIMIT 15 OFFSET 0' $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' => [ 'Products__id' => 'integer', 'Products.id' => 'integer', 'id' => 'integer', 'Products__name' => 'string', 'Products.name' => 'string', 'name' => 'string', 'Products__price' => 'float', 'Products.price' => 'float', 'price' => 'float', 'Products__monthly_price' => 'float', 'Products.monthly_price' => 'float', 'monthly_price' => 'float', 'Products__annual_price' => 'float', 'Products.annual_price' => 'float', 'annual_price' => 'float', 'Products__vat_price' => 'float', 'Products.vat_price' => 'float', 'vat_price' => 'float', 'Products__vat_monthly' => 'float', 'Products.vat_monthly' => 'float', 'vat_monthly' => 'float', 'Products__vat_annually' => 'float', 'Products.vat_annually' => 'float', 'vat_annually' => 'float', 'Products__us_monthly' => 'float', 'Products.us_monthly' => 'float', 'us_monthly' => 'float', 'Products__us_annually' => 'float', 'Products.us_annually' => 'float', 'us_annually' => 'float', 'Products__discount' => 'float', 'Products.discount' => 'float', 'discount' => 'float', 'Products__unit_shipping_price' => 'decimal', 'Products.unit_shipping_price' => 'decimal', 'unit_shipping_price' => 'decimal', 'Products__youtube_url' => 'string', 'Products.youtube_url' => 'string', 'youtube_url' => 'string', 'Products__video_path' => 'string', 'Products.video_path' => 'string', 'video_path' => 'string', 'Products__f_path' => 'string', 'Products.f_path' => 'string', 'f_path' => 'string', 'Products__details' => 'text', 'Products.details' => 'text', 'details' => 'text', 'Products__enabled' => 'boolean', 'Products.enabled' => 'boolean', 'enabled' => 'boolean', 'Products__created' => 'datetime', 'Products.created' => 'datetime', 'created' => 'datetime', 'Products__modified' => 'datetime', 'Products.modified' => 'datetime', 'modified' => 'datetime', 'Products__webinar_id' => 'integer', 'Products.webinar_id' => 'integer', 'webinar_id' => 'integer', 'ProductCategories__id' => 'integer', 'ProductCategories.id' => 'integer', 'ProductCategories__title' => 'string', 'ProductCategories.title' => 'string', 'title' => 'string', 'ProductCategories__description' => 'text', 'ProductCategories.description' => 'text', 'description' => 'text', 'ProductCategories__image_path' => 'string', 'ProductCategories.image_path' => 'string', 'image_path' => 'string', 'ProductCategories__enabled' => 'boolean', 'ProductCategories.enabled' => 'boolean', 'ProductCategories__created' => 'datetime', 'ProductCategories.created' => 'datetime', 'ProductCategories__modified' => 'datetime', 'ProductCategories.modified' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'ProductCategories' => [[maximum depth reached]] ], 'matching' => [], 'extraOptions' => [ 'scope' => null, 'whitelist' => [ [maximum depth reached] ] ], 'repository' => object(Ecommerce\Model\Table\ProductsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 1 }count - [internal], line ?? Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128 Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 958 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 906 Cake\Controller\Component\PaginatorComponent::paginate() - CORE/src/Controller/Component/PaginatorComponent.php, line 189 Cake\Controller\Controller::paginate() - CORE/src/Controller/Controller.php, line 713
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null $name = 'having' $sql = 'SELECT ProductsProductCategories.id AS `ProductCategories_CJoin__id`, ProductsProductCategories.product_id AS `ProductCategories_CJoin__product_id`, ProductsProductCategories.product_category_id AS `ProductCategories_CJoin__product_category_id`, ProductCategories.id AS `ProductCategories__id`, ProductCategories.title AS `ProductCategories__title`, ProductCategories.description AS `ProductCategories__description`, ProductCategories.image_path AS `ProductCategories__image_path`, ProductCategories.enabled AS `ProductCategories__enabled`, ProductCategories.created AS `ProductCategories__created`, ProductCategories.modified AS `ProductCategories__modified` FROM product_categories ProductCategories INNER JOIN products_product_categories ProductsProductCategories ON ProductCategories.id = (ProductsProductCategories.product_category_id) WHERE ProductsProductCategories.product_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' => [ 'ProductCategories_CJoin__id' => 'integer', 'ProductCategories_CJoin__product_id' => 'integer', 'ProductCategories_CJoin__product_category_id' => 'integer', 'ProductCategories__id' => 'integer', 'ProductCategories.id' => 'integer', 'id' => 'integer', 'ProductCategories__title' => 'string', 'ProductCategories.title' => 'string', 'title' => 'string', 'ProductCategories__description' => 'text', 'ProductCategories.description' => 'text', 'description' => 'text', 'ProductCategories__image_path' => 'string', 'ProductCategories.image_path' => 'string', 'image_path' => 'string', 'ProductCategories__enabled' => 'boolean', 'ProductCategories.enabled' => 'boolean', 'enabled' => 'boolean', 'ProductCategories__created' => 'datetime', 'ProductCategories.created' => 'datetime', 'created' => 'datetime', 'ProductCategories__modified' => 'datetime', 'ProductCategories.modified' => 'datetime', 'modified' => 'datetime', 'ProductsProductCategories__id' => 'integer', 'ProductsProductCategories.id' => 'integer', 'ProductsProductCategories__product_id' => 'integer', 'ProductsProductCategories.product_id' => 'integer', 'product_id' => 'integer', 'ProductsProductCategories__product_category_id' => 'integer', 'ProductsProductCategories.product_category_id' => 'integer', 'product_category_id' => 'integer' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(Ecommerce\Model\Table\ProductCategoriesTable) {} } $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 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 958 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 906 Cake\ORM\Association\BelongsToMany::_buildResultMap() - CORE/src/ORM/Association/BelongsToMany.php, line 456 Cake\ORM\Association\BelongsToMany::eagerLoader() - CORE/src/ORM/Association/SelectableAssociationTrait.php, line 49
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null $name = 'order' $sql = 'SELECT ProductsProductCategories.id AS `ProductCategories_CJoin__id`, ProductsProductCategories.product_id AS `ProductCategories_CJoin__product_id`, ProductsProductCategories.product_category_id AS `ProductCategories_CJoin__product_category_id`, ProductCategories.id AS `ProductCategories__id`, ProductCategories.title AS `ProductCategories__title`, ProductCategories.description AS `ProductCategories__description`, ProductCategories.image_path AS `ProductCategories__image_path`, ProductCategories.enabled AS `ProductCategories__enabled`, ProductCategories.created AS `ProductCategories__created`, ProductCategories.modified AS `ProductCategories__modified` FROM product_categories ProductCategories INNER JOIN products_product_categories ProductsProductCategories ON ProductCategories.id = (ProductsProductCategories.product_category_id) WHERE ProductsProductCategories.product_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' => [ 'ProductCategories_CJoin__id' => 'integer', 'ProductCategories_CJoin__product_id' => 'integer', 'ProductCategories_CJoin__product_category_id' => 'integer', 'ProductCategories__id' => 'integer', 'ProductCategories.id' => 'integer', 'id' => 'integer', 'ProductCategories__title' => 'string', 'ProductCategories.title' => 'string', 'title' => 'string', 'ProductCategories__description' => 'text', 'ProductCategories.description' => 'text', 'description' => 'text', 'ProductCategories__image_path' => 'string', 'ProductCategories.image_path' => 'string', 'image_path' => 'string', 'ProductCategories__enabled' => 'boolean', 'ProductCategories.enabled' => 'boolean', 'enabled' => 'boolean', 'ProductCategories__created' => 'datetime', 'ProductCategories.created' => 'datetime', 'created' => 'datetime', 'ProductCategories__modified' => 'datetime', 'ProductCategories.modified' => 'datetime', 'modified' => 'datetime', 'ProductsProductCategories__id' => 'integer', 'ProductsProductCategories.id' => 'integer', 'ProductsProductCategories__product_id' => 'integer', 'ProductsProductCategories.product_id' => 'integer', 'product_id' => 'integer', 'ProductsProductCategories__product_category_id' => 'integer', 'ProductsProductCategories.product_category_id' => 'integer', 'product_category_id' => 'integer' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(Ecommerce\Model\Table\ProductCategoriesTable) {} } $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 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 958 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 906 Cake\ORM\Association\BelongsToMany::_buildResultMap() - CORE/src/ORM/Association/BelongsToMany.php, line 456 Cake\ORM\Association\BelongsToMany::eagerLoader() - CORE/src/ORM/Association/SelectableAssociationTrait.php, line 49
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null $name = 'limit' $sql = 'SELECT ProductsProductCategories.id AS `ProductCategories_CJoin__id`, ProductsProductCategories.product_id AS `ProductCategories_CJoin__product_id`, ProductsProductCategories.product_category_id AS `ProductCategories_CJoin__product_category_id`, ProductCategories.id AS `ProductCategories__id`, ProductCategories.title AS `ProductCategories__title`, ProductCategories.description AS `ProductCategories__description`, ProductCategories.image_path AS `ProductCategories__image_path`, ProductCategories.enabled AS `ProductCategories__enabled`, ProductCategories.created AS `ProductCategories__created`, ProductCategories.modified AS `ProductCategories__modified` FROM product_categories ProductCategories INNER JOIN products_product_categories ProductsProductCategories ON ProductCategories.id = (ProductsProductCategories.product_category_id) WHERE ProductsProductCategories.product_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' => [ 'ProductCategories_CJoin__id' => 'integer', 'ProductCategories_CJoin__product_id' => 'integer', 'ProductCategories_CJoin__product_category_id' => 'integer', 'ProductCategories__id' => 'integer', 'ProductCategories.id' => 'integer', 'id' => 'integer', 'ProductCategories__title' => 'string', 'ProductCategories.title' => 'string', 'title' => 'string', 'ProductCategories__description' => 'text', 'ProductCategories.description' => 'text', 'description' => 'text', 'ProductCategories__image_path' => 'string', 'ProductCategories.image_path' => 'string', 'image_path' => 'string', 'ProductCategories__enabled' => 'boolean', 'ProductCategories.enabled' => 'boolean', 'enabled' => 'boolean', 'ProductCategories__created' => 'datetime', 'ProductCategories.created' => 'datetime', 'created' => 'datetime', 'ProductCategories__modified' => 'datetime', 'ProductCategories.modified' => 'datetime', 'modified' => 'datetime', 'ProductsProductCategories__id' => 'integer', 'ProductsProductCategories.id' => 'integer', 'ProductsProductCategories__product_id' => 'integer', 'ProductsProductCategories.product_id' => 'integer', 'product_id' => 'integer', 'ProductsProductCategories__product_category_id' => 'integer', 'ProductsProductCategories.product_category_id' => 'integer', 'product_category_id' => 'integer' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(Ecommerce\Model\Table\ProductCategoriesTable) {} } $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 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 958 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 906 Cake\ORM\Association\BelongsToMany::_buildResultMap() - CORE/src/ORM/Association/BelongsToMany.php, line 456 Cake\ORM\Association\BelongsToMany::eagerLoader() - CORE/src/ORM/Association/SelectableAssociationTrait.php, line 49
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null $name = 'offset' $sql = 'SELECT ProductsProductCategories.id AS `ProductCategories_CJoin__id`, ProductsProductCategories.product_id AS `ProductCategories_CJoin__product_id`, ProductsProductCategories.product_category_id AS `ProductCategories_CJoin__product_category_id`, ProductCategories.id AS `ProductCategories__id`, ProductCategories.title AS `ProductCategories__title`, ProductCategories.description AS `ProductCategories__description`, ProductCategories.image_path AS `ProductCategories__image_path`, ProductCategories.enabled AS `ProductCategories__enabled`, ProductCategories.created AS `ProductCategories__created`, ProductCategories.modified AS `ProductCategories__modified` FROM product_categories ProductCategories INNER JOIN products_product_categories ProductsProductCategories ON ProductCategories.id = (ProductsProductCategories.product_category_id) WHERE ProductsProductCategories.product_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' => [ 'ProductCategories_CJoin__id' => 'integer', 'ProductCategories_CJoin__product_id' => 'integer', 'ProductCategories_CJoin__product_category_id' => 'integer', 'ProductCategories__id' => 'integer', 'ProductCategories.id' => 'integer', 'id' => 'integer', 'ProductCategories__title' => 'string', 'ProductCategories.title' => 'string', 'title' => 'string', 'ProductCategories__description' => 'text', 'ProductCategories.description' => 'text', 'description' => 'text', 'ProductCategories__image_path' => 'string', 'ProductCategories.image_path' => 'string', 'image_path' => 'string', 'ProductCategories__enabled' => 'boolean', 'ProductCategories.enabled' => 'boolean', 'enabled' => 'boolean', 'ProductCategories__created' => 'datetime', 'ProductCategories.created' => 'datetime', 'created' => 'datetime', 'ProductCategories__modified' => 'datetime', 'ProductCategories.modified' => 'datetime', 'modified' => 'datetime', 'ProductsProductCategories__id' => 'integer', 'ProductsProductCategories.id' => 'integer', 'ProductsProductCategories__product_id' => 'integer', 'ProductsProductCategories.product_id' => 'integer', 'product_id' => 'integer', 'ProductsProductCategories__product_category_id' => 'integer', 'ProductsProductCategories.product_category_id' => 'integer', 'product_category_id' => 'integer' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(Ecommerce\Model\Table\ProductCategoriesTable) {} } $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 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 958 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 906 Cake\ORM\Association\BelongsToMany::_buildResultMap() - CORE/src/ORM/Association/BelongsToMany.php, line 456 Cake\ORM\Association\BelongsToMany::eagerLoader() - CORE/src/ORM/Association/SelectableAssociationTrait.php, line 49
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null $name = 'epilog' $sql = 'SELECT ProductsProductCategories.id AS `ProductCategories_CJoin__id`, ProductsProductCategories.product_id AS `ProductCategories_CJoin__product_id`, ProductsProductCategories.product_category_id AS `ProductCategories_CJoin__product_category_id`, ProductCategories.id AS `ProductCategories__id`, ProductCategories.title AS `ProductCategories__title`, ProductCategories.description AS `ProductCategories__description`, ProductCategories.image_path AS `ProductCategories__image_path`, ProductCategories.enabled AS `ProductCategories__enabled`, ProductCategories.created AS `ProductCategories__created`, ProductCategories.modified AS `ProductCategories__modified` FROM product_categories ProductCategories INNER JOIN products_product_categories ProductsProductCategories ON ProductCategories.id = (ProductsProductCategories.product_category_id) WHERE ProductsProductCategories.product_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' => [ 'ProductCategories_CJoin__id' => 'integer', 'ProductCategories_CJoin__product_id' => 'integer', 'ProductCategories_CJoin__product_category_id' => 'integer', 'ProductCategories__id' => 'integer', 'ProductCategories.id' => 'integer', 'id' => 'integer', 'ProductCategories__title' => 'string', 'ProductCategories.title' => 'string', 'title' => 'string', 'ProductCategories__description' => 'text', 'ProductCategories.description' => 'text', 'description' => 'text', 'ProductCategories__image_path' => 'string', 'ProductCategories.image_path' => 'string', 'image_path' => 'string', 'ProductCategories__enabled' => 'boolean', 'ProductCategories.enabled' => 'boolean', 'enabled' => 'boolean', 'ProductCategories__created' => 'datetime', 'ProductCategories.created' => 'datetime', 'created' => 'datetime', 'ProductCategories__modified' => 'datetime', 'ProductCategories.modified' => 'datetime', 'modified' => 'datetime', 'ProductsProductCategories__id' => 'integer', 'ProductsProductCategories.id' => 'integer', 'ProductsProductCategories__product_id' => 'integer', 'ProductsProductCategories.product_id' => 'integer', 'product_id' => 'integer', 'ProductsProductCategories__product_category_id' => 'integer', 'ProductsProductCategories.product_category_id' => 'integer', 'product_category_id' => 'integer' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(Ecommerce\Model\Table\ProductCategoriesTable) {} } $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 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 958 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 906 Cake\ORM\Association\BelongsToMany::_buildResultMap() - CORE/src/ORM/Association/BelongsToMany.php, line 456 Cake\ORM\Association\BelongsToMany::eagerLoader() - CORE/src/ORM/Association/SelectableAssociationTrait.php, line 49
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null $name = 'having' $sql = 'SELECT (COUNT(*)) AS `count` FROM products Products WHERE Products.enabled = :c0' $query = object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SQL could not be generated for this query as it is incomplete.', 'params' => [], 'defaultTypes' => [ 'Products__id' => 'integer', 'Products.id' => 'integer', 'id' => 'integer', 'Products__name' => 'string', 'Products.name' => 'string', 'name' => 'string', 'Products__price' => 'float', 'Products.price' => 'float', 'price' => 'float', 'Products__monthly_price' => 'float', 'Products.monthly_price' => 'float', 'monthly_price' => 'float', 'Products__annual_price' => 'float', 'Products.annual_price' => 'float', 'annual_price' => 'float', 'Products__vat_price' => 'float', 'Products.vat_price' => 'float', 'vat_price' => 'float', 'Products__vat_monthly' => 'float', 'Products.vat_monthly' => 'float', 'vat_monthly' => 'float', 'Products__vat_annually' => 'float', 'Products.vat_annually' => 'float', 'vat_annually' => 'float', 'Products__us_monthly' => 'float', 'Products.us_monthly' => 'float', 'us_monthly' => 'float', 'Products__us_annually' => 'float', 'Products.us_annually' => 'float', 'us_annually' => 'float', 'Products__discount' => 'float', 'Products.discount' => 'float', 'discount' => 'float', 'Products__unit_shipping_price' => 'decimal', 'Products.unit_shipping_price' => 'decimal', 'unit_shipping_price' => 'decimal', 'Products__youtube_url' => 'string', 'Products.youtube_url' => 'string', 'youtube_url' => 'string', 'Products__video_path' => 'string', 'Products.video_path' => 'string', 'video_path' => 'string', 'Products__f_path' => 'string', 'Products.f_path' => 'string', 'f_path' => 'string', 'Products__details' => 'text', 'Products.details' => 'text', 'details' => 'text', 'Products__enabled' => 'boolean', 'Products.enabled' => 'boolean', 'enabled' => 'boolean', 'Products__created' => 'datetime', 'Products.created' => 'datetime', 'created' => 'datetime', 'Products__modified' => 'datetime', 'Products.modified' => 'datetime', 'modified' => 'datetime', 'Products__webinar_id' => 'integer', 'Products.webinar_id' => 'integer', 'webinar_id' => 'integer', 'ProductCategories__id' => 'integer', 'ProductCategories.id' => 'integer', 'ProductCategories__title' => 'string', 'ProductCategories.title' => 'string', 'title' => 'string', 'ProductCategories__description' => 'text', 'ProductCategories.description' => 'text', 'description' => 'text', 'ProductCategories__image_path' => 'string', 'ProductCategories.image_path' => 'string', 'image_path' => 'string', 'ProductCategories__enabled' => 'boolean', 'ProductCategories.enabled' => 'boolean', 'ProductCategories__created' => 'datetime', 'ProductCategories.created' => 'datetime', 'ProductCategories__modified' => 'datetime', 'ProductCategories.modified' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'ProductCategories' => [[maximum depth reached]] ], 'matching' => [], 'extraOptions' => [ 'scope' => null, 'whitelist' => [ [maximum depth reached] ] ], 'repository' => object(Ecommerce\Model\Table\ProductsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 1 }count - [internal], line ?? Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128 Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_performCount() - CORE/src/ORM/Query.php, line 818 Cake\ORM\Query::count() - CORE/src/ORM/Query.php, line 768 Cake\Controller\Component\PaginatorComponent::paginate() - CORE/src/Controller/Component/PaginatorComponent.php, line 191 Cake\Controller\Controller::paginate() - CORE/src/Controller/Controller.php, line 713 Ecommerce\Controller\ProductsController::index() - ROOT/plugins/Ecommerce/src/Controller/ProductsController.php, line 101
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null $name = 'order' $sql = 'SELECT (COUNT(*)) AS `count` FROM products Products WHERE Products.enabled = :c0' $query = object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SQL could not be generated for this query as it is incomplete.', 'params' => [], 'defaultTypes' => [ 'Products__id' => 'integer', 'Products.id' => 'integer', 'id' => 'integer', 'Products__name' => 'string', 'Products.name' => 'string', 'name' => 'string', 'Products__price' => 'float', 'Products.price' => 'float', 'price' => 'float', 'Products__monthly_price' => 'float', 'Products.monthly_price' => 'float', 'monthly_price' => 'float', 'Products__annual_price' => 'float', 'Products.annual_price' => 'float', 'annual_price' => 'float', 'Products__vat_price' => 'float', 'Products.vat_price' => 'float', 'vat_price' => 'float', 'Products__vat_monthly' => 'float', 'Products.vat_monthly' => 'float', 'vat_monthly' => 'float', 'Products__vat_annually' => 'float', 'Products.vat_annually' => 'float', 'vat_annually' => 'float', 'Products__us_monthly' => 'float', 'Products.us_monthly' => 'float', 'us_monthly' => 'float', 'Products__us_annually' => 'float', 'Products.us_annually' => 'float', 'us_annually' => 'float', 'Products__discount' => 'float', 'Products.discount' => 'float', 'discount' => 'float', 'Products__unit_shipping_price' => 'decimal', 'Products.unit_shipping_price' => 'decimal', 'unit_shipping_price' => 'decimal', 'Products__youtube_url' => 'string', 'Products.youtube_url' => 'string', 'youtube_url' => 'string', 'Products__video_path' => 'string', 'Products.video_path' => 'string', 'video_path' => 'string', 'Products__f_path' => 'string', 'Products.f_path' => 'string', 'f_path' => 'string', 'Products__details' => 'text', 'Products.details' => 'text', 'details' => 'text', 'Products__enabled' => 'boolean', 'Products.enabled' => 'boolean', 'enabled' => 'boolean', 'Products__created' => 'datetime', 'Products.created' => 'datetime', 'created' => 'datetime', 'Products__modified' => 'datetime', 'Products.modified' => 'datetime', 'modified' => 'datetime', 'Products__webinar_id' => 'integer', 'Products.webinar_id' => 'integer', 'webinar_id' => 'integer', 'ProductCategories__id' => 'integer', 'ProductCategories.id' => 'integer', 'ProductCategories__title' => 'string', 'ProductCategories.title' => 'string', 'title' => 'string', 'ProductCategories__description' => 'text', 'ProductCategories.description' => 'text', 'description' => 'text', 'ProductCategories__image_path' => 'string', 'ProductCategories.image_path' => 'string', 'image_path' => 'string', 'ProductCategories__enabled' => 'boolean', 'ProductCategories.enabled' => 'boolean', 'ProductCategories__created' => 'datetime', 'ProductCategories.created' => 'datetime', 'ProductCategories__modified' => 'datetime', 'ProductCategories.modified' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'ProductCategories' => [[maximum depth reached]] ], 'matching' => [], 'extraOptions' => [ 'scope' => null, 'whitelist' => [ [maximum depth reached] ] ], 'repository' => object(Ecommerce\Model\Table\ProductsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 1 }count - [internal], line ?? Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128 Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_performCount() - CORE/src/ORM/Query.php, line 818 Cake\ORM\Query::count() - CORE/src/ORM/Query.php, line 768 Cake\Controller\Component\PaginatorComponent::paginate() - CORE/src/Controller/Component/PaginatorComponent.php, line 191 Cake\Controller\Controller::paginate() - CORE/src/Controller/Controller.php, line 713 Ecommerce\Controller\ProductsController::index() - ROOT/plugins/Ecommerce/src/Controller/ProductsController.php, line 101
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null $name = 'limit' $sql = 'SELECT (COUNT(*)) AS `count` FROM products Products WHERE Products.enabled = :c0' $query = object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SQL could not be generated for this query as it is incomplete.', 'params' => [], 'defaultTypes' => [ 'Products__id' => 'integer', 'Products.id' => 'integer', 'id' => 'integer', 'Products__name' => 'string', 'Products.name' => 'string', 'name' => 'string', 'Products__price' => 'float', 'Products.price' => 'float', 'price' => 'float', 'Products__monthly_price' => 'float', 'Products.monthly_price' => 'float', 'monthly_price' => 'float', 'Products__annual_price' => 'float', 'Products.annual_price' => 'float', 'annual_price' => 'float', 'Products__vat_price' => 'float', 'Products.vat_price' => 'float', 'vat_price' => 'float', 'Products__vat_monthly' => 'float', 'Products.vat_monthly' => 'float', 'vat_monthly' => 'float', 'Products__vat_annually' => 'float', 'Products.vat_annually' => 'float', 'vat_annually' => 'float', 'Products__us_monthly' => 'float', 'Products.us_monthly' => 'float', 'us_monthly' => 'float', 'Products__us_annually' => 'float', 'Products.us_annually' => 'float', 'us_annually' => 'float', 'Products__discount' => 'float', 'Products.discount' => 'float', 'discount' => 'float', 'Products__unit_shipping_price' => 'decimal', 'Products.unit_shipping_price' => 'decimal', 'unit_shipping_price' => 'decimal', 'Products__youtube_url' => 'string', 'Products.youtube_url' => 'string', 'youtube_url' => 'string', 'Products__video_path' => 'string', 'Products.video_path' => 'string', 'video_path' => 'string', 'Products__f_path' => 'string', 'Products.f_path' => 'string', 'f_path' => 'string', 'Products__details' => 'text', 'Products.details' => 'text', 'details' => 'text', 'Products__enabled' => 'boolean', 'Products.enabled' => 'boolean', 'enabled' => 'boolean', 'Products__created' => 'datetime', 'Products.created' => 'datetime', 'created' => 'datetime', 'Products__modified' => 'datetime', 'Products.modified' => 'datetime', 'modified' => 'datetime', 'Products__webinar_id' => 'integer', 'Products.webinar_id' => 'integer', 'webinar_id' => 'integer', 'ProductCategories__id' => 'integer', 'ProductCategories.id' => 'integer', 'ProductCategories__title' => 'string', 'ProductCategories.title' => 'string', 'title' => 'string', 'ProductCategories__description' => 'text', 'ProductCategories.description' => 'text', 'description' => 'text', 'ProductCategories__image_path' => 'string', 'ProductCategories.image_path' => 'string', 'image_path' => 'string', 'ProductCategories__enabled' => 'boolean', 'ProductCategories.enabled' => 'boolean', 'ProductCategories__created' => 'datetime', 'ProductCategories.created' => 'datetime', 'ProductCategories__modified' => 'datetime', 'ProductCategories.modified' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'ProductCategories' => [[maximum depth reached]] ], 'matching' => [], 'extraOptions' => [ 'scope' => null, 'whitelist' => [ [maximum depth reached] ] ], 'repository' => object(Ecommerce\Model\Table\ProductsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 1 }count - [internal], line ?? Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128 Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_performCount() - CORE/src/ORM/Query.php, line 818 Cake\ORM\Query::count() - CORE/src/ORM/Query.php, line 768 Cake\Controller\Component\PaginatorComponent::paginate() - CORE/src/Controller/Component/PaginatorComponent.php, line 191 Cake\Controller\Controller::paginate() - CORE/src/Controller/Controller.php, line 713 Ecommerce\Controller\ProductsController::index() - ROOT/plugins/Ecommerce/src/Controller/ProductsController.php, line 101
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null $name = 'offset' $sql = 'SELECT (COUNT(*)) AS `count` FROM products Products WHERE Products.enabled = :c0' $query = object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SQL could not be generated for this query as it is incomplete.', 'params' => [], 'defaultTypes' => [ 'Products__id' => 'integer', 'Products.id' => 'integer', 'id' => 'integer', 'Products__name' => 'string', 'Products.name' => 'string', 'name' => 'string', 'Products__price' => 'float', 'Products.price' => 'float', 'price' => 'float', 'Products__monthly_price' => 'float', 'Products.monthly_price' => 'float', 'monthly_price' => 'float', 'Products__annual_price' => 'float', 'Products.annual_price' => 'float', 'annual_price' => 'float', 'Products__vat_price' => 'float', 'Products.vat_price' => 'float', 'vat_price' => 'float', 'Products__vat_monthly' => 'float', 'Products.vat_monthly' => 'float', 'vat_monthly' => 'float', 'Products__vat_annually' => 'float', 'Products.vat_annually' => 'float', 'vat_annually' => 'float', 'Products__us_monthly' => 'float', 'Products.us_monthly' => 'float', 'us_monthly' => 'float', 'Products__us_annually' => 'float', 'Products.us_annually' => 'float', 'us_annually' => 'float', 'Products__discount' => 'float', 'Products.discount' => 'float', 'discount' => 'float', 'Products__unit_shipping_price' => 'decimal', 'Products.unit_shipping_price' => 'decimal', 'unit_shipping_price' => 'decimal', 'Products__youtube_url' => 'string', 'Products.youtube_url' => 'string', 'youtube_url' => 'string', 'Products__video_path' => 'string', 'Products.video_path' => 'string', 'video_path' => 'string', 'Products__f_path' => 'string', 'Products.f_path' => 'string', 'f_path' => 'string', 'Products__details' => 'text', 'Products.details' => 'text', 'details' => 'text', 'Products__enabled' => 'boolean', 'Products.enabled' => 'boolean', 'enabled' => 'boolean', 'Products__created' => 'datetime', 'Products.created' => 'datetime', 'created' => 'datetime', 'Products__modified' => 'datetime', 'Products.modified' => 'datetime', 'modified' => 'datetime', 'Products__webinar_id' => 'integer', 'Products.webinar_id' => 'integer', 'webinar_id' => 'integer', 'ProductCategories__id' => 'integer', 'ProductCategories.id' => 'integer', 'ProductCategories__title' => 'string', 'ProductCategories.title' => 'string', 'title' => 'string', 'ProductCategories__description' => 'text', 'ProductCategories.description' => 'text', 'description' => 'text', 'ProductCategories__image_path' => 'string', 'ProductCategories.image_path' => 'string', 'image_path' => 'string', 'ProductCategories__enabled' => 'boolean', 'ProductCategories.enabled' => 'boolean', 'ProductCategories__created' => 'datetime', 'ProductCategories.created' => 'datetime', 'ProductCategories__modified' => 'datetime', 'ProductCategories.modified' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'ProductCategories' => [[maximum depth reached]] ], 'matching' => [], 'extraOptions' => [ 'scope' => null, 'whitelist' => [ [maximum depth reached] ] ], 'repository' => object(Ecommerce\Model\Table\ProductsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 1 }count - [internal], line ?? Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128 Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_performCount() - CORE/src/ORM/Query.php, line 818 Cake\ORM\Query::count() - CORE/src/ORM/Query.php, line 768 Cake\Controller\Component\PaginatorComponent::paginate() - CORE/src/Controller/Component/PaginatorComponent.php, line 191 Cake\Controller\Controller::paginate() - CORE/src/Controller/Controller.php, line 713 Ecommerce\Controller\ProductsController::index() - ROOT/plugins/Ecommerce/src/Controller/ProductsController.php, line 101
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null $name = 'epilog' $sql = 'SELECT (COUNT(*)) AS `count` FROM products Products WHERE Products.enabled = :c0' $query = object(Cake\ORM\Query) { '(help)' => 'This is a Query object, to get the results execute or iterate it.', 'sql' => 'SQL could not be generated for this query as it is incomplete.', 'params' => [], 'defaultTypes' => [ 'Products__id' => 'integer', 'Products.id' => 'integer', 'id' => 'integer', 'Products__name' => 'string', 'Products.name' => 'string', 'name' => 'string', 'Products__price' => 'float', 'Products.price' => 'float', 'price' => 'float', 'Products__monthly_price' => 'float', 'Products.monthly_price' => 'float', 'monthly_price' => 'float', 'Products__annual_price' => 'float', 'Products.annual_price' => 'float', 'annual_price' => 'float', 'Products__vat_price' => 'float', 'Products.vat_price' => 'float', 'vat_price' => 'float', 'Products__vat_monthly' => 'float', 'Products.vat_monthly' => 'float', 'vat_monthly' => 'float', 'Products__vat_annually' => 'float', 'Products.vat_annually' => 'float', 'vat_annually' => 'float', 'Products__us_monthly' => 'float', 'Products.us_monthly' => 'float', 'us_monthly' => 'float', 'Products__us_annually' => 'float', 'Products.us_annually' => 'float', 'us_annually' => 'float', 'Products__discount' => 'float', 'Products.discount' => 'float', 'discount' => 'float', 'Products__unit_shipping_price' => 'decimal', 'Products.unit_shipping_price' => 'decimal', 'unit_shipping_price' => 'decimal', 'Products__youtube_url' => 'string', 'Products.youtube_url' => 'string', 'youtube_url' => 'string', 'Products__video_path' => 'string', 'Products.video_path' => 'string', 'video_path' => 'string', 'Products__f_path' => 'string', 'Products.f_path' => 'string', 'f_path' => 'string', 'Products__details' => 'text', 'Products.details' => 'text', 'details' => 'text', 'Products__enabled' => 'boolean', 'Products.enabled' => 'boolean', 'enabled' => 'boolean', 'Products__created' => 'datetime', 'Products.created' => 'datetime', 'created' => 'datetime', 'Products__modified' => 'datetime', 'Products.modified' => 'datetime', 'modified' => 'datetime', 'Products__webinar_id' => 'integer', 'Products.webinar_id' => 'integer', 'webinar_id' => 'integer', 'ProductCategories__id' => 'integer', 'ProductCategories.id' => 'integer', 'ProductCategories__title' => 'string', 'ProductCategories.title' => 'string', 'title' => 'string', 'ProductCategories__description' => 'text', 'ProductCategories.description' => 'text', 'description' => 'text', 'ProductCategories__image_path' => 'string', 'ProductCategories.image_path' => 'string', 'image_path' => 'string', 'ProductCategories__enabled' => 'boolean', 'ProductCategories.enabled' => 'boolean', 'ProductCategories__created' => 'datetime', 'ProductCategories.created' => 'datetime', 'ProductCategories__modified' => 'datetime', 'ProductCategories.modified' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [ 'ProductCategories' => [[maximum depth reached]] ], 'matching' => [], 'extraOptions' => [ 'scope' => null, 'whitelist' => [ [maximum depth reached] ] ], 'repository' => object(Ecommerce\Model\Table\ProductsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 1 }count - [internal], line ?? Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128 Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_performCount() - CORE/src/ORM/Query.php, line 818 Cake\ORM\Query::count() - CORE/src/ORM/Query.php, line 768 Cake\Controller\Component\PaginatorComponent::paginate() - CORE/src/Controller/Component/PaginatorComponent.php, line 191 Cake\Controller\Controller::paginate() - CORE/src/Controller/Controller.php, line 713 Ecommerce\Controller\ProductsController::index() - ROOT/plugins/Ecommerce/src/Controller/ProductsController.php, line 101
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null $name = 'having' $sql = 'SELECT Details.id AS `Details__id`, Details.title AS `Details__title`, Details.sub_title AS `Details__sub_title`, Details.body AS `Details__body`, Details.header_image_path AS `Details__header_image_path`, Details.meta_description AS `Details__meta_description`, Details.meta_keywords AS `Details__meta_keywords`, Details.model_table AS `Details__model_table`, Details.model_entity AS `Details__model_entity`, Details.plugin AS `Details__plugin`, Details.created AS `Details__created`, Details.modified AS `Details__modified` FROM plugin_intro_details Details WHERE (Details.plugin = :c0 AND Details.model_table = :c1 AND Details.model_entity = :c2)' $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' => [ 'Details__id' => 'integer', 'Details.id' => 'integer', 'id' => 'integer', 'Details__title' => 'string', 'Details.title' => 'string', 'title' => 'string', 'Details__sub_title' => 'string', 'Details.sub_title' => 'string', 'sub_title' => 'string', 'Details__body' => 'text', 'Details.body' => 'text', 'body' => 'text', 'Details__header_image_path' => 'string', 'Details.header_image_path' => 'string', 'header_image_path' => 'string', 'Details__meta_description' => 'text', 'Details.meta_description' => 'text', 'meta_description' => 'text', 'Details__meta_keywords' => 'text', 'Details.meta_keywords' => 'text', 'meta_keywords' => 'text', 'Details__model_table' => 'string', 'Details.model_table' => 'string', 'model_table' => 'string', 'Details__model_entity' => 'string', 'Details.model_entity' => 'string', 'model_entity' => 'string', 'Details__plugin' => 'string', 'Details.plugin' => 'string', 'plugin' => 'string', 'Details__created' => 'datetime', 'Details.created' => 'datetime', 'created' => 'datetime', 'Details__modified' => 'datetime', 'Details.modified' => 'datetime', 'modified' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(PluginIntro\Model\Table\DetailsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 3 }count - [internal], line ?? Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128 Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 958 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 906 Cake\ORM\Query::first() - CORE/src/Datasource/QueryTrait.php, line 404 Ecommerce\Controller\ProductsController::index() - ROOT/plugins/Ecommerce/src/Controller/ProductsController.php, line 124
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null $name = 'order' $sql = 'SELECT Details.id AS `Details__id`, Details.title AS `Details__title`, Details.sub_title AS `Details__sub_title`, Details.body AS `Details__body`, Details.header_image_path AS `Details__header_image_path`, Details.meta_description AS `Details__meta_description`, Details.meta_keywords AS `Details__meta_keywords`, Details.model_table AS `Details__model_table`, Details.model_entity AS `Details__model_entity`, Details.plugin AS `Details__plugin`, Details.created AS `Details__created`, Details.modified AS `Details__modified` FROM plugin_intro_details Details WHERE (Details.plugin = :c0 AND Details.model_table = :c1 AND Details.model_entity = :c2)' $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' => [ 'Details__id' => 'integer', 'Details.id' => 'integer', 'id' => 'integer', 'Details__title' => 'string', 'Details.title' => 'string', 'title' => 'string', 'Details__sub_title' => 'string', 'Details.sub_title' => 'string', 'sub_title' => 'string', 'Details__body' => 'text', 'Details.body' => 'text', 'body' => 'text', 'Details__header_image_path' => 'string', 'Details.header_image_path' => 'string', 'header_image_path' => 'string', 'Details__meta_description' => 'text', 'Details.meta_description' => 'text', 'meta_description' => 'text', 'Details__meta_keywords' => 'text', 'Details.meta_keywords' => 'text', 'meta_keywords' => 'text', 'Details__model_table' => 'string', 'Details.model_table' => 'string', 'model_table' => 'string', 'Details__model_entity' => 'string', 'Details.model_entity' => 'string', 'model_entity' => 'string', 'Details__plugin' => 'string', 'Details.plugin' => 'string', 'plugin' => 'string', 'Details__created' => 'datetime', 'Details.created' => 'datetime', 'created' => 'datetime', 'Details__modified' => 'datetime', 'Details.modified' => 'datetime', 'modified' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(PluginIntro\Model\Table\DetailsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 3 }count - [internal], line ?? Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128 Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 958 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 906 Cake\ORM\Query::first() - CORE/src/Datasource/QueryTrait.php, line 404 Ecommerce\Controller\ProductsController::index() - ROOT/plugins/Ecommerce/src/Controller/ProductsController.php, line 124
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = (int) 1 $name = 'limit' $sql = 'SELECT Details.id AS `Details__id`, Details.title AS `Details__title`, Details.sub_title AS `Details__sub_title`, Details.body AS `Details__body`, Details.header_image_path AS `Details__header_image_path`, Details.meta_description AS `Details__meta_description`, Details.meta_keywords AS `Details__meta_keywords`, Details.model_table AS `Details__model_table`, Details.model_entity AS `Details__model_entity`, Details.plugin AS `Details__plugin`, Details.created AS `Details__created`, Details.modified AS `Details__modified` FROM plugin_intro_details Details WHERE (Details.plugin = :c0 AND Details.model_table = :c1 AND Details.model_entity = :c2)' $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' => [ 'Details__id' => 'integer', 'Details.id' => 'integer', 'id' => 'integer', 'Details__title' => 'string', 'Details.title' => 'string', 'title' => 'string', 'Details__sub_title' => 'string', 'Details.sub_title' => 'string', 'sub_title' => 'string', 'Details__body' => 'text', 'Details.body' => 'text', 'body' => 'text', 'Details__header_image_path' => 'string', 'Details.header_image_path' => 'string', 'header_image_path' => 'string', 'Details__meta_description' => 'text', 'Details.meta_description' => 'text', 'meta_description' => 'text', 'Details__meta_keywords' => 'text', 'Details.meta_keywords' => 'text', 'meta_keywords' => 'text', 'Details__model_table' => 'string', 'Details.model_table' => 'string', 'model_table' => 'string', 'Details__model_entity' => 'string', 'Details.model_entity' => 'string', 'model_entity' => 'string', 'Details__plugin' => 'string', 'Details.plugin' => 'string', 'plugin' => 'string', 'Details__created' => 'datetime', 'Details.created' => 'datetime', 'created' => 'datetime', 'Details__modified' => 'datetime', 'Details.modified' => 'datetime', 'modified' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(PluginIntro\Model\Table\DetailsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 3 }count - [internal], line ?? Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128 Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 958 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 906 Cake\ORM\Query::first() - CORE/src/Datasource/QueryTrait.php, line 404 Ecommerce\Controller\ProductsController::index() - ROOT/plugins/Ecommerce/src/Controller/ProductsController.php, line 124
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null $name = 'offset' $sql = 'SELECT Details.id AS `Details__id`, Details.title AS `Details__title`, Details.sub_title AS `Details__sub_title`, Details.body AS `Details__body`, Details.header_image_path AS `Details__header_image_path`, Details.meta_description AS `Details__meta_description`, Details.meta_keywords AS `Details__meta_keywords`, Details.model_table AS `Details__model_table`, Details.model_entity AS `Details__model_entity`, Details.plugin AS `Details__plugin`, Details.created AS `Details__created`, Details.modified AS `Details__modified` FROM plugin_intro_details Details WHERE (Details.plugin = :c0 AND Details.model_table = :c1 AND Details.model_entity = :c2) 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' => [ 'Details__id' => 'integer', 'Details.id' => 'integer', 'id' => 'integer', 'Details__title' => 'string', 'Details.title' => 'string', 'title' => 'string', 'Details__sub_title' => 'string', 'Details.sub_title' => 'string', 'sub_title' => 'string', 'Details__body' => 'text', 'Details.body' => 'text', 'body' => 'text', 'Details__header_image_path' => 'string', 'Details.header_image_path' => 'string', 'header_image_path' => 'string', 'Details__meta_description' => 'text', 'Details.meta_description' => 'text', 'meta_description' => 'text', 'Details__meta_keywords' => 'text', 'Details.meta_keywords' => 'text', 'meta_keywords' => 'text', 'Details__model_table' => 'string', 'Details.model_table' => 'string', 'model_table' => 'string', 'Details__model_entity' => 'string', 'Details.model_entity' => 'string', 'model_entity' => 'string', 'Details__plugin' => 'string', 'Details.plugin' => 'string', 'plugin' => 'string', 'Details__created' => 'datetime', 'Details.created' => 'datetime', 'created' => 'datetime', 'Details__modified' => 'datetime', 'Details.modified' => 'datetime', 'modified' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(PluginIntro\Model\Table\DetailsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 3 }count - [internal], line ?? Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128 Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 958 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 906 Cake\ORM\Query::first() - CORE/src/Datasource/QueryTrait.php, line 404 Ecommerce\Controller\ProductsController::index() - ROOT/plugins/Ecommerce/src/Controller/ProductsController.php, line 124
Warning (2): count() [function.count]: Parameter must be an array or an object that implements Countable [CORE/src/Database/QueryCompiler.php, line 128]Code Context{
return function ($parts, $name) use (&$sql, $query, $generator) {
if (!count($parts)) {
$parts = null $name = 'epilog' $sql = 'SELECT Details.id AS `Details__id`, Details.title AS `Details__title`, Details.sub_title AS `Details__sub_title`, Details.body AS `Details__body`, Details.header_image_path AS `Details__header_image_path`, Details.meta_description AS `Details__meta_description`, Details.meta_keywords AS `Details__meta_keywords`, Details.model_table AS `Details__model_table`, Details.model_entity AS `Details__model_entity`, Details.plugin AS `Details__plugin`, Details.created AS `Details__created`, Details.modified AS `Details__modified` FROM plugin_intro_details Details WHERE (Details.plugin = :c0 AND Details.model_table = :c1 AND Details.model_entity = :c2) 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' => [ 'Details__id' => 'integer', 'Details.id' => 'integer', 'id' => 'integer', 'Details__title' => 'string', 'Details.title' => 'string', 'title' => 'string', 'Details__sub_title' => 'string', 'Details.sub_title' => 'string', 'sub_title' => 'string', 'Details__body' => 'text', 'Details.body' => 'text', 'body' => 'text', 'Details__header_image_path' => 'string', 'Details.header_image_path' => 'string', 'header_image_path' => 'string', 'Details__meta_description' => 'text', 'Details.meta_description' => 'text', 'meta_description' => 'text', 'Details__meta_keywords' => 'text', 'Details.meta_keywords' => 'text', 'meta_keywords' => 'text', 'Details__model_table' => 'string', 'Details.model_table' => 'string', 'model_table' => 'string', 'Details__model_entity' => 'string', 'Details.model_entity' => 'string', 'model_entity' => 'string', 'Details__plugin' => 'string', 'Details.plugin' => 'string', 'plugin' => 'string', 'Details__created' => 'datetime', 'Details.created' => 'datetime', 'created' => 'datetime', 'Details__modified' => 'datetime', 'Details.modified' => 'datetime', 'modified' => 'datetime' ], 'decorators' => (int) 0, 'executed' => false, 'hydrate' => true, 'buffered' => true, 'formatters' => (int) 0, 'mapReducers' => (int) 0, 'contain' => [], 'matching' => [], 'extraOptions' => [], 'repository' => object(PluginIntro\Model\Table\DetailsTable) {} } $generator = object(Cake\Database\ValueBinder) { [protected] _bindings => [ ':c0' => [ [maximum depth reached] ], ':c1' => [ [maximum depth reached] ], ':c2' => [ [maximum depth reached] ] ] [protected] _bindingsCount => (int) 3 }count - [internal], line ?? Cake\Database\QueryCompiler::Cake\Database\{closure}() - CORE/src/Database/QueryCompiler.php, line 128 Cake\Database\Query::traverse() - CORE/src/Database/Query.php, line 256 Cake\Database\QueryCompiler::compile() - CORE/src/Database/QueryCompiler.php, line 99 Cake\Database\Driver::compileQuery() - CORE/src/Database/Driver.php, line 333 Cake\Database\Connection::compileQuery() - CORE/src/Database/Connection.php, line 262 Cake\Database\Query::sql() - CORE/src/Database/Query.php, line 227 Cake\ORM\Query::sql() - CORE/src/ORM/Query.php, line 937 Cake\Database\Driver\Mysql::prepare() - CORE/src/Database/Driver/Mysql.php, line 136 Cake\Database\Connection::prepare() - CORE/src/Database/Connection.php, line 221 Cake\Database\Connection::run() - CORE/src/Database/Connection.php, line 274 Cake\Database\Query::execute() - CORE/src/Database/Query.php, line 189 Cake\ORM\Query::_execute() - CORE/src/ORM/Query.php, line 958 Cake\ORM\Query::_all() - CORE/src/Datasource/QueryTrait.php, line 276 Cake\ORM\Query::all() - CORE/src/ORM/Query.php, line 906 Cake\ORM\Query::first() - CORE/src/Datasource/QueryTrait.php, line 404 Ecommerce\Controller\ProductsController::index() - ROOT/plugins/Ecommerce/src/Controller/ProductsController.php, line 124
Warning (512): Unable to emit headers. Headers sent in file=/home/hippoagency/public_html/vendor/cakephp/cakephp/src/Error/Debugger.php line=753 [CORE/src/Http/ResponseEmitter.php, line 48]Code Context$message = "Unable to emit headers. Headers sent in file=$file line=$line";
if (Configure::read('debug')) {
trigger_error($message, E_USER_WARNING);
$response = object(Zend\Diactoros\Response) { [protected] headers => [ 'Content-Type' => [ [maximum depth reached] ] ] [protected] headerNames => [ 'content-type' => 'Content-Type' ] [private] phrases => [ (int) 100 => 'Continue', (int) 101 => 'Switching Protocols', (int) 102 => 'Processing', (int) 200 => 'OK', (int) 201 => 'Created', (int) 202 => 'Accepted', (int) 203 => 'Non-Authoritative Information', (int) 204 => 'No Content', (int) 205 => 'Reset Content', (int) 206 => 'Partial Content', (int) 207 => 'Multi-status', (int) 208 => 'Already Reported', (int) 226 => 'IM used', (int) 300 => 'Multiple Choices', (int) 301 => 'Moved Permanently', (int) 302 => 'Found', (int) 303 => 'See Other', (int) 304 => 'Not Modified', (int) 305 => 'Use Proxy', (int) 306 => 'Switch Proxy', (int) 307 => 'Temporary Redirect', (int) 308 => 'Permanent Redirect', (int) 400 => 'Bad Request', (int) 401 => 'Unauthorized', (int) 402 => 'Payment Required', (int) 403 => 'Forbidden', (int) 404 => 'Not Found', (int) 405 => 'Method Not Allowed', (int) 406 => 'Not Acceptable', (int) 407 => 'Proxy Authentication Required', (int) 408 => 'Request Time-out', (int) 409 => 'Conflict', (int) 410 => 'Gone', (int) 411 => 'Length Required', (int) 412 => 'Precondition Failed', (int) 413 => 'Request Entity Too Large', (int) 414 => 'Request-URI Too Large', (int) 415 => 'Unsupported Media Type', (int) 416 => 'Requested range not satisfiable', (int) 417 => 'Expectation Failed', (int) 418 => 'I'm a teapot', (int) 421 => 'Misdirected Request', (int) 422 => 'Unprocessable Entity', (int) 423 => 'Locked', (int) 424 => 'Failed Dependency', (int) 425 => 'Unordered Collection', (int) 426 => 'Upgrade Required', (int) 428 => 'Precondition Required', (int) 429 => 'Too Many Requests', (int) 431 => 'Request Header Fields Too Large', (int) 444 => 'Connection Closed Without Response', (int) 451 => 'Unavailable For Legal Reasons', (int) 499 => 'Client Closed Request', (int) 500 => 'Internal Server Error', (int) 501 => 'Not Implemented', (int) 502 => 'Bad Gateway', (int) 503 => 'Service Unavailable', (int) 504 => 'Gateway Time-out', (int) 505 => 'HTTP Version not supported', (int) 506 => 'Variant Also Negotiates', (int) 507 => 'Insufficient Storage', (int) 508 => 'Loop Detected', (int) 510 => 'Not Extended', (int) 511 => 'Network Authentication Required', (int) 599 => 'Network Connect Timeout Error' ] [private] reasonPhrase => '' [private] statusCode => (int) 200 [private] protocol => '1.1' [private] stream => object(Zend\Diactoros\Stream) {} } $maxBufferLength = (int) 8192 $file = '/home/hippoagency/public_html/vendor/cakephp/cakephp/src/Error/Debugger.php' $line = (int) 753 $message = 'Unable to emit headers. Headers sent in file=/home/hippoagency/public_html/vendor/cakephp/cakephp/src/Error/Debugger.php line=753'Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 48 Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 118 [main] - ROOT/webroot/index.php, line 37
Warning (2): Cannot modify header information - headers already sent by (output started at /home/hippoagency/public_html/vendor/cakephp/cakephp/src/Error/Debugger.php:753) [CORE/src/Http/ResponseEmitter.php, line 145]Code Context$response->getProtocolVersion(),
$response->getStatusCode(),
($reasonPhrase ? ' ' . $reasonPhrase : '')
$response = object(Zend\Diactoros\Response) { [protected] headers => [ 'Content-Type' => [ [maximum depth reached] ] ] [protected] headerNames => [ 'content-type' => 'Content-Type' ] [private] phrases => [ (int) 100 => 'Continue', (int) 101 => 'Switching Protocols', (int) 102 => 'Processing', (int) 200 => 'OK', (int) 201 => 'Created', (int) 202 => 'Accepted', (int) 203 => 'Non-Authoritative Information', (int) 204 => 'No Content', (int) 205 => 'Reset Content', (int) 206 => 'Partial Content', (int) 207 => 'Multi-status', (int) 208 => 'Already Reported', (int) 226 => 'IM used', (int) 300 => 'Multiple Choices', (int) 301 => 'Moved Permanently', (int) 302 => 'Found', (int) 303 => 'See Other', (int) 304 => 'Not Modified', (int) 305 => 'Use Proxy', (int) 306 => 'Switch Proxy', (int) 307 => 'Temporary Redirect', (int) 308 => 'Permanent Redirect', (int) 400 => 'Bad Request', (int) 401 => 'Unauthorized', (int) 402 => 'Payment Required', (int) 403 => 'Forbidden', (int) 404 => 'Not Found', (int) 405 => 'Method Not Allowed', (int) 406 => 'Not Acceptable', (int) 407 => 'Proxy Authentication Required', (int) 408 => 'Request Time-out', (int) 409 => 'Conflict', (int) 410 => 'Gone', (int) 411 => 'Length Required', (int) 412 => 'Precondition Failed', (int) 413 => 'Request Entity Too Large', (int) 414 => 'Request-URI Too Large', (int) 415 => 'Unsupported Media Type', (int) 416 => 'Requested range not satisfiable', (int) 417 => 'Expectation Failed', (int) 418 => 'I'm a teapot', (int) 421 => 'Misdirected Request', (int) 422 => 'Unprocessable Entity', (int) 423 => 'Locked', (int) 424 => 'Failed Dependency', (int) 425 => 'Unordered Collection', (int) 426 => 'Upgrade Required', (int) 428 => 'Precondition Required', (int) 429 => 'Too Many Requests', (int) 431 => 'Request Header Fields Too Large', (int) 444 => 'Connection Closed Without Response', (int) 451 => 'Unavailable For Legal Reasons', (int) 499 => 'Client Closed Request', (int) 500 => 'Internal Server Error', (int) 501 => 'Not Implemented', (int) 502 => 'Bad Gateway', (int) 503 => 'Service Unavailable', (int) 504 => 'Gateway Time-out', (int) 505 => 'HTTP Version not supported', (int) 506 => 'Variant Also Negotiates', (int) 507 => 'Insufficient Storage', (int) 508 => 'Loop Detected', (int) 510 => 'Not Extended', (int) 511 => 'Network Authentication Required', (int) 599 => 'Network Connect Timeout Error' ] [private] reasonPhrase => 'OK' [private] statusCode => (int) 200 [private] protocol => '1.1' [private] stream => object(Zend\Diactoros\Stream) {} } $reasonPhrase = 'OK'header - [internal], line ?? Cake\Http\ResponseEmitter::emitStatusLine() - CORE/src/Http/ResponseEmitter.php, line 145 Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 54 Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 118 [main] - ROOT/webroot/index.php, line 37
Warning (2): Cannot modify header information - headers already sent by (output started at /home/hippoagency/public_html/vendor/cakephp/cakephp/src/Error/Debugger.php:753) [CORE/src/Http/ResponseEmitter.php, line 173]Code Context$name,
$value
), $first);
$response = object(Zend\Diactoros\Response) { [protected] headers => [ 'Content-Type' => [ [maximum depth reached] ] ] [protected] headerNames => [ 'content-type' => 'Content-Type' ] [private] phrases => [ (int) 100 => 'Continue', (int) 101 => 'Switching Protocols', (int) 102 => 'Processing', (int) 200 => 'OK', (int) 201 => 'Created', (int) 202 => 'Accepted', (int) 203 => 'Non-Authoritative Information', (int) 204 => 'No Content', (int) 205 => 'Reset Content', (int) 206 => 'Partial Content', (int) 207 => 'Multi-status', (int) 208 => 'Already Reported', (int) 226 => 'IM used', (int) 300 => 'Multiple Choices', (int) 301 => 'Moved Permanently', (int) 302 => 'Found', (int) 303 => 'See Other', (int) 304 => 'Not Modified', (int) 305 => 'Use Proxy', (int) 306 => 'Switch Proxy', (int) 307 => 'Temporary Redirect', (int) 308 => 'Permanent Redirect', (int) 400 => 'Bad Request', (int) 401 => 'Unauthorized', (int) 402 => 'Payment Required', (int) 403 => 'Forbidden', (int) 404 => 'Not Found', (int) 405 => 'Method Not Allowed', (int) 406 => 'Not Acceptable', (int) 407 => 'Proxy Authentication Required', (int) 408 => 'Request Time-out', (int) 409 => 'Conflict', (int) 410 => 'Gone', (int) 411 => 'Length Required', (int) 412 => 'Precondition Failed', (int) 413 => 'Request Entity Too Large', (int) 414 => 'Request-URI Too Large', (int) 415 => 'Unsupported Media Type', (int) 416 => 'Requested range not satisfiable', (int) 417 => 'Expectation Failed', (int) 418 => 'I'm a teapot', (int) 421 => 'Misdirected Request', (int) 422 => 'Unprocessable Entity', (int) 423 => 'Locked', (int) 424 => 'Failed Dependency', (int) 425 => 'Unordered Collection', (int) 426 => 'Upgrade Required', (int) 428 => 'Precondition Required', (int) 429 => 'Too Many Requests', (int) 431 => 'Request Header Fields Too Large', (int) 444 => 'Connection Closed Without Response', (int) 451 => 'Unavailable For Legal Reasons', (int) 499 => 'Client Closed Request', (int) 500 => 'Internal Server Error', (int) 501 => 'Not Implemented', (int) 502 => 'Bad Gateway', (int) 503 => 'Service Unavailable', (int) 504 => 'Gateway Time-out', (int) 505 => 'HTTP Version not supported', (int) 506 => 'Variant Also Negotiates', (int) 507 => 'Insufficient Storage', (int) 508 => 'Loop Detected', (int) 510 => 'Not Extended', (int) 511 => 'Network Authentication Required', (int) 599 => 'Network Connect Timeout Error' ] [private] reasonPhrase => 'OK' [private] statusCode => (int) 200 [private] protocol => '1.1' [private] stream => object(Zend\Diactoros\Stream) {} } $values = [ (int) 0 => 'text/html; charset=UTF-8' ] $name = 'Content-Type' $first = true $value = 'text/html; charset=UTF-8'header - [internal], line ?? Cake\Http\ResponseEmitter::emitHeaders() - CORE/src/Http/ResponseEmitter.php, line 173 Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 55 Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 118 [main] - ROOT/webroot/index.php, line 37
Esperance Estate is an associated company to Hippolyte Agencies and Services Limited. It is a 54 acre estate which currently supplies a wide variety of hybrid Anthurium lilies and local anthurium lilies (Caribbean Pink) as well as ginger lilies in addition to other produce. They can also be reached via 1 (758) 487-0154 / 459-7956.