Notice (8) : Undefined variable: article_count [APP/Controller/ContentPagesController.php , line 397 ]Code Context $article_items = $this -> Collaborations -> get ( base64_decode ( hex2bin ( $article )));
$article_items -> statistics = $article_count + 1 ;
$this -> Collaborations -> save ( $article_items );
$id =
'4d5451334e54493d'
$article = '4e6a67344d444932'
$session = object( Cake\Http\Session ) id: 0 {
protected _engine => null
protected _started => true
protected _lifetime => (int) 1440
protected _isCLI => false
}
$company = object( Cake\ORM\Entity ) id: 0 {
'id' => (int) 163
'created' => object( Cake\I18n\FrozenTime ) id: 1 {
'time' => '2018-11-20 06:41:00.000000+00:00'
'timezone' => 'UTC'
'fixedNowTime' => false
date => '2018-11-20 06:41:00.000000'
timezone_type => (int) 3
timezone => 'UTC'
protected _toStringFormat => [
'' => [maximum depth reached] ,
]
protected _jsonEncodeFormat => 'yyyy-MM-dd'T'HH':'mm':'ssxxx'
protected testNow => null
protected toStringFormat => 'Y-m-d H:i:s'
protected weekendDays => [
'' => [maximum depth reached] ,
]
protected diffFormatter => null
protected _lastErrors => [
'' => [maximum depth reached] ,
]
protected days => [
'' => [maximum depth reached] ,
]
protected weekStartsAt => (int) 1
protected weekEndsAt => (int) 7
protected relativePattern => '/this|next|last|tomorrow|yesterday|midnight|today|[+-]|first|last|ago/i'
protected defaultLocale => null
protected lenientParsing => true
protected _formatters => [
'' => [maximum depth reached] ,
]
}
'updated' => object( Cake\I18n\FrozenTime ) id: 2 {
'time' => '2025-03-24 11:16:04.000000+00:00'
'timezone' => 'UTC'
'fixedNowTime' => false
date => '2025-03-24 11:16:04.000000'
timezone_type => (int) 3
timezone => 'UTC'
protected _toStringFormat => [
'' => [maximum depth reached] ,
]
protected _jsonEncodeFormat => 'yyyy-MM-dd'T'HH':'mm':'ssxxx'
protected testNow => null
protected toStringFormat => 'Y-m-d H:i:s'
protected weekendDays => [
'' => [maximum depth reached] ,
]
protected diffFormatter => null
protected _lastErrors => [
'' => [maximum depth reached] ,
]
protected days => [
'' => [maximum depth reached] ,
]
protected weekStartsAt => (int) 1
protected weekEndsAt => (int) 7
protected relativePattern => '/this|next|last|tomorrow|yesterday|midnight|today|[+-]|first|last|ago/i'
protected defaultLocale => null
protected lenientParsing => true
protected _formatters => [
'' => [maximum depth reached] ,
]
}
'homepage_id' => 'MTQ3NTE='
'site_image' => '63b3005d-ea68-45fa-935b-3eca0a030070.png'
'short_name' => 'Harri Väänänen'
'formal_name' => 'Ehdokas Harri Väänänen'
'place' => ''
'street' => ''
'zip_code' => ''
'town' => ''
'sms' => ''
'email' => 'Vaananen.Harri@gmail.com'
'maillist' => ''
'user_id' => (int) 823
'www_address' => 'www.harrivaananen.fi'
'y_code' => ''
'tax_code' => ''
'bank_code1' => ''
'bank_bic_code' => ''
'introduction' => '1. Turvallisuutta on paranetta niin fyysistä ,psyykkistä kun myös taloudellista turvaa.
2. Ihmiset , maaseutu ja maaseutukupungit päätöksenteon keskiöön Suomea kehittäessä .
3. Ihmisten hyvinvointi otettava vakavasti huomioon tulevaisuuden päätöksiä tehdessä.
4. Suomen riippumattomuuden turvaaminen niin päätöksenteossa ja turvallisuudessa.
5. Saa sanoa ja ajatella maalaisjärjellä nyt ja jatkossakin.'
'short_introduction' => 'Savonsa mittainen mies'
'layout_id' => (int) 16
'skin_id' => (int) 35
'company_type' => 'General'
'facebook' => 'https://www.facebook.com/ehdokasharrivaananen/'
'facebook_share' => (int) 0
'twitter' => '@VaananenHarri'
'instagram' => ''
'allow_registration' => (int) 0
'link' => ''
'partner_banner_title' => ''
'status' => (int) 1
'status_name' => null
'company_file_path' => '5bf48dbb-14f8-4ba9-bc0d-212c0a030070.png'
'company_file_name' => 'peruss_logo_rgb.png'
'company_file_size' => '113680'
'company_content_type' => 'image/png'
'GDPR' => ''
'referenceable' => (int) 0
'package' => (int) 9
'package_price' => null
'package_price_term' => (int) 12
'last_sent_invoice_date' => null
'last_sent_invoice_amount' => '0'
'last_sent_invoice_number' => (int) 0
'last_invoice_number' => (int) 100000
'payment_term_days' => (int) 14
'invoicing_description' => null
'external_integration' => (int) 0
'[new]' => false
'[accessible]' => [
'*' => true ,
]
'[dirty]' => [
]
'[original]' => [
]
'[virtual]' => [
]
'[hasErrors]' => false
'[errors]' => [
]
'[invalid]' => [
]
'[repository]' => 'Companies'
protected _fields => [
'id' => (int) 163 ,
'created' => object( Cake\I18n\FrozenTime ) id: 1 {} ,
'updated' => object( Cake\I18n\FrozenTime ) id: 2 {} ,
'homepage_id' => 'MTQ3NTE=' ,
'site_image' => '63b3005d-ea68-45fa-935b-3eca0a030070.png' ,
'short_name' => 'Harri Väänänen' ,
'formal_name' => 'Ehdokas Harri Väänänen' ,
'place' => '' ,
'street' => '' ,
'zip_code' => '' ,
'town' => '' ,
'sms' => '' ,
'email' => 'Vaananen.Harri@gmail.com' ,
'maillist' => '' ,
'user_id' => (int) 823 ,
'www_address' => 'www.harrivaananen.fi' ,
'y_code' => '' ,
'tax_code' => '' ,
'bank_code1' => '' ,
'bank_bic_code' => '' ,
'introduction' => '1. Turvallisuutta on paranetta niin fyysistä ,psyykkistä kun myös taloudellista turvaa.
2. Ihmiset , maaseutu ja maaseutukupungit päätöksenteon keskiöön Suomea kehittäessä .
3. Ihmisten hyvinvointi otettava vakavasti huomioon tulevaisuuden päätöksiä tehdessä.
4. Suomen riippumattomuuden turvaaminen niin päätöksenteossa ja turvallisuudessa.
5. Saa sanoa ja ajatella maalaisjärjellä nyt ja jatkossakin.' ,
'short_introduction' => 'Savonsa mittainen mies' ,
'layout_id' => (int) 16 ,
'skin_id' => (int) 35 ,
'company_type' => 'General' ,
'facebook' => 'https://www.facebook.com/ehdokasharrivaananen/' ,
'facebook_share' => (int) 0 ,
'twitter' => '@VaananenHarri' ,
'instagram' => '' ,
'allow_registration' => (int) 0 ,
'link' => '' ,
'partner_banner_title' => '' ,
'status' => (int) 1 ,
'status_name' => null ,
'company_file_path' => '5bf48dbb-14f8-4ba9-bc0d-212c0a030070.png' ,
'company_file_name' => 'peruss_logo_rgb.png' ,
'company_file_size' => '113680' ,
'company_content_type' => 'image/png' ,
'GDPR' => '' ,
'referenceable' => (int) 0 ,
'package' => (int) 9 ,
'package_price' => null ,
'package_price_term' => (int) 12 ,
'last_sent_invoice_date' => null ,
'last_sent_invoice_amount' => '0' ,
'last_sent_invoice_number' => (int) 0 ,
'last_invoice_number' => (int) 100000 ,
'payment_term_days' => (int) 14 ,
'invoicing_description' => null ,
'external_integration' => (int) 0 ,
]
protected _original => [
]
protected _hidden => [
]
protected _virtual => [
]
protected _dirty => [
]
protected _accessors => [
'App\Model\Entity\ContentPage' => [
'' => [maximum depth reached] ,
] ,
]
protected _new => false
protected _errors => [
]
protected _invalid => [
]
protected _accessible => [
'*' => true ,
]
protected _registryAlias => 'Companies'
}
$homepage_id = 'MTQ3NTE='
$companies = object( Cake\ORM\Query ) id: 0 {
'(help)' => 'This is a Query object, to get the results execute or iterate it.'
'sql' => 'SELECT Companies.id AS Companies__id, Companies.created AS Companies__created, Companies.updated AS Companies__updated, Companies.homepage_id AS Companies__homepage_id, Companies.site_image AS Companies__site_image, Companies.short_name AS Companies__short_name, Companies.formal_name AS Companies__formal_name, Companies.place AS Companies__place, Companies.street AS Companies__street, Companies.zip_code AS Companies__zip_code, Companies.town AS Companies__town, Companies.sms AS Companies__sms, Companies.email AS Companies__email, Companies.maillist AS Companies__maillist, Companies.user_id AS Companies__user_id, Companies.www_address AS Companies__www_address, Companies.y_code AS Companies__y_code, Companies.tax_code AS Companies__tax_code, Companies.bank_code1 AS Companies__bank_code1, Companies.bank_bic_code AS Companies__bank_bic_code, Companies.introduction AS Companies__introduction, Companies.short_introduction AS Companies__short_introduction, Companies.layout_id AS Companies__layout_id, Companies.skin_id AS Companies__skin_id, Companies.company_type AS Companies__company_type, Companies.facebook AS Companies__facebook, Companies.facebook_share AS Companies__facebook_share, Companies.twitter AS Companies__twitter, Companies.instagram AS Companies__instagram, Companies.allow_registration AS Companies__allow_registration, Companies.link AS Companies__link, Companies.partner_banner_title AS Companies__partner_banner_title, Companies.status AS Companies__status, Companies.status_name AS Companies__status_name, Companies.company_file_path AS Companies__company_file_path, Companies.company_file_name AS Companies__company_file_name, Companies.company_file_size AS Companies__company_file_size, Companies.company_content_type AS Companies__company_content_type, Companies.GDPR AS Companies__GDPR, Companies.referenceable AS Companies__referenceable, Companies.package AS Companies__package, Companies.package_price AS Companies__package_price, Companies.package_price_term AS Companies__package_price_term, Companies.last_sent_invoice_date AS Companies__last_sent_invoice_date, Companies.last_sent_invoice_amount AS Companies__last_sent_invoice_amount, Companies.last_sent_invoice_number AS Companies__last_sent_invoice_number, Companies.last_invoice_number AS Companies__last_invoice_number, Companies.payment_term_days AS Companies__payment_term_days, Companies.invoicing_description AS Companies__invoicing_description, Companies.external_integration AS Companies__external_integration FROM companies Companies WHERE (Companies.id = :c0 AND Companies.status = :c1)'
'params' => [
':c0' => [
'value' => (int) 163 ,
'type' => 'integer' ,
'placeholder' => 'c0' ,
] ,
':c1' => [
'value' => (int) 1 ,
'type' => 'integer' ,
'placeholder' => 'c1' ,
] ,
]
'defaultTypes' => [
'Companies__id' => 'integer' ,
'Companies.id' => 'integer' ,
'id' => 'integer' ,
'Companies__created' => 'datetime' ,
'Companies.created' => 'datetime' ,
'created' => 'datetime' ,
'Companies__updated' => 'datetime' ,
'Companies.updated' => 'datetime' ,
'updated' => 'datetime' ,
'Companies__homepage_id' => 'string' ,
'Companies.homepage_id' => 'string' ,
'homepage_id' => 'string' ,
'Companies__site_image' => 'string' ,
'Companies.site_image' => 'string' ,
'site_image' => 'string' ,
'Companies__short_name' => 'string' ,
'Companies.short_name' => 'string' ,
'short_name' => 'string' ,
'Companies__formal_name' => 'string' ,
'Companies.formal_name' => 'string' ,
'formal_name' => 'string' ,
'Companies__place' => 'string' ,
'Companies.place' => 'string' ,
'place' => 'string' ,
'Companies__street' => 'string' ,
'Companies.street' => 'string' ,
'street' => 'string' ,
'Companies__zip_code' => 'string' ,
'Companies.zip_code' => 'string' ,
'zip_code' => 'string' ,
'Companies__town' => 'string' ,
'Companies.town' => 'string' ,
'town' => 'string' ,
'Companies__sms' => 'string' ,
'Companies.sms' => 'string' ,
'sms' => 'string' ,
'Companies__email' => 'string' ,
'Companies.email' => 'string' ,
'email' => 'string' ,
'Companies__maillist' => 'string' ,
'Companies.maillist' => 'string' ,
'maillist' => 'string' ,
'Companies__user_id' => 'integer' ,
'Companies.user_id' => 'integer' ,
'user_id' => 'integer' ,
'Companies__www_address' => 'string' ,
'Companies.www_address' => 'string' ,
'www_address' => 'string' ,
'Companies__y_code' => 'string' ,
'Companies.y_code' => 'string' ,
'y_code' => 'string' ,
'Companies__tax_code' => 'string' ,
'Companies.tax_code' => 'string' ,
'tax_code' => 'string' ,
'Companies__bank_code1' => 'string' ,
'Companies.bank_code1' => 'string' ,
'bank_code1' => 'string' ,
'Companies__bank_bic_code' => 'string' ,
'Companies.bank_bic_code' => 'string' ,
'bank_bic_code' => 'string' ,
'Companies__introduction' => 'string' ,
'Companies.introduction' => 'string' ,
'introduction' => 'string' ,
'Companies__short_introduction' => 'string' ,
'Companies.short_introduction' => 'string' ,
'short_introduction' => 'string' ,
'Companies__layout_id' => 'integer' ,
'Companies.layout_id' => 'integer' ,
'layout_id' => 'integer' ,
'Companies__skin_id' => 'integer' ,
'Companies.skin_id' => 'integer' ,
'skin_id' => 'integer' ,
'Companies__company_type' => 'string' ,
'Companies.company_type' => 'string' ,
'company_type' => 'string' ,
'Companies__facebook' => 'string' ,
'Companies.facebook' => 'string' ,
'facebook' => 'string' ,
'Companies__facebook_share' => 'integer' ,
'Companies.facebook_share' => 'integer' ,
'facebook_share' => 'integer' ,
'Companies__twitter' => 'string' ,
'Companies.twitter' => 'string' ,
'twitter' => 'string' ,
'Companies__instagram' => 'string' ,
'Companies.instagram' => 'string' ,
'instagram' => 'string' ,
'Companies__allow_registration' => 'integer' ,
'Companies.allow_registration' => 'integer' ,
'allow_registration' => 'integer' ,
'Companies__link' => 'string' ,
'Companies.link' => 'string' ,
'link' => 'string' ,
'Companies__partner_banner_title' => 'string' ,
'Companies.partner_banner_title' => 'string' ,
'partner_banner_title' => 'string' ,
'Companies__status' => 'integer' ,
'Companies.status' => 'integer' ,
'status' => 'integer' ,
'Companies__status_name' => 'string' ,
'Companies.status_name' => 'string' ,
'status_name' => 'string' ,
'Companies__company_file_path' => 'string' ,
'Companies.company_file_path' => 'string' ,
'company_file_path' => 'string' ,
'Companies__company_file_name' => 'string' ,
'Companies.company_file_name' => 'string' ,
'company_file_name' => 'string' ,
'Companies__company_file_size' => 'string' ,
'Companies.company_file_size' => 'string' ,
'company_file_size' => 'string' ,
'Companies__company_content_type' => 'string' ,
'Companies.company_content_type' => 'string' ,
'company_content_type' => 'string' ,
'Companies__GDPR' => 'text' ,
'Companies.GDPR' => 'text' ,
'GDPR' => 'text' ,
'Companies__referenceable' => 'integer' ,
'Companies.referenceable' => 'integer' ,
'referenceable' => 'integer' ,
'Companies__package' => 'integer' ,
'Companies.package' => 'integer' ,
'package' => 'integer' ,
'Companies__package_price' => 'integer' ,
'Companies.package_price' => 'integer' ,
'package_price' => 'integer' ,
'Companies__package_price_term' => 'integer' ,
'Companies.package_price_term' => 'integer' ,
'package_price_term' => 'integer' ,
'Companies__last_sent_invoice_date' => 'date' ,
'Companies.last_sent_invoice_date' => 'date' ,
'last_sent_invoice_date' => 'date' ,
'Companies__last_sent_invoice_amount' => 'decimal' ,
'Companies.last_sent_invoice_amount' => 'decimal' ,
'last_sent_invoice_amount' => 'decimal' ,
'Companies__last_sent_invoice_number' => 'integer' ,
'Companies.last_sent_invoice_number' => 'integer' ,
'last_sent_invoice_number' => 'integer' ,
'Companies__last_invoice_number' => 'integer' ,
'Companies.last_invoice_number' => 'integer' ,
'last_invoice_number' => 'integer' ,
'Companies__payment_term_days' => 'integer' ,
'Companies.payment_term_days' => 'integer' ,
'payment_term_days' => 'integer' ,
'Companies__invoicing_description' => 'text' ,
'Companies.invoicing_description' => 'text' ,
'invoicing_description' => 'text' ,
'Companies__external_integration' => 'integer' ,
'Companies.external_integration' => 'integer' ,
'external_integration' => 'integer' ,
]
'decorators' => (int) 0
'executed' => true
'hydrate' => true
'buffered' => true
'formatters' => (int) 0
'mapReducers' => (int) 0
'contain' => [
]
'matching' => [
]
'extraOptions' => [
]
'repository' => object( Cake\ORM\Table ) id: 1 {
'registryAlias' => 'Companies'
'table' => 'companies'
'alias' => 'Companies'
'entityClass' => 'Cake\ORM\Entity'
'associations' => [
]
'behaviors' => [
]
'defaultConnection' => 'default'
'connectionName' => 'default'
protected _table => 'companies'
protected _alias => 'Companies'
protected _connection => object( Cake\Database\Connection ) id: 2 {
}
protected _schema => object( Cake\Database\Schema\TableSchema ) id: 3 {
}
protected _primaryKey => 'id'
protected _displayField => null
protected _associations => object( Cake\ORM\AssociationCollection ) id: 4 {
}
protected _behaviors => object( Cake\ORM\BehaviorRegistry ) id: 5 {
}
protected _entityClass => 'Cake\ORM\Entity'
protected _registryAlias => 'Companies'
protected _eventManager => object( Cake\Event\EventManager ) id: 6 {
}
protected _eventClass => 'Cake\Event\Event'
protected _rulesChecker => null
protected _validatorClass => 'Cake\Validation\Validator'
protected _validators => [
'' => [maximum depth reached] ,
]
}
protected _hasFields => false
protected _autoFields => null
protected _hydrate => true
protected _counter => null
protected _eagerLoader => object( Cake\ORM\EagerLoader ) id: 7 {
}
protected _beforeFindFired => true
protected _resultsCount => null
protected _connection => object( Cake\Database\Connection ) id: 2 {}
protected _type => 'select'
protected _parts => [
'delete' => true ,
'update' => [
'' => [maximum depth reached] ,
] ,
'set' => [
'' => [maximum depth reached] ,
] ,
'insert' => [
'' => [maximum depth reached] ,
] ,
'values' => [
'' => [maximum depth reached] ,
] ,
'with' => [
'' => [maximum depth reached] ,
] ,
'select' => [
'' => [maximum depth reached] ,
] ,
'distinct' => false ,
'modifier' => [
'' => [maximum depth reached] ,
] ,
'from' => [
'' => [maximum depth reached] ,
] ,
'join' => [
'' => [maximum depth reached] ,
] ,
'where' => object( Cake\Database\Expression\QueryExpression ) id: 8 {
} ,
'group' => [
'' => [maximum depth reached] ,
] ,
'having' => null ,
'window' => [
'' => [maximum depth reached] ,
] ,
'order' => null ,
'limit' => null ,
'offset' => null ,
'union' => [
'' => [maximum depth reached] ,
] ,
'epilog' => null ,
]
protected _selectParts => [
(int) 0 => 'with' ,
(int) 1 => 'select' ,
(int) 2 => 'from' ,
(int) 3 => 'join' ,
(int) 4 => 'where' ,
(int) 5 => 'group' ,
(int) 6 => 'having' ,
(int) 7 => 'order' ,
(int) 8 => 'limit' ,
(int) 9 => 'offset' ,
(int) 10 => 'union' ,
(int) 11 => 'epilog' ,
]
protected _updateParts => [
(int) 0 => 'with' ,
(int) 1 => 'update' ,
(int) 2 => 'set' ,
(int) 3 => 'where' ,
(int) 4 => 'epilog' ,
]
protected _deleteParts => [
(int) 0 => 'with' ,
(int) 1 => 'delete' ,
(int) 2 => 'modifier' ,
(int) 3 => 'from' ,
(int) 4 => 'where' ,
(int) 5 => 'epilog' ,
]
protected _insertParts => [
(int) 0 => 'with' ,
(int) 1 => 'insert' ,
(int) 2 => 'values' ,
(int) 3 => 'epilog' ,
]
protected _dirty => false
protected _resultDecorators => [
]
protected _iterator => object( Cake\Database\Statement\CallbackStatement ) id: 9 {
}
protected _valueBinder => object( Cake\Database\ValueBinder ) id: 10 {
}
protected _functionsBuilder => null
protected _useBufferedResults => true
protected _selectTypeMap => object( Cake\Database\TypeMap ) id: 11 {
}
protected typeCastEnabled => true
protected _typeMap => object( Cake\Database\TypeMap ) id: 12 {
}
protected _repository => object( Cake\ORM\Table ) id: 1 {}
protected _results => object( Cake\ORM\ResultSet ) id: 13 {
}
protected _mapReduce => [
]
protected _formatters => [
]
protected _cache => null
protected _options => [
]
protected _eagerLoaded => false
}
$count = (int) 21184
$company_name = 'Harri Väänänen'
$pages = object( Cake\ORM\Query ) id: 0 {
'(help)' => 'This is a Query object, to get the results execute or iterate it.'
'sql' => 'SELECT ContentPages.id AS ContentPages__id, ContentPages.master_id AS ContentPages__master_id, ContentPages.created AS ContentPages__created, ContentPages.updated AS ContentPages__updated, ContentPages.company_id AS ContentPages__company_id, ContentPages.language AS ContentPages__language, ContentPages.name AS ContentPages__name, ContentPages.header_type AS ContentPages__header_type, ContentPages.title AS ContentPages__title, ContentPages.ingress AS ContentPages__ingress, ContentPages.external_link AS ContentPages__external_link, ContentPages.external_link_text AS ContentPages__external_link_text, ContentPages.order AS ContentPages__order, ContentPages.print AS ContentPages__print, ContentPages.pdf AS ContentPages__pdf, ContentPages.word AS ContentPages__word, ContentPages.excel AS ContentPages__excel, ContentPages.cvs AS ContentPages__cvs, ContentPages.link AS ContentPages__link, ContentPages.cellname AS ContentPages__cellname, ContentPages.cellfunction AS ContentPages__cellfunction, ContentPages.form_id AS ContentPages__form_id, ContentPages.icon AS ContentPages__icon, ContentPages.field_amount AS ContentPages__field_amount, ContentPages.content_page_file_path AS ContentPages__content_page_file_path, ContentPages.content_page_file_name AS ContentPages__content_page_file_name, ContentPages.content_page_file_size AS ContentPages__content_page_file_size, ContentPages.content_page_content_type AS ContentPages__content_page_content_type, ContentPages.image_text AS ContentPages__image_text, ContentPages.image_carousel_delay AS ContentPages__image_carousel_delay, ContentPages.status AS ContentPages__status, ContentPages.status_name AS ContentPages__status_name, ContentPages.statistics AS ContentPages__statistics FROM content_pages ContentPages WHERE (ContentPages.id = :c0 AND ContentPages.status = :c1 AND company_id = :c2)'
'params' => [
':c0' => [
'value' => '14752' ,
'type' => 'integer' ,
'placeholder' => 'c0' ,
] ,
':c1' => [
'value' => (int) 1 ,
'type' => 'integer' ,
'placeholder' => 'c1' ,
] ,
':c2' => [
'value' => (int) 163 ,
'type' => 'integer' ,
'placeholder' => 'c2' ,
] ,
]
'defaultTypes' => [
'ContentPages__id' => 'integer' ,
'ContentPages.id' => 'integer' ,
'id' => 'integer' ,
'ContentPages__master_id' => 'integer' ,
'ContentPages.master_id' => 'integer' ,
'master_id' => 'integer' ,
'ContentPages__created' => 'datetime' ,
'ContentPages.created' => 'datetime' ,
'created' => 'datetime' ,
'ContentPages__updated' => 'datetime' ,
'ContentPages.updated' => 'datetime' ,
'updated' => 'datetime' ,
'ContentPages__company_id' => 'integer' ,
'ContentPages.company_id' => 'integer' ,
'company_id' => 'integer' ,
'ContentPages__language' => 'string' ,
'ContentPages.language' => 'string' ,
'language' => 'string' ,
'ContentPages__name' => 'string' ,
'ContentPages.name' => 'string' ,
'name' => 'string' ,
'ContentPages__header_type' => 'string' ,
'ContentPages.header_type' => 'string' ,
'header_type' => 'string' ,
'ContentPages__title' => 'string' ,
'ContentPages.title' => 'string' ,
'title' => 'string' ,
'ContentPages__ingress' => 'string' ,
'ContentPages.ingress' => 'string' ,
'ingress' => 'string' ,
'ContentPages__external_link' => 'string' ,
'ContentPages.external_link' => 'string' ,
'external_link' => 'string' ,
'ContentPages__external_link_text' => 'string' ,
'ContentPages.external_link_text' => 'string' ,
'external_link_text' => 'string' ,
'ContentPages__order' => 'integer' ,
'ContentPages.order' => 'integer' ,
'order' => 'integer' ,
'ContentPages__print' => 'boolean' ,
'ContentPages.print' => 'boolean' ,
'print' => 'boolean' ,
'ContentPages__pdf' => 'boolean' ,
'ContentPages.pdf' => 'boolean' ,
'pdf' => 'boolean' ,
'ContentPages__word' => 'boolean' ,
'ContentPages.word' => 'boolean' ,
'word' => 'boolean' ,
'ContentPages__excel' => 'boolean' ,
'ContentPages.excel' => 'boolean' ,
'excel' => 'boolean' ,
'ContentPages__cvs' => 'boolean' ,
'ContentPages.cvs' => 'boolean' ,
'cvs' => 'boolean' ,
'ContentPages__link' => 'string' ,
'ContentPages.link' => 'string' ,
'link' => 'string' ,
'ContentPages__cellname' => 'string' ,
'ContentPages.cellname' => 'string' ,
'cellname' => 'string' ,
'ContentPages__cellfunction' => 'string' ,
'ContentPages.cellfunction' => 'string' ,
'cellfunction' => 'string' ,
'ContentPages__form_id' => 'integer' ,
'ContentPages.form_id' => 'integer' ,
'form_id' => 'integer' ,
'ContentPages__icon' => 'string' ,
'ContentPages.icon' => 'string' ,
'icon' => 'string' ,
'ContentPages__field_amount' => 'integer' ,
'ContentPages.field_amount' => 'integer' ,
'field_amount' => 'integer' ,
'ContentPages__content_page_file_path' => 'string' ,
'ContentPages.content_page_file_path' => 'string' ,
'content_page_file_path' => 'string' ,
'ContentPages__content_page_file_name' => 'string' ,
'ContentPages.content_page_file_name' => 'string' ,
'content_page_file_name' => 'string' ,
'ContentPages__content_page_file_size' => 'string' ,
'ContentPages.content_page_file_size' => 'string' ,
'content_page_file_size' => 'string' ,
'ContentPages__content_page_content_type' => 'string' ,
'ContentPages.content_page_content_type' => 'string' ,
'content_page_content_type' => 'string' ,
'ContentPages__image_text' => 'string' ,
'ContentPages.image_text' => 'string' ,
'image_text' => 'string' ,
'ContentPages__image_carousel_delay' => 'integer' ,
'ContentPages.image_carousel_delay' => 'integer' ,
'image_carousel_delay' => 'integer' ,
'ContentPages__status' => 'integer' ,
'ContentPages.status' => 'integer' ,
'status' => 'integer' ,
'ContentPages__status_name' => 'string' ,
'ContentPages.status_name' => 'string' ,
'status_name' => 'string' ,
'ContentPages__statistics' => 'integer' ,
'ContentPages.statistics' => 'integer' ,
'statistics' => 'integer' ,
]
'decorators' => (int) 0
'executed' => true
'hydrate' => true
'buffered' => true
'formatters' => (int) 0
'mapReducers' => (int) 0
'contain' => [
]
'matching' => [
]
'extraOptions' => [
]
'repository' => object( App\Model\Table\ContentPagesTable ) id: 1 {
'registryAlias' => 'ContentPages'
'table' => 'content_pages'
'alias' => 'ContentPages'
'entityClass' => 'App\Model\Entity\ContentPage'
'associations' => [
(int) 0 => 'Companies' ,
(int) 1 => 'Forms' ,
(int) 2 => 'ContentFields' ,
]
'behaviors' => [
(int) 0 => 'Timestamp' ,
]
'defaultConnection' => 'default'
'connectionName' => 'default'
protected _table => 'content_pages'
protected _alias => 'ContentPages'
protected _connection => object( Cake\Database\Connection ) id: 2 {
}
protected _schema => object( Cake\Database\Schema\TableSchema ) id: 3 {
}
protected _primaryKey => 'id'
protected _displayField => 'name'
protected _associations => object( Cake\ORM\AssociationCollection ) id: 4 {
}
protected _behaviors => object( Cake\ORM\BehaviorRegistry ) id: 5 {
}
protected _entityClass => 'App\Model\Entity\ContentPage'
protected _registryAlias => 'ContentPages'
protected _eventManager => object( Cake\Event\EventManager ) id: 6 {
}
protected _eventClass => 'Cake\Event\Event'
protected _rulesChecker => object( Cake\ORM\RulesChecker ) id: 7 {
}
protected _validatorClass => 'Cake\Validation\Validator'
protected _validators => [
'' => [maximum depth reached] ,
]
}
protected _hasFields => false
protected _autoFields => null
protected _hydrate => true
protected _counter => null
protected _eagerLoader => object( Cake\ORM\EagerLoader ) id: 8 {
}
protected _beforeFindFired => true
protected _resultsCount => null
protected _connection => object( Cake\Database\Connection ) id: 2 {}
protected _type => 'select'
protected _parts => [
'delete' => true ,
'update' => [
'' => [maximum depth reached] ,
] ,
'set' => [
'' => [maximum depth reached] ,
] ,
'insert' => [
'' => [maximum depth reached] ,
] ,
'values' => [
'' => [maximum depth reached] ,
] ,
'with' => [
'' => [maximum depth reached] ,
] ,
'select' => [
'' => [maximum depth reached] ,
] ,
'distinct' => false ,
'modifier' => [
'' => [maximum depth reached] ,
] ,
'from' => [
'' => [maximum depth reached] ,
] ,
'join' => [
'' => [maximum depth reached] ,
] ,
'where' => object( Cake\Database\Expression\QueryExpression ) id: 9 {
} ,
'group' => [
'' => [maximum depth reached] ,
] ,
'having' => null ,
'window' => [
'' => [maximum depth reached] ,
] ,
'order' => null ,
'limit' => null ,
'offset' => null ,
'union' => [
'' => [maximum depth reached] ,
] ,
'epilog' => null ,
]
protected _selectParts => [
(int) 0 => 'with' ,
(int) 1 => 'select' ,
(int) 2 => 'from' ,
(int) 3 => 'join' ,
(int) 4 => 'where' ,
(int) 5 => 'group' ,
(int) 6 => 'having' ,
(int) 7 => 'order' ,
(int) 8 => 'limit' ,
(int) 9 => 'offset' ,
(int) 10 => 'union' ,
(int) 11 => 'epilog' ,
]
protected _updateParts => [
(int) 0 => 'with' ,
(int) 1 => 'update' ,
(int) 2 => 'set' ,
(int) 3 => 'where' ,
(int) 4 => 'epilog' ,
]
protected _deleteParts => [
(int) 0 => 'with' ,
(int) 1 => 'delete' ,
(int) 2 => 'modifier' ,
(int) 3 => 'from' ,
(int) 4 => 'where' ,
(int) 5 => 'epilog' ,
]
protected _insertParts => [
(int) 0 => 'with' ,
(int) 1 => 'insert' ,
(int) 2 => 'values' ,
(int) 3 => 'epilog' ,
]
protected _dirty => false
protected _resultDecorators => [
]
protected _iterator => object( Cake\Database\Statement\CallbackStatement ) id: 10 {
}
protected _valueBinder => object( Cake\Database\ValueBinder ) id: 11 {
}
protected _functionsBuilder => null
protected _useBufferedResults => true
protected _selectTypeMap => object( Cake\Database\TypeMap ) id: 12 {
}
protected typeCastEnabled => true
protected _typeMap => object( Cake\Database\TypeMap ) id: 13 {
}
protected _repository => object( App\Model\Table\ContentPagesTable ) id: 1 {}
protected _results => object( Cake\ORM\ResultSet ) id: 14 {
}
protected _mapReduce => [
]
protected _formatters => [
]
protected _cache => null
protected _options => [
]
protected _eagerLoaded => false
}
$page = object( App\Model\Entity\ContentPage ) id: 0 {
'id' => (int) 14752
'master_id' => (int) 14751
'created' => object( Cake\I18n\FrozenTime ) id: 1 {
'time' => '2023-01-03 17:50:24.000000+00:00'
'timezone' => 'UTC'
'fixedNowTime' => false
date => '2023-01-03 17:50:24.000000'
timezone_type => (int) 3
timezone => 'UTC'
protected _toStringFormat => [
'' => [maximum depth reached] ,
]
protected _jsonEncodeFormat => 'yyyy-MM-dd'T'HH':'mm':'ssxxx'
protected testNow => null
protected toStringFormat => 'Y-m-d H:i:s'
protected weekendDays => [
'' => [maximum depth reached] ,
]
protected diffFormatter => null
protected _lastErrors => [
'' => [maximum depth reached] ,
]
protected days => [
'' => [maximum depth reached] ,
]
protected weekStartsAt => (int) 1
protected weekEndsAt => (int) 7
protected relativePattern => '/this|next|last|tomorrow|yesterday|midnight|today|[+-]|first|last|ago/i'
protected defaultLocale => null
protected lenientParsing => true
protected _formatters => [
'' => [maximum depth reached] ,
]
}
'updated' => object( Cake\I18n\FrozenTime ) id: 2 {
'time' => '2023-01-03 17:50:24.000000+00:00'
'timezone' => 'UTC'
'fixedNowTime' => false
date => '2023-01-03 17:50:24.000000'
timezone_type => (int) 3
timezone => 'UTC'
protected _toStringFormat => [
'' => [maximum depth reached] ,
]
protected _jsonEncodeFormat => 'yyyy-MM-dd'T'HH':'mm':'ssxxx'
protected testNow => null
protected toStringFormat => 'Y-m-d H:i:s'
protected weekendDays => [
'' => [maximum depth reached] ,
]
protected diffFormatter => null
protected _lastErrors => [
'' => [maximum depth reached] ,
]
protected days => [
'' => [maximum depth reached] ,
]
protected weekStartsAt => (int) 1
protected weekEndsAt => (int) 7
protected relativePattern => '/this|next|last|tomorrow|yesterday|midnight|today|[+-]|first|last|ago/i'
protected defaultLocale => null
protected lenientParsing => true
protected _formatters => [
'' => [maximum depth reached] ,
]
}
'company_id' => (int) 163
'language' => 'fin'
'name' => 'Uutinen'
'header_type' => null
'title' => 'Uutinen'
'ingress' => ''
'external_link' => ''
'external_link_text' => ''
'order' => (int) 100
'print' => null
'pdf' => null
'word' => null
'excel' => null
'cvs' => null
'link' => 'content_pages/page_163_left_align'
'cellname' => 'HarriVaananen'
'cellfunction' => 'article'
'form_id' => null
'icon' => ''
'field_amount' => (int) 12
'content_page_file_path' => ''
'content_page_file_name' => ''
'content_page_file_size' => ''
'content_page_content_type' => ''
'image_text' => ''
'image_carousel_delay' => (int) 500
'status' => (int) 1
'status_name' => 'Jari Kuokka'
'statistics' => (int) 21183
'[new]' => false
'[accessible]' => [
'master_id' => true ,
'created' => true ,
'updated' => true ,
'company_id' => true ,
'language' => true ,
'name' => true ,
'header_type' => true ,
'title' => true ,
'ingress' => true ,
'external_link' => true ,
'external_link_text' => true ,
'order' => true ,
'print' => true ,
'pdf' => true ,
'word' => true ,
'excel' => true ,
'cvs' => true ,
'link' => true ,
'form_id' => true ,
'icon' => true ,
'field_amount' => true ,
'content_page_file_path' => true ,
'content_page_file_name' => true ,
'content_page_file_size' => true ,
'content_page_content_type' => true ,
'image_text' => true ,
'image_carousel_delay' => true ,
'status' => true ,
'status_name' => true ,
'statistics' => true ,
'master' => true ,
'company' => true ,
'form' => true ,
'content_fields' => true ,
]
'[dirty]' => [
]
'[original]' => [
]
'[virtual]' => [
]
'[hasErrors]' => false
'[errors]' => [
]
'[invalid]' => [
]
'[repository]' => 'ContentPages'
protected _accessible => [
'master_id' => true ,
'created' => true ,
'updated' => true ,
'company_id' => true ,
'language' => true ,
'name' => true ,
'header_type' => true ,
'title' => true ,
'ingress' => true ,
'external_link' => true ,
'external_link_text' => true ,
'order' => true ,
'print' => true ,
'pdf' => true ,
'word' => true ,
'excel' => true ,
'cvs' => true ,
'link' => true ,
'form_id' => true ,
'icon' => true ,
'field_amount' => true ,
'content_page_file_path' => true ,
'content_page_file_name' => true ,
'content_page_file_size' => true ,
'content_page_content_type' => true ,
'image_text' => true ,
'image_carousel_delay' => true ,
'status' => true ,
'status_name' => true ,
'statistics' => true ,
'master' => true ,
'company' => true ,
'form' => true ,
'content_fields' => true ,
]
protected _fields => [
'id' => (int) 14752 ,
'master_id' => (int) 14751 ,
'created' => object( Cake\I18n\FrozenTime ) id: 1 {} ,
'updated' => object( Cake\I18n\FrozenTime ) id: 2 {} ,
'company_id' => (int) 163 ,
'language' => 'fin' ,
'name' => 'Uutinen' ,
'header_type' => null ,
'title' => 'Uutinen' ,
'ingress' => '' ,
'external_link' => '' ,
'external_link_text' => '' ,
'order' => (int) 100 ,
'print' => null ,
'pdf' => null ,
'word' => null ,
'excel' => null ,
'cvs' => null ,
'link' => 'content_pages/page_163_left_align' ,
'cellname' => 'HarriVaananen' ,
'cellfunction' => 'article' ,
'form_id' => null ,
'icon' => '' ,
'field_amount' => (int) 12 ,
'content_page_file_path' => '' ,
'content_page_file_name' => '' ,
'content_page_file_size' => '' ,
'content_page_content_type' => '' ,
'image_text' => '' ,
'image_carousel_delay' => (int) 500 ,
'status' => (int) 1 ,
'status_name' => 'Jari Kuokka' ,
'statistics' => (int) 21183 ,
]
protected _original => [
]
protected _hidden => [
]
protected _virtual => [
]
protected _dirty => [
]
protected _accessors => [
'App\Model\Entity\ContentPage' => [
'' => [maximum depth reached] ,
] ,
]
protected _new => false
protected _errors => [
]
protected _invalid => [
]
protected _registryAlias => 'ContentPages'
}
$current_page = 'Uutinen'
$page_order = (int) 100
$cellName = 'HarriVaananen'
$cellFunction = 'article'
$page_statistics = object( App\Model\Entity\ContentPage ) id: 0 {
'id' => (int) 14752
'master_id' => (int) 14751
'created' => object( Cake\I18n\FrozenTime ) id: 1 {
'time' => '2023-01-03 17:50:24.000000+00:00'
'timezone' => 'UTC'
'fixedNowTime' => false
date => '2023-01-03 17:50:24.000000'
timezone_type => (int) 3
timezone => 'UTC'
protected _toStringFormat => [
'' => [maximum depth reached] ,
]
protected _jsonEncodeFormat => 'yyyy-MM-dd'T'HH':'mm':'ssxxx'
protected testNow => null
protected toStringFormat => 'Y-m-d H:i:s'
protected weekendDays => [
'' => [maximum depth reached] ,
]
protected diffFormatter => null
protected _lastErrors => [
'' => [maximum depth reached] ,
]
protected days => [
'' => [maximum depth reached] ,
]
protected weekStartsAt => (int) 1
protected weekEndsAt => (int) 7
protected relativePattern => '/this|next|last|tomorrow|yesterday|midnight|today|[+-]|first|last|ago/i'
protected defaultLocale => null
protected lenientParsing => true
protected _formatters => [
'' => [maximum depth reached] ,
]
}
'updated' => object( Cake\I18n\FrozenTime ) id: 2 {
'time' => '2023-01-03 17:50:24.000000+00:00'
'timezone' => 'UTC'
'fixedNowTime' => false
date => '2023-01-03 17:50:24.000000'
timezone_type => (int) 3
timezone => 'UTC'
protected _toStringFormat => [
'' => [maximum depth reached] ,
]
protected _jsonEncodeFormat => 'yyyy-MM-dd'T'HH':'mm':'ssxxx'
protected testNow => null
protected toStringFormat => 'Y-m-d H:i:s'
protected weekendDays => [
'' => [maximum depth reached] ,
]
protected diffFormatter => null
protected _lastErrors => [
'' => [maximum depth reached] ,
]
protected days => [
'' => [maximum depth reached] ,
]
protected weekStartsAt => (int) 1
protected weekEndsAt => (int) 7
protected relativePattern => '/this|next|last|tomorrow|yesterday|midnight|today|[+-]|first|last|ago/i'
protected defaultLocale => null
protected lenientParsing => true
protected _formatters => [
'' => [maximum depth reached] ,
]
}
'company_id' => (int) 163
'language' => 'fin'
'name' => 'Uutinen'
'header_type' => null
'title' => 'Uutinen'
'ingress' => ''
'external_link' => ''
'external_link_text' => ''
'order' => (int) 100
'print' => null
'pdf' => null
'word' => null
'excel' => null
'cvs' => null
'link' => 'content_pages/page_163_left_align'
'cellname' => 'HarriVaananen'
'cellfunction' => 'article'
'form_id' => null
'icon' => ''
'field_amount' => (int) 12
'content_page_file_path' => ''
'content_page_file_name' => ''
'content_page_file_size' => ''
'content_page_content_type' => ''
'image_text' => ''
'image_carousel_delay' => (int) 500
'status' => (int) 1
'status_name' => 'Jari Kuokka'
'statistics' => (int) 21184
'[new]' => false
'[accessible]' => [
'master_id' => true ,
'created' => true ,
'updated' => true ,
'company_id' => true ,
'language' => true ,
'name' => true ,
'header_type' => true ,
'title' => true ,
'ingress' => true ,
'external_link' => true ,
'external_link_text' => true ,
'order' => true ,
'print' => true ,
'pdf' => true ,
'word' => true ,
'excel' => true ,
'cvs' => true ,
'link' => true ,
'form_id' => true ,
'icon' => true ,
'field_amount' => true ,
'content_page_file_path' => true ,
'content_page_file_name' => true ,
'content_page_file_size' => true ,
'content_page_content_type' => true ,
'image_text' => true ,
'image_carousel_delay' => true ,
'status' => true ,
'status_name' => true ,
'statistics' => true ,
'master' => true ,
'company' => true ,
'form' => true ,
'content_fields' => true ,
]
'[dirty]' => [
]
'[original]' => [
]
'[virtual]' => [
]
'[hasErrors]' => false
'[errors]' => [
]
'[invalid]' => [
]
'[repository]' => 'ContentPages'
protected _accessible => [
'master_id' => true ,
'created' => true ,
'updated' => true ,
'company_id' => true ,
'language' => true ,
'name' => true ,
'header_type' => true ,
'title' => true ,
'ingress' => true ,
'external_link' => true ,
'external_link_text' => true ,
'order' => true ,
'print' => true ,
'pdf' => true ,
'word' => true ,
'excel' => true ,
'cvs' => true ,
'link' => true ,
'form_id' => true ,
'icon' => true ,
'field_amount' => true ,
'content_page_file_path' => true ,
'content_page_file_name' => true ,
'content_page_file_size' => true ,
'content_page_content_type' => true ,
'image_text' => true ,
'image_carousel_delay' => true ,
'status' => true ,
'status_name' => true ,
'statistics' => true ,
'master' => true ,
'company' => true ,
'form' => true ,
'content_fields' => true ,
]
protected _fields => [
'id' => (int) 14752 ,
'master_id' => (int) 14751 ,
'created' => object( Cake\I18n\FrozenTime ) id: 1 {} ,
'updated' => object( Cake\I18n\FrozenTime ) id: 2 {} ,
'company_id' => (int) 163 ,
'language' => 'fin' ,
'name' => 'Uutinen' ,
'header_type' => null ,
'title' => 'Uutinen' ,
'ingress' => '' ,
'external_link' => '' ,
'external_link_text' => '' ,
'order' => (int) 100 ,
'print' => null ,
'pdf' => null ,
'word' => null ,
'excel' => null ,
'cvs' => null ,
'link' => 'content_pages/page_163_left_align' ,
'cellname' => 'HarriVaananen' ,
'cellfunction' => 'article' ,
'form_id' => null ,
'icon' => '' ,
'field_amount' => (int) 12 ,
'content_page_file_path' => '' ,
'content_page_file_name' => '' ,
'content_page_file_size' => '' ,
'content_page_content_type' => '' ,
'image_text' => '' ,
'image_carousel_delay' => (int) 500 ,
'status' => (int) 1 ,
'status_name' => 'Jari Kuokka' ,
'statistics' => (int) 21184 ,
]
protected _original => [
]
protected _hidden => [
]
protected _virtual => [
]
protected _dirty => [
]
protected _accessors => [
'App\Model\Entity\ContentPage' => [
'' => [maximum depth reached] ,
] ,
]
protected _new => false
protected _errors => [
]
protected _invalid => [
]
protected _registryAlias => 'ContentPages'
}
$weekcolumn = 'W41'
$usage_exists = true
$usagesTable = object( Cake\ORM\Table ) id: 0 {
'registryAlias' => 'Weeklyusages'
'table' => 'weeklyusages'
'alias' => 'Weeklyusages'
'entityClass' => 'Cake\ORM\Entity'
'associations' => [
]
'behaviors' => [
]
'defaultConnection' => 'default'
'connectionName' => 'default'
protected _table => 'weeklyusages'
protected _alias => 'Weeklyusages'
protected _connection => object( Cake\Database\Connection ) id: 1 {
}
protected _schema => object( Cake\Database\Schema\TableSchema ) id: 2 {
}
protected _primaryKey => 'id'
protected _displayField => null
protected _associations => object( Cake\ORM\AssociationCollection ) id: 3 {
}
protected _behaviors => object( Cake\ORM\BehaviorRegistry ) id: 4 {
}
protected _entityClass => 'Cake\ORM\Entity'
protected _registryAlias => 'Weeklyusages'
protected _eventManager => object( Cake\Event\EventManager ) id: 5 {
}
protected _eventClass => 'Cake\Event\Event'
protected _rulesChecker => object( Cake\ORM\RulesChecker ) id: 6 {
}
protected _validatorClass => 'Cake\Validation\Validator'
protected _validators => [
]
}
$usage = object( Cake\ORM\Entity ) id: 0 {
'id' => (int) 14
'created' => null
'updated' => null
'company_id' => (int) 163
'content_page_id' => (int) 14752
'page_name' => 'Uutinen'
'sorting' => (int) 1
'W01' => '52'
'W02' => '127'
'W03' => '68'
'W04' => '140'
'W05' => '316'
'W06' => '494'
'W07' => '899'
'W08' => '1370'
'W09' => '790'
'W10' => '735'
'W11' => '791'
'W12' => '1646'
'W13' => '2095'
'W14' => '594'
'W15' => '482'
'W16' => '1135'
'W17' => '649'
'W18' => '698'
'W19' => '816'
'W20' => '550'
'W21' => '415'
'W22' => '210'
'W23' => '288'
'W24' => '155'
'W25' => '126'
'W26' => '271'
'W27' => '420'
'W28' => '231'
'W29' => '369'
'W30' => '183'
'W31' => '337'
'W32' => '345'
'W33' => '237'
'W34' => '249'
'W35' => '366'
'W36' => '132'
'W37' => '328'
'W38' => '430'
'W39' => '189'
'W40' => '258'
'W41' => (int) 195
'W42' => '70'
'W43' => '80'
'W44' => '59'
'W45' => '143'
'W46' => '76'
'W47' => '59'
'W48' => '89'
'W49' => '45'
'W50' => '94'
'W51' => '59'
'W52' => '135'
'[new]' => false
'[accessible]' => [
'*' => true ,
]
'[dirty]' => [
]
'[original]' => [
]
'[virtual]' => [
]
'[hasErrors]' => false
'[errors]' => [
]
'[invalid]' => [
]
'[repository]' => 'Weeklyusages'
protected _fields => [
'id' => (int) 14 ,
'created' => null ,
'updated' => null ,
'company_id' => (int) 163 ,
'content_page_id' => (int) 14752 ,
'page_name' => 'Uutinen' ,
'sorting' => (int) 1 ,
'W01' => '52' ,
'W02' => '127' ,
'W03' => '68' ,
'W04' => '140' ,
'W05' => '316' ,
'W06' => '494' ,
'W07' => '899' ,
'W08' => '1370' ,
'W09' => '790' ,
'W10' => '735' ,
'W11' => '791' ,
'W12' => '1646' ,
'W13' => '2095' ,
'W14' => '594' ,
'W15' => '482' ,
'W16' => '1135' ,
'W17' => '649' ,
'W18' => '698' ,
'W19' => '816' ,
'W20' => '550' ,
'W21' => '415' ,
'W22' => '210' ,
'W23' => '288' ,
'W24' => '155' ,
'W25' => '126' ,
'W26' => '271' ,
'W27' => '420' ,
'W28' => '231' ,
'W29' => '369' ,
'W30' => '183' ,
'W31' => '337' ,
'W32' => '345' ,
'W33' => '237' ,
'W34' => '249' ,
'W35' => '366' ,
'W36' => '132' ,
'W37' => '328' ,
'W38' => '430' ,
'W39' => '189' ,
'W40' => '258' ,
'W41' => (int) 195 ,
'W42' => '70' ,
'W43' => '80' ,
'W44' => '59' ,
'W45' => '143' ,
'W46' => '76' ,
'W47' => '59' ,
'W48' => '89' ,
'W49' => '45' ,
'W50' => '94' ,
'W51' => '59' ,
'W52' => '135' ,
]
protected _original => [
]
protected _hidden => [
]
protected _virtual => [
]
protected _dirty => [
]
protected _accessors => [
'App\Model\Entity\ContentPage' => [
'' => [maximum depth reached] ,
] ,
]
protected _new => false
protected _errors => [
]
protected _invalid => [
]
protected _accessible => [
'*' => true ,
]
protected _registryAlias => 'Weeklyusages'
}
$page_usages = object( Cake\ORM\Query ) id: 0 {
'(help)' => 'This is a Query object, to get the results execute or iterate it.'
'sql' => 'SELECT Weeklyusages.id AS Weeklyusages__id, Weeklyusages.created AS Weeklyusages__created, Weeklyusages.updated AS Weeklyusages__updated, Weeklyusages.company_id AS Weeklyusages__company_id, Weeklyusages.content_page_id AS Weeklyusages__content_page_id, Weeklyusages.page_name AS Weeklyusages__page_name, Weeklyusages.sorting AS Weeklyusages__sorting, Weeklyusages.W01 AS Weeklyusages__W01, Weeklyusages.W02 AS Weeklyusages__W02, Weeklyusages.W03 AS Weeklyusages__W03, Weeklyusages.W04 AS Weeklyusages__W04, Weeklyusages.W05 AS Weeklyusages__W05, Weeklyusages.W06 AS Weeklyusages__W06, Weeklyusages.W07 AS Weeklyusages__W07, Weeklyusages.W08 AS Weeklyusages__W08, Weeklyusages.W09 AS Weeklyusages__W09, Weeklyusages.W10 AS Weeklyusages__W10, Weeklyusages.W11 AS Weeklyusages__W11, Weeklyusages.W12 AS Weeklyusages__W12, Weeklyusages.W13 AS Weeklyusages__W13, Weeklyusages.W14 AS Weeklyusages__W14, Weeklyusages.W15 AS Weeklyusages__W15, Weeklyusages.W16 AS Weeklyusages__W16, Weeklyusages.W17 AS Weeklyusages__W17, Weeklyusages.W18 AS Weeklyusages__W18, Weeklyusages.W19 AS Weeklyusages__W19, Weeklyusages.W20 AS Weeklyusages__W20, Weeklyusages.W21 AS Weeklyusages__W21, Weeklyusages.W22 AS Weeklyusages__W22, Weeklyusages.W23 AS Weeklyusages__W23, Weeklyusages.W24 AS Weeklyusages__W24, Weeklyusages.W25 AS Weeklyusages__W25, Weeklyusages.W26 AS Weeklyusages__W26, Weeklyusages.W27 AS Weeklyusages__W27, Weeklyusages.W28 AS Weeklyusages__W28, Weeklyusages.W29 AS Weeklyusages__W29, Weeklyusages.W30 AS Weeklyusages__W30, Weeklyusages.W31 AS Weeklyusages__W31, Weeklyusages.W32 AS Weeklyusages__W32, Weeklyusages.W33 AS Weeklyusages__W33, Weeklyusages.W34 AS Weeklyusages__W34, Weeklyusages.W35 AS Weeklyusages__W35, Weeklyusages.W36 AS Weeklyusages__W36, Weeklyusages.W37 AS Weeklyusages__W37, Weeklyusages.W38 AS Weeklyusages__W38, Weeklyusages.W39 AS Weeklyusages__W39, Weeklyusages.W40 AS Weeklyusages__W40, Weeklyusages.W41 AS Weeklyusages__W41, Weeklyusages.W42 AS Weeklyusages__W42, Weeklyusages.W43 AS Weeklyusages__W43, Weeklyusages.W44 AS Weeklyusages__W44, Weeklyusages.W45 AS Weeklyusages__W45, Weeklyusages.W46 AS Weeklyusages__W46, Weeklyusages.W47 AS Weeklyusages__W47, Weeklyusages.W48 AS Weeklyusages__W48, Weeklyusages.W49 AS Weeklyusages__W49, Weeklyusages.W50 AS Weeklyusages__W50, Weeklyusages.W51 AS Weeklyusages__W51, Weeklyusages.W52 AS Weeklyusages__W52 FROM weeklyusages Weeklyusages WHERE (content_page_id = :c0 AND company_id = :c1)'
'params' => [
':c0' => [
'value' => '14752' ,
'type' => 'integer' ,
'placeholder' => 'c0' ,
] ,
':c1' => [
'value' => (int) 163 ,
'type' => 'integer' ,
'placeholder' => 'c1' ,
] ,
]
'defaultTypes' => [
'Weeklyusages__id' => 'integer' ,
'Weeklyusages.id' => 'integer' ,
'id' => 'integer' ,
'Weeklyusages__created' => 'datetime' ,
'Weeklyusages.created' => 'datetime' ,
'created' => 'datetime' ,
'Weeklyusages__updated' => 'datetime' ,
'Weeklyusages.updated' => 'datetime' ,
'updated' => 'datetime' ,
'Weeklyusages__company_id' => 'integer' ,
'Weeklyusages.company_id' => 'integer' ,
'company_id' => 'integer' ,
'Weeklyusages__content_page_id' => 'integer' ,
'Weeklyusages.content_page_id' => 'integer' ,
'content_page_id' => 'integer' ,
'Weeklyusages__page_name' => 'string' ,
'Weeklyusages.page_name' => 'string' ,
'page_name' => 'string' ,
'Weeklyusages__sorting' => 'integer' ,
'Weeklyusages.sorting' => 'integer' ,
'sorting' => 'integer' ,
'Weeklyusages__W01' => 'string' ,
'Weeklyusages.W01' => 'string' ,
'W01' => 'string' ,
'Weeklyusages__W02' => 'string' ,
'Weeklyusages.W02' => 'string' ,
'W02' => 'string' ,
'Weeklyusages__W03' => 'string' ,
'Weeklyusages.W03' => 'string' ,
'W03' => 'string' ,
'Weeklyusages__W04' => 'string' ,
'Weeklyusages.W04' => 'string' ,
'W04' => 'string' ,
'Weeklyusages__W05' => 'string' ,
'Weeklyusages.W05' => 'string' ,
'W05' => 'string' ,
'Weeklyusages__W06' => 'string' ,
'Weeklyusages.W06' => 'string' ,
'W06' => 'string' ,
'Weeklyusages__W07' => 'string' ,
'Weeklyusages.W07' => 'string' ,
'W07' => 'string' ,
'Weeklyusages__W08' => 'string' ,
'Weeklyusages.W08' => 'string' ,
'W08' => 'string' ,
'Weeklyusages__W09' => 'string' ,
'Weeklyusages.W09' => 'string' ,
'W09' => 'string' ,
'Weeklyusages__W10' => 'string' ,
'Weeklyusages.W10' => 'string' ,
'W10' => 'string' ,
'Weeklyusages__W11' => 'string' ,
'Weeklyusages.W11' => 'string' ,
'W11' => 'string' ,
'Weeklyusages__W12' => 'string' ,
'Weeklyusages.W12' => 'string' ,
'W12' => 'string' ,
'Weeklyusages__W13' => 'string' ,
'Weeklyusages.W13' => 'string' ,
'W13' => 'string' ,
'Weeklyusages__W14' => 'string' ,
'Weeklyusages.W14' => 'string' ,
'W14' => 'string' ,
'Weeklyusages__W15' => 'string' ,
'Weeklyusages.W15' => 'string' ,
'W15' => 'string' ,
'Weeklyusages__W16' => 'string' ,
'Weeklyusages.W16' => 'string' ,
'W16' => 'string' ,
'Weeklyusages__W17' => 'string' ,
'Weeklyusages.W17' => 'string' ,
'W17' => 'string' ,
'Weeklyusages__W18' => 'string' ,
'Weeklyusages.W18' => 'string' ,
'W18' => 'string' ,
'Weeklyusages__W19' => 'string' ,
'Weeklyusages.W19' => 'string' ,
'W19' => 'string' ,
'Weeklyusages__W20' => 'string' ,
'Weeklyusages.W20' => 'string' ,
'W20' => 'string' ,
'Weeklyusages__W21' => 'string' ,
'Weeklyusages.W21' => 'string' ,
'W21' => 'string' ,
'Weeklyusages__W22' => 'string' ,
'Weeklyusages.W22' => 'string' ,
'W22' => 'string' ,
'Weeklyusages__W23' => 'string' ,
'Weeklyusages.W23' => 'string' ,
'W23' => 'string' ,
'Weeklyusages__W24' => 'string' ,
'Weeklyusages.W24' => 'string' ,
'W24' => 'string' ,
'Weeklyusages__W25' => 'string' ,
'Weeklyusages.W25' => 'string' ,
'W25' => 'string' ,
'Weeklyusages__W26' => 'string' ,
'Weeklyusages.W26' => 'string' ,
'W26' => 'string' ,
'Weeklyusages__W27' => 'string' ,
'Weeklyusages.W27' => 'string' ,
'W27' => 'string' ,
'Weeklyusages__W28' => 'string' ,
'Weeklyusages.W28' => 'string' ,
'W28' => 'string' ,
'Weeklyusages__W29' => 'string' ,
'Weeklyusages.W29' => 'string' ,
'W29' => 'string' ,
'Weeklyusages__W30' => 'string' ,
'Weeklyusages.W30' => 'string' ,
'W30' => 'string' ,
'Weeklyusages__W31' => 'string' ,
'Weeklyusages.W31' => 'string' ,
'W31' => 'string' ,
'Weeklyusages__W32' => 'string' ,
'Weeklyusages.W32' => 'string' ,
'W32' => 'string' ,
'Weeklyusages__W33' => 'string' ,
'Weeklyusages.W33' => 'string' ,
'W33' => 'string' ,
'Weeklyusages__W34' => 'string' ,
'Weeklyusages.W34' => 'string' ,
'W34' => 'string' ,
'Weeklyusages__W35' => 'string' ,
'Weeklyusages.W35' => 'string' ,
'W35' => 'string' ,
'Weeklyusages__W36' => 'string' ,
'Weeklyusages.W36' => 'string' ,
'W36' => 'string' ,
'Weeklyusages__W37' => 'string' ,
'Weeklyusages.W37' => 'string' ,
'W37' => 'string' ,
'Weeklyusages__W38' => 'string' ,
'Weeklyusages.W38' => 'string' ,
'W38' => 'string' ,
'Weeklyusages__W39' => 'string' ,
'Weeklyusages.W39' => 'string' ,
'W39' => 'string' ,
'Weeklyusages__W40' => 'string' ,
'Weeklyusages.W40' => 'string' ,
'W40' => 'string' ,
'Weeklyusages__W41' => 'string' ,
'Weeklyusages.W41' => 'string' ,
'W41' => 'string' ,
'Weeklyusages__W42' => 'string' ,
'Weeklyusages.W42' => 'string' ,
'W42' => 'string' ,
'Weeklyusages__W43' => 'string' ,
'Weeklyusages.W43' => 'string' ,
'W43' => 'string' ,
'Weeklyusages__W44' => 'string' ,
'Weeklyusages.W44' => 'string' ,
'W44' => 'string' ,
'Weeklyusages__W45' => 'string' ,
'Weeklyusages.W45' => 'string' ,
'W45' => 'string' ,
'Weeklyusages__W46' => 'string' ,
'Weeklyusages.W46' => 'string' ,
'W46' => 'string' ,
'Weeklyusages__W47' => 'string' ,
'Weeklyusages.W47' => 'string' ,
'W47' => 'string' ,
'Weeklyusages__W48' => 'string' ,
'Weeklyusages.W48' => 'string' ,
'W48' => 'string' ,
'Weeklyusages__W49' => 'string' ,
'Weeklyusages.W49' => 'string' ,
'W49' => 'string' ,
'Weeklyusages__W50' => 'string' ,
'Weeklyusages.W50' => 'string' ,
'W50' => 'string' ,
'Weeklyusages__W51' => 'string' ,
'Weeklyusages.W51' => 'string' ,
'W51' => 'string' ,
'Weeklyusages__W52' => 'string' ,
'Weeklyusages.W52' => 'string' ,
'W52' => 'string' ,
]
'decorators' => (int) 0
'executed' => true
'hydrate' => true
'buffered' => true
'formatters' => (int) 0
'mapReducers' => (int) 0
'contain' => [
]
'matching' => [
]
'extraOptions' => [
]
'repository' => object( Cake\ORM\Table ) id: 1 {
'registryAlias' => 'Weeklyusages'
'table' => 'weeklyusages'
'alias' => 'Weeklyusages'
'entityClass' => 'Cake\ORM\Entity'
'associations' => [
]
'behaviors' => [
]
'defaultConnection' => 'default'
'connectionName' => 'default'
protected _table => 'weeklyusages'
protected _alias => 'Weeklyusages'
protected _connection => object( Cake\Database\Connection ) id: 2 {
}
protected _schema => object( Cake\Database\Schema\TableSchema ) id: 3 {
}
protected _primaryKey => 'id'
protected _displayField => null
protected _associations => object( Cake\ORM\AssociationCollection ) id: 4 {
}
protected _behaviors => object( Cake\ORM\BehaviorRegistry ) id: 5 {
}
protected _entityClass => 'Cake\ORM\Entity'
protected _registryAlias => 'Weeklyusages'
protected _eventManager => object( Cake\Event\EventManager ) id: 6 {
}
protected _eventClass => 'Cake\Event\Event'
protected _rulesChecker => object( Cake\ORM\RulesChecker ) id: 7 {
}
protected _validatorClass => 'Cake\Validation\Validator'
protected _validators => [
'' => [maximum depth reached] ,
]
}
protected _hasFields => false
protected _autoFields => null
protected _hydrate => true
protected _counter => null
protected _eagerLoader => object( Cake\ORM\EagerLoader ) id: 8 {
}
protected _beforeFindFired => true
protected _resultsCount => null
protected _connection => object( Cake\Database\Connection ) id: 2 {}
protected _type => 'select'
protected _parts => [
'delete' => true ,
'update' => [
'' => [maximum depth reached] ,
] ,
'set' => [
'' => [maximum depth reached] ,
] ,
'insert' => [
'' => [maximum depth reached] ,
] ,
'values' => [
'' => [maximum depth reached] ,
] ,
'with' => [
'' => [maximum depth reached] ,
] ,
'select' => [
'' => [maximum depth reached] ,
] ,
'distinct' => false ,
'modifier' => [
'' => [maximum depth reached] ,
] ,
'from' => [
'' => [maximum depth reached] ,
] ,
'join' => [
'' => [maximum depth reached] ,
] ,
'where' => object( Cake\Database\Expression\QueryExpression ) id: 9 {
} ,
'group' => [
'' => [maximum depth reached] ,
] ,
'having' => null ,
'window' => [
'' => [maximum depth reached] ,
] ,
'order' => null ,
'limit' => null ,
'offset' => null ,
'union' => [
'' => [maximum depth reached] ,
] ,
'epilog' => null ,
]
protected _selectParts => [
(int) 0 => 'with' ,
(int) 1 => 'select' ,
(int) 2 => 'from' ,
(int) 3 => 'join' ,
(int) 4 => 'where' ,
(int) 5 => 'group' ,
(int) 6 => 'having' ,
(int) 7 => 'order' ,
(int) 8 => 'limit' ,
(int) 9 => 'offset' ,
(int) 10 => 'union' ,
(int) 11 => 'epilog' ,
]
protected _updateParts => [
(int) 0 => 'with' ,
(int) 1 => 'update' ,
(int) 2 => 'set' ,
(int) 3 => 'where' ,
(int) 4 => 'epilog' ,
]
protected _deleteParts => [
(int) 0 => 'with' ,
(int) 1 => 'delete' ,
(int) 2 => 'modifier' ,
(int) 3 => 'from' ,
(int) 4 => 'where' ,
(int) 5 => 'epilog' ,
]
protected _insertParts => [
(int) 0 => 'with' ,
(int) 1 => 'insert' ,
(int) 2 => 'values' ,
(int) 3 => 'epilog' ,
]
protected _dirty => false
protected _resultDecorators => [
]
protected _iterator => object( Cake\Database\Statement\CallbackStatement ) id: 10 {
}
protected _valueBinder => object( Cake\Database\ValueBinder ) id: 11 {
}
protected _functionsBuilder => null
protected _useBufferedResults => true
protected _selectTypeMap => object( Cake\Database\TypeMap ) id: 12 {
}
protected typeCastEnabled => true
protected _typeMap => object( Cake\Database\TypeMap ) id: 13 {
}
protected _repository => object( Cake\ORM\Table ) id: 1 {}
protected _results => object( Cake\ORM\ResultSet ) id: 14 {
}
protected _mapReduce => [
]
protected _formatters => [
]
protected _cache => null
protected _options => [
]
protected _eagerLoaded => false
}
$usage_id = (int) 14
$page_usage = object( Cake\ORM\Entity ) id: 0 {
'id' => (int) 14
'created' => null
'updated' => null
'company_id' => (int) 163
'content_page_id' => (int) 14752
'page_name' => 'Uutinen'
'sorting' => (int) 1
'W01' => '52'
'W02' => '127'
'W03' => '68'
'W04' => '140'
'W05' => '316'
'W06' => '494'
'W07' => '899'
'W08' => '1370'
'W09' => '790'
'W10' => '735'
'W11' => '791'
'W12' => '1646'
'W13' => '2095'
'W14' => '594'
'W15' => '482'
'W16' => '1135'
'W17' => '649'
'W18' => '698'
'W19' => '816'
'W20' => '550'
'W21' => '415'
'W22' => '210'
'W23' => '288'
'W24' => '155'
'W25' => '126'
'W26' => '271'
'W27' => '420'
'W28' => '231'
'W29' => '369'
'W30' => '183'
'W31' => '337'
'W32' => '345'
'W33' => '237'
'W34' => '249'
'W35' => '366'
'W36' => '132'
'W37' => '328'
'W38' => '430'
'W39' => '189'
'W40' => '258'
'W41' => '194'
'W42' => '70'
'W43' => '80'
'W44' => '59'
'W45' => '143'
'W46' => '76'
'W47' => '59'
'W48' => '89'
'W49' => '45'
'W50' => '94'
'W51' => '59'
'W52' => '135'
'[new]' => false
'[accessible]' => [
'*' => true ,
]
'[dirty]' => [
]
'[original]' => [
]
'[virtual]' => [
]
'[hasErrors]' => false
'[errors]' => [
]
'[invalid]' => [
]
'[repository]' => 'Weeklyusages'
protected _fields => [
'id' => (int) 14 ,
'created' => null ,
'updated' => null ,
'company_id' => (int) 163 ,
'content_page_id' => (int) 14752 ,
'page_name' => 'Uutinen' ,
'sorting' => (int) 1 ,
'W01' => '52' ,
'W02' => '127' ,
'W03' => '68' ,
'W04' => '140' ,
'W05' => '316' ,
'W06' => '494' ,
'W07' => '899' ,
'W08' => '1370' ,
'W09' => '790' ,
'W10' => '735' ,
'W11' => '791' ,
'W12' => '1646' ,
'W13' => '2095' ,
'W14' => '594' ,
'W15' => '482' ,
'W16' => '1135' ,
'W17' => '649' ,
'W18' => '698' ,
'W19' => '816' ,
'W20' => '550' ,
'W21' => '415' ,
'W22' => '210' ,
'W23' => '288' ,
'W24' => '155' ,
'W25' => '126' ,
'W26' => '271' ,
'W27' => '420' ,
'W28' => '231' ,
'W29' => '369' ,
'W30' => '183' ,
'W31' => '337' ,
'W32' => '345' ,
'W33' => '237' ,
'W34' => '249' ,
'W35' => '366' ,
'W36' => '132' ,
'W37' => '328' ,
'W38' => '430' ,
'W39' => '189' ,
'W40' => '258' ,
'W41' => '194' ,
'W42' => '70' ,
'W43' => '80' ,
'W44' => '59' ,
'W45' => '143' ,
'W46' => '76' ,
'W47' => '59' ,
'W48' => '89' ,
'W49' => '45' ,
'W50' => '94' ,
'W51' => '59' ,
'W52' => '135' ,
]
protected _original => [
]
protected _hidden => [
]
protected _virtual => [
]
protected _dirty => [
]
protected _accessors => [
'App\Model\Entity\ContentPage' => [
'' => [maximum depth reached] ,
] ,
]
protected _new => false
protected _errors => [
]
protected _invalid => [
]
protected _accessible => [
'*' => true ,
]
protected _registryAlias => 'Weeklyusages'
}
$weekly_usage = '194'
$blogs = object( Cake\ORM\Query ) id: 0 {
'(help)' => 'This is a Query object, to get the results execute or iterate it.'
'sql' => 'SELECT Collaborations.id AS Collaborations__id, Collaborations.parent_id AS Collaborations__parent_id, Collaborations.company_id AS Collaborations__company_id, Collaborations.created AS Collaborations__created, Collaborations.updated AS Collaborations__updated, Collaborations.language AS Collaborations__language, Collaborations.title AS Collaborations__title, Collaborations.ingress AS Collaborations__ingress, Collaborations.message AS Collaborations__message, Collaborations.type AS Collaborations__type, Collaborations.event_type AS Collaborations__event_type, Collaborations.organization AS Collaborations__organization, Collaborations.from_id AS Collaborations__from_id, Collaborations.from_name AS Collaborations__from_name, Collaborations.to_id AS Collaborations__to_id, Collaborations.to_name AS Collaborations__to_name, Collaborations.publish_date AS Collaborations__publish_date, Collaborations.expiration_date AS Collaborations__expiration_date, Collaborations.start_date AS Collaborations__start_date, Collaborations.end_date AS Collaborations__end_date, Collaborations.registration_starts AS Collaborations__registration_starts, Collaborations.registration_ends AS Collaborations__registration_ends, Collaborations.link AS Collaborations__link, Collaborations.contact_email AS Collaborations__contact_email, Collaborations.contact AS Collaborations__contact, Collaborations.location AS Collaborations__location, Collaborations.location_id AS Collaborations__location_id, Collaborations.audience AS Collaborations__audience, Collaborations.timetable AS Collaborations__timetable, Collaborations.program AS Collaborations__program, Collaborations.instructors AS Collaborations__instructors, Collaborations.class AS Collaborations__class, Collaborations.participation_right AS Collaborations__participation_right, Collaborations.registration_info AS Collaborations__registration_info, Collaborations.registration_fee AS Collaborations__registration_fee, Collaborations.registration_confirmation AS Collaborations__registration_confirmation, Collaborations.match_time AS Collaborations__match_time, Collaborations.match_system AS Collaborations__match_system, Collaborations.equipments AS Collaborations__equipments, Collaborations.dining AS Collaborations__dining, Collaborations.accommodation AS Collaborations__accommodation, Collaborations.terms AS Collaborations__terms, Collaborations.organizer AS Collaborations__organizer, Collaborations.highlight AS Collaborations__highlight, Collaborations.material_id AS Collaborations__material_id, Collaborations.read AS Collaborations__read, Collaborations.send AS Collaborations__send, Collaborations.pdf AS Collaborations__pdf, Collaborations.status AS Collaborations__status, Collaborations.status_name AS Collaborations__status_name, Collaborations.comments_allowed AS Collaborations__comments_allowed, Collaborations.form_id AS Collaborations__form_id, Collaborations.tag_id AS Collaborations__tag_id, Collaborations.tag AS Collaborations__tag, Collaborations.collaboration_file_path AS Collaborations__collaboration_file_path, Collaborations.collaboration_file_name AS Collaborations__collaboration_file_name, Collaborations.collaboration_file_size AS Collaborations__collaboration_file_size, Collaborations.collaboration_content_type AS Collaborations__collaboration_content_type, Collaborations.image_text AS Collaborations__image_text, Collaborations.statistics AS Collaborations__statistics, Collaborations.likes AS Collaborations__likes FROM collaborations Collaborations WHERE (Collaborations.id = :c0 AND to_name = :c1 AND publish_date <= :c2 AND expiration_date >= :c3 AND company_id = :c4)'
'params' => [
':c0' => [
'value' => '688026' ,
'type' => 'integer' ,
'placeholder' => 'c0' ,
] ,
':c1' => [
'value' => 'Internet' ,
'type' => 'string' ,
'placeholder' => 'c1' ,
] ,
':c2' => [
'value' => '2025-10-06' ,
'type' => 'datetime' ,
'placeholder' => 'c2' ,
] ,
':c3' => [
'value' => '2025-10-06' ,
'type' => 'datetime' ,
'placeholder' => 'c3' ,
] ,
':c4' => [
'value' => (int) 163 ,
'type' => 'integer' ,
'placeholder' => 'c4' ,
] ,
]
'defaultTypes' => [
'Collaborations__id' => 'integer' ,
'Collaborations.id' => 'integer' ,
'id' => 'integer' ,
'Collaborations__parent_id' => 'integer' ,
'Collaborations.parent_id' => 'integer' ,
'parent_id' => 'integer' ,
'Collaborations__company_id' => 'integer' ,
'Collaborations.company_id' => 'integer' ,
'company_id' => 'integer' ,
'Collaborations__created' => 'datetime' ,
'Collaborations.created' => 'datetime' ,
'created' => 'datetime' ,
'Collaborations__updated' => 'datetime' ,
'Collaborations.updated' => 'datetime' ,
'updated' => 'datetime' ,
'Collaborations__language' => 'string' ,
'Collaborations.language' => 'string' ,
'language' => 'string' ,
'Collaborations__title' => 'string' ,
'Collaborations.title' => 'string' ,
'title' => 'string' ,
'Collaborations__ingress' => 'text' ,
'Collaborations.ingress' => 'text' ,
'ingress' => 'text' ,
'Collaborations__message' => 'text' ,
'Collaborations.message' => 'text' ,
'message' => 'text' ,
'Collaborations__type' => 'string' ,
'Collaborations.type' => 'string' ,
'type' => 'string' ,
'Collaborations__event_type' => 'string' ,
'Collaborations.event_type' => 'string' ,
'event_type' => 'string' ,
'Collaborations__organization' => 'integer' ,
'Collaborations.organization' => 'integer' ,
'organization' => 'integer' ,
'Collaborations__from_id' => 'integer' ,
'Collaborations.from_id' => 'integer' ,
'from_id' => 'integer' ,
'Collaborations__from_name' => 'string' ,
'Collaborations.from_name' => 'string' ,
'from_name' => 'string' ,
'Collaborations__to_id' => 'integer' ,
'Collaborations.to_id' => 'integer' ,
'to_id' => 'integer' ,
'Collaborations__to_name' => 'string' ,
'Collaborations.to_name' => 'string' ,
'to_name' => 'string' ,
'Collaborations__publish_date' => 'datetime' ,
'Collaborations.publish_date' => 'datetime' ,
'publish_date' => 'datetime' ,
'Collaborations__expiration_date' => 'datetime' ,
'Collaborations.expiration_date' => 'datetime' ,
'expiration_date' => 'datetime' ,
'Collaborations__start_date' => 'datetime' ,
'Collaborations.start_date' => 'datetime' ,
'start_date' => 'datetime' ,
'Collaborations__end_date' => 'datetime' ,
'Collaborations.end_date' => 'datetime' ,
'end_date' => 'datetime' ,
'Collaborations__registration_starts' => 'datetime' ,
'Collaborations.registration_starts' => 'datetime' ,
'registration_starts' => 'datetime' ,
'Collaborations__registration_ends' => 'datetime' ,
'Collaborations.registration_ends' => 'datetime' ,
'registration_ends' => 'datetime' ,
'Collaborations__link' => 'string' ,
'Collaborations.link' => 'string' ,
'link' => 'string' ,
'Collaborations__contact_email' => 'string' ,
'Collaborations.contact_email' => 'string' ,
'contact_email' => 'string' ,
'Collaborations__contact' => 'string' ,
'Collaborations.contact' => 'string' ,
'contact' => 'string' ,
'Collaborations__location' => 'string' ,
'Collaborations.location' => 'string' ,
'location' => 'string' ,
'Collaborations__location_id' => 'integer' ,
'Collaborations.location_id' => 'integer' ,
'location_id' => 'integer' ,
'Collaborations__audience' => 'string' ,
'Collaborations.audience' => 'string' ,
'audience' => 'string' ,
'Collaborations__timetable' => 'text' ,
'Collaborations.timetable' => 'text' ,
'timetable' => 'text' ,
'Collaborations__program' => 'text' ,
'Collaborations.program' => 'text' ,
'program' => 'text' ,
'Collaborations__instructors' => 'text' ,
'Collaborations.instructors' => 'text' ,
'instructors' => 'text' ,
'Collaborations__class' => 'text' ,
'Collaborations.class' => 'text' ,
'class' => 'text' ,
'Collaborations__participation_right' => 'text' ,
'Collaborations.participation_right' => 'text' ,
'participation_right' => 'text' ,
'Collaborations__registration_info' => 'text' ,
'Collaborations.registration_info' => 'text' ,
'registration_info' => 'text' ,
'Collaborations__registration_fee' => 'text' ,
'Collaborations.registration_fee' => 'text' ,
'registration_fee' => 'text' ,
'Collaborations__registration_confirmation' => 'text' ,
'Collaborations.registration_confirmation' => 'text' ,
'registration_confirmation' => 'text' ,
'Collaborations__match_time' => 'text' ,
'Collaborations.match_time' => 'text' ,
'match_time' => 'text' ,
'Collaborations__match_system' => 'text' ,
'Collaborations.match_system' => 'text' ,
'match_system' => 'text' ,
'Collaborations__equipments' => 'text' ,
'Collaborations.equipments' => 'text' ,
'equipments' => 'text' ,
'Collaborations__dining' => 'text' ,
'Collaborations.dining' => 'text' ,
'dining' => 'text' ,
'Collaborations__accommodation' => 'text' ,
'Collaborations.accommodation' => 'text' ,
'accommodation' => 'text' ,
'Collaborations__terms' => 'text' ,
'Collaborations.terms' => 'text' ,
'terms' => 'text' ,
'Collaborations__organizer' => 'text' ,
'Collaborations.organizer' => 'text' ,
'organizer' => 'text' ,
'Collaborations__highlight' => 'integer' ,
'Collaborations.highlight' => 'integer' ,
'highlight' => 'integer' ,
'Collaborations__material_id' => 'integer' ,
'Collaborations.material_id' => 'integer' ,
'material_id' => 'integer' ,
'Collaborations__read' => 'integer' ,
'Collaborations.read' => 'integer' ,
'read' => 'integer' ,
'Collaborations__send' => 'integer' ,
'Collaborations.send' => 'integer' ,
'send' => 'integer' ,
'Collaborations__pdf' => 'integer' ,
'Collaborations.pdf' => 'integer' ,
'pdf' => 'integer' ,
'Collaborations__status' => 'integer' ,
'Collaborations.status' => 'integer' ,
'status' => 'integer' ,
'Collaborations__status_name' => 'string' ,
'Collaborations.status_name' => 'string' ,
'status_name' => 'string' ,
'Collaborations__comments_allowed' => 'integer' ,
'Collaborations.comments_allowed' => 'integer' ,
'comments_allowed' => 'integer' ,
'Collaborations__form_id' => 'integer' ,
'Collaborations.form_id' => 'integer' ,
'form_id' => 'integer' ,
'Collaborations__tag_id' => 'integer' ,
'Collaborations.tag_id' => 'integer' ,
'tag_id' => 'integer' ,
'Collaborations__tag' => 'string' ,
'Collaborations.tag' => 'string' ,
'tag' => 'string' ,
'Collaborations__collaboration_file_path' => 'string' ,
'Collaborations.collaboration_file_path' => 'string' ,
'collaboration_file_path' => 'string' ,
'Collaborations__collaboration_file_name' => 'string' ,
'Collaborations.collaboration_file_name' => 'string' ,
'collaboration_file_name' => 'string' ,
'Collaborations__collaboration_file_size' => 'string' ,
'Collaborations.collaboration_file_size' => 'string' ,
'collaboration_file_size' => 'string' ,
'Collaborations__collaboration_content_type' => 'string' ,
'Collaborations.collaboration_content_type' => 'string' ,
'collaboration_content_type' => 'string' ,
'Collaborations__image_text' => 'string' ,
'Collaborations.image_text' => 'string' ,
'image_text' => 'string' ,
'Collaborations__statistics' => 'integer' ,
'Collaborations.statistics' => 'integer' ,
'statistics' => 'integer' ,
'Collaborations__likes' => 'integer' ,
'Collaborations.likes' => 'integer' ,
'likes' => 'integer' ,
]
'decorators' => (int) 0
'executed' => true
'hydrate' => true
'buffered' => true
'formatters' => (int) 0
'mapReducers' => (int) 0
'contain' => [
]
'matching' => [
]
'extraOptions' => [
]
'repository' => object( App\Model\Table\CollaborationsTable ) id: 1 {
'registryAlias' => 'Collaborations'
'table' => 'collaborations'
'alias' => 'Collaborations'
'entityClass' => 'App\Model\Entity\Collaboration'
'associations' => [
(int) 0 => 'Materials' ,
(int) 1 => 'Maptags' ,
]
'behaviors' => [
(int) 0 => 'Timestamp' ,
]
'defaultConnection' => 'default'
'connectionName' => 'default'
protected _table => 'collaborations'
protected _alias => 'Collaborations'
protected _connection => object( Cake\Database\Connection ) id: 2 {
}
protected _schema => object( Cake\Database\Schema\TableSchema ) id: 3 {
}
protected _primaryKey => 'id'
protected _displayField => 'title'
protected _associations => object( Cake\ORM\AssociationCollection ) id: 4 {
}
protected _behaviors => object( Cake\ORM\BehaviorRegistry ) id: 5 {
}
protected _entityClass => 'App\Model\Entity\Collaboration'
protected _registryAlias => 'Collaborations'
protected _eventManager => object( Cake\Event\EventManager ) id: 6 {
}
protected _eventClass => 'Cake\Event\Event'
protected _rulesChecker => null
protected _validatorClass => 'Cake\Validation\Validator'
protected _validators => [
'' => [maximum depth reached] ,
]
}
protected _hasFields => false
protected _autoFields => null
protected _hydrate => true
protected _counter => null
protected _eagerLoader => object( Cake\ORM\EagerLoader ) id: 7 {
}
protected _beforeFindFired => true
protected _resultsCount => null
protected _connection => object( Cake\Database\Connection ) id: 2 {}
protected _type => 'select'
protected _parts => [
'delete' => true ,
'update' => [
'' => [maximum depth reached] ,
] ,
'set' => [
'' => [maximum depth reached] ,
] ,
'insert' => [
'' => [maximum depth reached] ,
] ,
'values' => [
'' => [maximum depth reached] ,
] ,
'with' => [
'' => [maximum depth reached] ,
] ,
'select' => [
'' => [maximum depth reached] ,
] ,
'distinct' => false ,
'modifier' => [
'' => [maximum depth reached] ,
] ,
'from' => [
'' => [maximum depth reached] ,
] ,
'join' => [
'' => [maximum depth reached] ,
] ,
'where' => object( Cake\Database\Expression\QueryExpression ) id: 8 {
} ,
'group' => [
'' => [maximum depth reached] ,
] ,
'having' => null ,
'window' => [
'' => [maximum depth reached] ,
] ,
'order' => null ,
'limit' => null ,
'offset' => null ,
'union' => [
'' => [maximum depth reached] ,
] ,
'epilog' => null ,
]
protected _selectParts => [
(int) 0 => 'with' ,
(int) 1 => 'select' ,
(int) 2 => 'from' ,
(int) 3 => 'join' ,
(int) 4 => 'where' ,
(int) 5 => 'group' ,
(int) 6 => 'having' ,
(int) 7 => 'order' ,
(int) 8 => 'limit' ,
(int) 9 => 'offset' ,
(int) 10 => 'union' ,
(int) 11 => 'epilog' ,
]
protected _updateParts => [
(int) 0 => 'with' ,
(int) 1 => 'update' ,
(int) 2 => 'set' ,
(int) 3 => 'where' ,
(int) 4 => 'epilog' ,
]
protected _deleteParts => [
(int) 0 => 'with' ,
(int) 1 => 'delete' ,
(int) 2 => 'modifier' ,
(int) 3 => 'from' ,
(int) 4 => 'where' ,
(int) 5 => 'epilog' ,
]
protected _insertParts => [
(int) 0 => 'with' ,
(int) 1 => 'insert' ,
(int) 2 => 'values' ,
(int) 3 => 'epilog' ,
]
protected _dirty => false
protected _resultDecorators => [
]
protected _iterator => object( Cake\Database\Statement\CallbackStatement ) id: 9 {
}
protected _valueBinder => object( Cake\Database\ValueBinder ) id: 10 {
}
protected _functionsBuilder => null
protected _useBufferedResults => true
protected _selectTypeMap => object( Cake\Database\TypeMap ) id: 11 {
}
protected typeCastEnabled => true
protected _typeMap => object( Cake\Database\TypeMap ) id: 12 {
}
protected _repository => object( App\Model\Table\CollaborationsTable ) id: 1 {}
protected _results => object( Cake\ORM\ResultSet ) id: 13 {
}
protected _mapReduce => [
]
protected _formatters => [
]
protected _cache => null
protected _options => [
]
protected _eagerLoaded => false
}
$article_items = object( App\Model\Entity\Collaboration ) id: 0 {
'id' => (int) 688026
'parent_id' => null
'company_id' => (int) 163
'created' => object( Cake\I18n\FrozenTime ) id: 1 {
'time' => '2025-03-24 16:13:42.000000+00:00'
'timezone' => 'UTC'
'fixedNowTime' => false
date => '2025-03-24 16:13:42.000000'
timezone_type => (int) 3
timezone => 'UTC'
protected _toStringFormat => [
'' => [maximum depth reached] ,
]
protected _jsonEncodeFormat => 'yyyy-MM-dd'T'HH':'mm':'ssxxx'
protected testNow => null
protected toStringFormat => 'Y-m-d H:i:s'
protected weekendDays => [
'' => [maximum depth reached] ,
]
protected diffFormatter => null
protected _lastErrors => [
'' => [maximum depth reached] ,
]
protected days => [
'' => [maximum depth reached] ,
]
protected weekStartsAt => (int) 1
protected weekEndsAt => (int) 7
protected relativePattern => '/this|next|last|tomorrow|yesterday|midnight|today|[+-]|first|last|ago/i'
protected defaultLocale => null
protected lenientParsing => true
protected _formatters => [
'' => [maximum depth reached] ,
]
}
'updated' => object( Cake\I18n\FrozenTime ) id: 2 {
'time' => '2025-03-28 14:56:47.000000+00:00'
'timezone' => 'UTC'
'fixedNowTime' => false
date => '2025-03-28 14:56:47.000000'
timezone_type => (int) 3
timezone => 'UTC'
protected _toStringFormat => [
'' => [maximum depth reached] ,
]
protected _jsonEncodeFormat => 'yyyy-MM-dd'T'HH':'mm':'ssxxx'
protected testNow => null
protected toStringFormat => 'Y-m-d H:i:s'
protected weekendDays => [
'' => [maximum depth reached] ,
]
protected diffFormatter => null
protected _lastErrors => [
'' => [maximum depth reached] ,
]
protected days => [
'' => [maximum depth reached] ,
]
protected weekStartsAt => (int) 1
protected weekEndsAt => (int) 7
protected relativePattern => '/this|next|last|tomorrow|yesterday|midnight|today|[+-]|first|last|ago/i'
protected defaultLocale => null
protected lenientParsing => true
protected _formatters => [
'' => [maximum depth reached] ,
]
}
'language' => 'fin'
'title' => 'Nuorten kesätyöpaikat ja -tuet – mahdollisuus yrityksille ja nuorille'
'ingress' => 'Kesätyö on nuorille tärkeä askel kohti työelämää. Se tarjoaa arvokasta kokemusta, opettaa vastuuta ja antaa mahdollisuuden ansaita omaa rahaa. Samalla se on myös paikallisille yrityksille ja työnantajille loistava tilaisuus saada innokkaita ja oppimishaluisia työntekijöitä lyhytaikaisiin tarpeisiin.'
'message' => '<span>Lapinlahden kunta tukee nuorten työllistymistä tarjoamalla kesätyöpaikkoja ja myöntämällä yrityksille kesätyötukea. Tämä tarkoittaa sitä, että työnantajat voivat palkata nuoria töihin kevennetyin kustannuksin. Kunnan tarjoama tuki kannustaa yrityksiä antamaan nuorille mahdollisuuden ja helpottaa palkkauspäätöstä.<br><br></span><span>Yrityksille tämä on win-win-tilanne. He saavat motivoituneita työntekijöitä, joilla on tuoretta näkökulmaa ja intoa oppia. Moni nuori tekee kesätöissä hyvän vaikutuksen ja palaa myöhemmin pysyväksi työntekijäksi. Tämä on loistava tapa kasvattaa tulevaisuuden osaajia ja varmistaa, että alueella riittää työvoimaa myös jatkossa.<br><br></span><span>Nuorten palkkaaminen on myös tapa vahvistaa paikallista yhteisöä. Kun nuorille tarjotaan mahdollisuus työllistyä omassa kunnassaan, se lisää alueen elinvoimaa ja auttaa pitämään nuoret mukana yhteiskunnassa. Paikallisten yritysten ja nuorten yhteistyö luo vahvan perustan tulevaisuudelle.<br><br></span>Yrittäjille tämä on siis erinomainen mahdollisuus! Jos olet työnantaja ja harkitset nuoren palkkaamista, nyt on täydellinen hetki tarttua tilaisuuteen. Kunnan tarjoama tuki helpottaa palkkaamista, ja samalla saat innokkaan työntekijän kesän kiireisiin. Näin kaikki voittavat – nuoret, yrittäjät ja koko kunta!'
'type' => 'Message'
'event_type' => null
'organization' => null
'from_id' => (int) 1
'from_name' => 'Jari Kuokka'
'to_id' => (int) 0
'to_name' => 'Intranet'
'publish_date' => object( Cake\I18n\FrozenTime ) id: 3 {
'time' => '2000-01-01 00:00:00.000000+00:00'
'timezone' => 'UTC'
'fixedNowTime' => false
date => '2000-01-01 00:00:00.000000'
timezone_type => (int) 3
timezone => 'UTC'
protected _toStringFormat => [
'' => [maximum depth reached] ,
]
protected _jsonEncodeFormat => 'yyyy-MM-dd'T'HH':'mm':'ssxxx'
protected testNow => null
protected toStringFormat => 'Y-m-d H:i:s'
protected weekendDays => [
'' => [maximum depth reached] ,
]
protected diffFormatter => null
protected _lastErrors => [
'' => [maximum depth reached] ,
]
protected days => [
'' => [maximum depth reached] ,
]
protected weekStartsAt => (int) 1
protected weekEndsAt => (int) 7
protected relativePattern => '/this|next|last|tomorrow|yesterday|midnight|today|[+-]|first|last|ago/i'
protected defaultLocale => null
protected lenientParsing => true
protected _formatters => [
'' => [maximum depth reached] ,
]
}
'expiration_date' => object( Cake\I18n\FrozenTime ) id: 4 {
'time' => '2037-12-31 00:00:00.000000+00:00'
'timezone' => 'UTC'
'fixedNowTime' => false
date => '2037-12-31 00:00:00.000000'
timezone_type => (int) 3
timezone => 'UTC'
protected _toStringFormat => [
'' => [maximum depth reached] ,
]
protected _jsonEncodeFormat => 'yyyy-MM-dd'T'HH':'mm':'ssxxx'
protected testNow => null
protected toStringFormat => 'Y-m-d H:i:s'
protected weekendDays => [
'' => [maximum depth reached] ,
]
protected diffFormatter => null
protected _lastErrors => [
'' => [maximum depth reached] ,
]
protected days => [
'' => [maximum depth reached] ,
]
protected weekStartsAt => (int) 1
protected weekEndsAt => (int) 7
protected relativePattern => '/this|next|last|tomorrow|yesterday|midnight|today|[+-]|first|last|ago/i'
protected defaultLocale => null
protected lenientParsing => true
protected _formatters => [
'' => [maximum depth reached] ,
]
}
'start_date' => null
'end_date' => null
'registration_starts' => null
'registration_ends' => null
'link' => 'https://x.com/VaananenHarri'
'contact_email' => ''
'contact' => ''
'location' => null
'location_id' => null
'audience' => ''
'timetable' => ''
'program' => ''
'instructors' => ''
'class' => ''
'participation_right' => ''
'registration_info' => ''
'registration_fee' => ''
'registration_confirmation' => ''
'match_time' => ''
'match_system' => ''
'equipments' => ''
'dining' => ''
'accommodation' => ''
'terms' => ''
'organizer' => ''
'highlight' => (int) 0
'material_id' => null
'read' => null
'send' => null
'pdf' => (int) 1
'status' => (int) 1
'status_name' => 'Jari Kuokka'
'comments_allowed' => (int) 0
'form_id' => null
'tag_id' => (int) 0
'tag' => ''
'collaboration_file_path' => '67e184a9-086c-4835-b8a8-4f1b0a03007e.png'
'collaboration_file_name' => 'VÄÄNÄNEN_ETUSIVU.png'
'collaboration_file_size' => '1003337'
'collaboration_content_type' => 'image/png'
'image_text' => ''
'statistics' => (int) 1
'likes' => (int) 0
'[new]' => false
'[accessible]' => [
'id' => true ,
'parent_id' => true ,
'company_id' => true ,
'created' => true ,
'updated' => true ,
'language' => true ,
'title' => true ,
'ingress' => true ,
'message' => true ,
'type' => true ,
'event_type' => true ,
'organization' => true ,
'from_id' => true ,
'from_name' => true ,
'to_id' => true ,
'to_name' => true ,
'publish_date' => true ,
'expiration_date' => true ,
'start_date' => true ,
'end_date' => true ,
'registration_starts' => true ,
'registration_ends' => true ,
'link' => true ,
'contact_email' => true ,
'contact' => true ,
'location' => true ,
'location_id' => true ,
'audience' => true ,
'timetable' => true ,
'program' => true ,
'instructors' => true ,
'class' => true ,
'participation_right' => true ,
'registration_info' => true ,
'registration_fee' => true ,
'registration_confirmation' => true ,
'match_time' => true ,
'match_system' => true ,
'equipments' => true ,
'dining' => true ,
'accommodation' => true ,
'organizer' => true ,
'highlight' => true ,
'material_id' => true ,
'read' => true ,
'send' => true ,
'pdf' => true ,
'status' => true ,
'status_name' => true ,
'comments_allowed' => true ,
'form_id' => true ,
'collaboration_file_path' => true ,
'collaboration_file_name' => true ,
'collaboration_file_size' => true ,
'collaboration_content_type' => true ,
'image_text' => true ,
'parent_collaboration' => true ,
'company' => true ,
'from' => true ,
'to' => true ,
'material' => true ,
'forms' => true ,
'child_collaborations' => true ,
'form_values' => true ,
'records' => true ,
'registrations' => true ,
]
'[dirty]' => [
]
'[original]' => [
]
'[virtual]' => [
]
'[hasErrors]' => false
'[errors]' => [
]
'[invalid]' => [
]
'[repository]' => 'Collaborations'
protected _accessible => [
'id' => true ,
'parent_id' => true ,
'company_id' => true ,
'created' => true ,
'updated' => true ,
'language' => true ,
'title' => true ,
'ingress' => true ,
'message' => true ,
'type' => true ,
'event_type' => true ,
'organization' => true ,
'from_id' => true ,
'from_name' => true ,
'to_id' => true ,
'to_name' => true ,
'publish_date' => true ,
'expiration_date' => true ,
'start_date' => true ,
'end_date' => true ,
'registration_starts' => true ,
'registration_ends' => true ,
'link' => true ,
'contact_email' => true ,
'contact' => true ,
'location' => true ,
'location_id' => true ,
'audience' => true ,
'timetable' => true ,
'program' => true ,
'instructors' => true ,
'class' => true ,
'participation_right' => true ,
'registration_info' => true ,
'registration_fee' => true ,
'registration_confirmation' => true ,
'match_time' => true ,
'match_system' => true ,
'equipments' => true ,
'dining' => true ,
'accommodation' => true ,
'organizer' => true ,
'highlight' => true ,
'material_id' => true ,
'read' => true ,
'send' => true ,
'pdf' => true ,
'status' => true ,
'status_name' => true ,
'comments_allowed' => true ,
'form_id' => true ,
'collaboration_file_path' => true ,
'collaboration_file_name' => true ,
'collaboration_file_size' => true ,
'collaboration_content_type' => true ,
'image_text' => true ,
'parent_collaboration' => true ,
'company' => true ,
'from' => true ,
'to' => true ,
'material' => true ,
'forms' => true ,
'child_collaborations' => true ,
'form_values' => true ,
'records' => true ,
'registrations' => true ,
]
protected _fields => [
'id' => (int) 688026 ,
'parent_id' => null ,
'company_id' => (int) 163 ,
'created' => object( Cake\I18n\FrozenTime ) id: 1 {} ,
'updated' => object( Cake\I18n\FrozenTime ) id: 2 {} ,
'language' => 'fin' ,
'title' => 'Nuorten kesätyöpaikat ja -tuet – mahdollisuus yrityksille ja nuorille' ,
'ingress' => 'Kesätyö on nuorille tärkeä askel kohti työelämää. Se tarjoaa arvokasta kokemusta, opettaa vastuuta ja antaa mahdollisuuden ansaita omaa rahaa. Samalla se on myös paikallisille yrityksille ja työnantajille loistava tilaisuus saada innokkaita ja oppimishaluisia työntekijöitä lyhytaikaisiin tarpeisiin.' ,
'message' => '<span>Lapinlahden kunta tukee nuorten työllistymistä tarjoamalla kesätyöpaikkoja ja myöntämällä yrityksille kesätyötukea. Tämä tarkoittaa sitä, että työnantajat voivat palkata nuoria töihin kevennetyin kustannuksin. Kunnan tarjoama tuki kannustaa yrityksiä antamaan nuorille mahdollisuuden ja helpottaa palkkauspäätöstä.<br><br></span><span>Yrityksille tämä on win-win-tilanne. He saavat motivoituneita työntekijöitä, joilla on tuoretta näkökulmaa ja intoa oppia. Moni nuori tekee kesätöissä hyvän vaikutuksen ja palaa myöhemmin pysyväksi työntekijäksi. Tämä on loistava tapa kasvattaa tulevaisuuden osaajia ja varmistaa, että alueella riittää työvoimaa myös jatkossa.<br><br></span><span>Nuorten palkkaaminen on myös tapa vahvistaa paikallista yhteisöä. Kun nuorille tarjotaan mahdollisuus työllistyä omassa kunnassaan, se lisää alueen elinvoimaa ja auttaa pitämään nuoret mukana yhteiskunnassa. Paikallisten yritysten ja nuorten yhteistyö luo vahvan perustan tulevaisuudelle.<br><br></span>Yrittäjille tämä on siis erinomainen mahdollisuus! Jos olet työnantaja ja harkitset nuoren palkkaamista, nyt on täydellinen hetki tarttua tilaisuuteen. Kunnan tarjoama tuki helpottaa palkkaamista, ja samalla saat innokkaan työntekijän kesän kiireisiin. Näin kaikki voittavat – nuoret, yrittäjät ja koko kunta!' ,
'type' => 'Message' ,
'event_type' => null ,
'organization' => null ,
'from_id' => (int) 1 ,
'from_name' => 'Jari Kuokka' ,
'to_id' => (int) 0 ,
'to_name' => 'Intranet' ,
'publish_date' => object( Cake\I18n\FrozenTime ) id: 3 {} ,
'expiration_date' => object( Cake\I18n\FrozenTime ) id: 4 {} ,
'start_date' => null ,
'end_date' => null ,
'registration_starts' => null ,
'registration_ends' => null ,
'link' => 'https://x.com/VaananenHarri' ,
'contact_email' => '' ,
'contact' => '' ,
'location' => null ,
'location_id' => null ,
'audience' => '' ,
'timetable' => '' ,
'program' => '' ,
'instructors' => '' ,
'class' => '' ,
'participation_right' => '' ,
'registration_info' => '' ,
'registration_fee' => '' ,
'registration_confirmation' => '' ,
'match_time' => '' ,
'match_system' => '' ,
'equipments' => '' ,
'dining' => '' ,
'accommodation' => '' ,
'terms' => '' ,
'organizer' => '' ,
'highlight' => (int) 0 ,
'material_id' => null ,
'read' => null ,
'send' => null ,
'pdf' => (int) 1 ,
'status' => (int) 1 ,
'status_name' => 'Jari Kuokka' ,
'comments_allowed' => (int) 0 ,
'form_id' => null ,
'tag_id' => (int) 0 ,
'tag' => '' ,
'collaboration_file_path' => '67e184a9-086c-4835-b8a8-4f1b0a03007e.png' ,
'collaboration_file_name' => 'VÄÄNÄNEN_ETUSIVU.png' ,
'collaboration_file_size' => '1003337' ,
'collaboration_content_type' => 'image/png' ,
'image_text' => '' ,
'statistics' => (int) 1 ,
'likes' => (int) 0 ,
]
protected _original => [
]
protected _hidden => [
]
protected _virtual => [
]
protected _dirty => [
]
protected _accessors => [
'App\Model\Entity\ContentPage' => [
'' => [maximum depth reached] ,
] ,
]
protected _new => false
protected _errors => [
]
protected _invalid => [
]
protected _registryAlias => 'Collaborations'
} App\Controller\ContentPagesController::index() - APP/Controller/ContentPagesController.php, line 397
Cake\Controller\Controller::invokeAction() - CORE/src/Controller/Controller.php, line 529
Cake\Controller\ControllerFactory::invoke() - CORE/src/Controller/ControllerFactory.php, line 79
Cake\Http\BaseApplication::handle() - CORE/src/Http/BaseApplication.php, line 251
Cake\Http\Runner::handle() - CORE/src/Http/Runner.php, line 77
Cake\Http\Middleware\BodyParserMiddleware::process() - CORE/src/Http/Middleware/BodyParserMiddleware.php, line 159
Cake\Http\Runner::handle() - CORE/src/Http/Runner.php, line 73
Cake\Routing\Middleware\RoutingMiddleware::process() - CORE/src/Routing/Middleware/RoutingMiddleware.php, line 166
Cake\Http\Runner::handle() - CORE/src/Http/Runner.php, line 73
Cake\Routing\Middleware\AssetMiddleware::process() - CORE/src/Routing/Middleware/AssetMiddleware.php, line 68
Cake\Http\Runner::handle() - CORE/src/Http/Runner.php, line 73
Cake\Error\Middleware\ErrorHandlerMiddleware::process() - CORE/src/Error/Middleware/ErrorHandlerMiddleware.php, line 121
Cake\Http\Runner::handle() - CORE/src/Http/Runner.php, line 73
Cake\Http\Runner::run() - CORE/src/Http/Runner.php, line 58
Cake\Http\Server::run() - CORE/src/Http/Server.php, line 90
[main] - ROOT/webroot/index.php, line 40 Warning (512) : Unable to emit headers. Headers sent in file=/home/kuokka/public_html/juuduu_api/vendor/cakephp/cakephp/src/Error/Debugger.php line=954 [CORE/src/Http/ResponseEmitter.php , line 71 ]Code Context $message = "Unable to emit headers. Headers sent in file= $file line= $line " ;
trigger_error ( $message , E_USER_WARNING );
}
$response = object( Cake\Http\Response ) id: 0 {
'status' => (int) 200
'contentType' => 'text/html'
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8' ,
] ,
]
'file' => null
'fileRange' => [
]
'cookies' => object( Cake\Http\Cookie\CookieCollection ) id: 1 {
protected cookies => [
'' => [maximum depth reached] ,
]
}
'cacheDirectives' => [
]
'body' => '
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
<title>Harri Väänänen - Savonsa mittainen mies</title>
<link rel="canonical" href="https://harrivaananen.fi/" />
<link rel="stylesheet" href="/css/generic/normalize.css">
<link rel="stylesheet" href="/css/harrivaananen/base.css">
<link rel="stylesheet" href="/css/harrivaananen/layout.css">
<link rel="stylesheet" href="/css/harrivaananen/modules.css">
<link rel="stylesheet" href="/css/harrivaananen/state.css">
<link rel="stylesheet" href="/css/harrivaananen/gallery.css">
<link rel="stylesheet" href="/css/generic/fonts.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.1/css/all.min.css">
<link rel="icon" type="image/x-icon" href="https://cdn-icons-png.flaticon.com/512/5641/5641997.png">
<!-- Google and others -->
<meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1" />
<meta name="identifier-url" content="www.harrivaananen.fi" />
<meta name="title" content="Harri Väänänen - Uutinen - Harri Väänänen" />
<meta name="description" content="Harri Väänänen - Savonsa mittainen mies" />
<meta name="abstract" content="Harri Väänänen - Harri Väänänen" />
<meta name="keywords" content="Harri Väänänen - Harri Väänänen Uutinen" />
<meta name="author" content="Harri Väänänen" />
<!--<meta http-equiv="pragma" content="no-cache" />-->
<!--<meta name="revisit-after" content="7" />-->
<meta name="language" content="FI" />
<meta name="copyright" content="© 2023 Juuduu" />
<!--
<meta name="robots" content="none" />
<meta name="googlebot" content="all">
<meta name="google" content="notranslate" />
<meta name="google" content="nositelinkssearchbox">
<meta name="google" content="nopagereadaloud">
-->
<!-- Facebook and OpenGraph-->
<meta property="fb:app_id" content="966242223397117" />
<meta property="og:title" content="Harri Väänänen - Uutinen - Harri Väänänen" />
<meta property="og:description" content="Harri Väänänen - Savonsa mittainen mies" />
<meta property="og:type" content="website" />
<meta property="og:image" content="Harri Väänänen - http://www.juuduu.fi/attachments/photos/big/" />
<meta property="og:image:secure_url" content="http://www.juuduu.fi/attachments/photos/med/" />
<meta property="og:url" content="" />
<meta property="og:site_name" content="Harri Väänänen - - Ehdokas Harri Väänänen">
<meta property="og:updated_time" content="2023-01-03T17:50:24Z" />
<!-- Twitter -->
<meta name="twitter:site" content="www.harrivaananen.fi">
<meta name="twitter:creator" content="Juuduu">
<meta name="twitter:title" content="Harri Väänänen - Uutinen">
<meta name="twitter:description" content="Savonsa mittainen mies">
<meta name="twitter:image" content="http://www.juuduu.fi/attachments/photos/big/">
<!-- Generic cookie consent start -->
<link rel="stylesheet" href="/css/generic/cookieconsent.css" media="print" onload="this.media='all'">
<script>
var company_id=163 </script>
<!-- Generic cookie consent end -->
<link rel=“canonical” href=“” />
<!-- Google and others -->
<meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1" />
<meta name="identifier-url" content="" />
<meta name="title" content="Uutinen" />
<meta name="description" content="" />
<meta name="abstract" content=" - " />
<meta name="keywords" content=" Harri Väänänen Uutinen" />
<meta name="author" content="Juuduu by Triacle" />
<meta http-equiv="pragma" content="no-cache" />
<meta name="revisit-after" content="7" />
<meta name="language" content="FI" />
<meta name="copyright" content="© 2025 Juuduu by Triacle Oy" />
<meta name="google" content="notranslate" />
<meta name="google" content="nositelinkssearchbox">
<meta name="google" content="nopagereadaloud">
<!-- Facebook and OpenGraph-->
<meta property="fb:app_id" content="966242223397117" />
<meta property="og:title" content="Uutinen" />
<meta property="og:description" content=" " />
<meta property="og:type" content="website" />
<meta property="og:image" content="http://www.juuduu.fi/attachments/photos/med/" />
<meta property="og:image:secure_url" content="http://www.juuduu.fi/attachments/photos/med/" />
<meta property="og:url" content="" />
<meta property="og:site_name" content="Ehdokas Harri Väänänen">
<!-- <meta property="og:updated_time" content="" /> -->
<!-- Twitter -->
<meta name="twitter:site" content="www.harrivaananen.fi">
<meta name="twitter:creator" content="Juuduu">
<meta name="twitter:title" content="Harri Väänänen - Uutinen">
<meta name="twitter:description" content=" ">
<meta name="twitter:image" content="http://www.juuduu.fi/attachments/photos/big/">
<!-- Generic cookie consent start -->
<link rel="stylesheet" href="/css/generic/cookieconsent.css" media="print" onload="this.media='all'">
<script>
var company_id=163 </script>
<!-- Generic cookie consent end -->
</head>
<body>
<a class="skip-nav-links" href="#main-content">Hyppää sisältöön</a>
<div id="fb-root"></div>
<script async defer crossorigin="anonymous" src="https://connect.facebook.net/fi_FI/sdk.js#xfbml=1&version=v15.0&appId=138803176288510&autoLogAppEvents=1" nonce="4ZYMaXxA"></script>
<div class="wrapper">
<header class="header">
<header>
<div class="container">
<div class="nav-wrapper">
<h1 class="navigation-logo--white"><a rel="canonical" href="/ContentPages/index/4d5451334e54453d"><img src="https://harrivaananen.fi/webroot/img/harrivaananen/valkoinen_logo.png"></a></h1>
<h1 class="navigation-logo--blue"><a rel="canonical" href="/ContentPages/index/4d5451334e54453d"><img src="https://harrivaananen.fi/webroot/img/harrivaananen/sininen_logo.png"></a></h1>
<nav class="site-nav">
<button class="menu-toggle"
aria-controls="primary-navigation"
aria-expanded="false">
<span class="visually-hidden">Menu</span>
<div class="hamburger" aria-hidden="true"></div>
</button>
<ul data-state="closed" class="XXXnav-list primary-navigation" id="primary-navigation" aria-label="primary" role="list">
<li><i class="site-nav--icon fa fa-arrow-right"></i><a class="nav-list--link" rel="canonical" href="/ContentPages/index/4d5451334e54453d" title="Etusivu"> Etusivu</a></li>
<li><i class="site-nav--icon fa fa-arrow-right"></i><a class="nav-list--link" rel="canonical" href="/ContentPages/index/4d5451324d54673d" title="Harri"> Harri</a></li>
<li><i class="site-nav--icon fa fa-arrow-right"></i><a class="nav-list--link" rel="canonical" href="/ContentPages/index/4d5451324d546b3d" title="Ihmisen puolella"> Ihmisen puolella</a></li>
<li><i class="site-nav--icon fa fa-arrow-right"></i><a class="nav-list--link" rel="canonical" href="/ContentPages/index/4d5451334e44633d" title="Lehtijuttuja"> Lehtijuttuja</a></li>
<li><i class="site-nav--icon fa fa-arrow-right"></i><a class="nav-list--link" rel="canonical" href="/ContentPages/index/4d5451334e544d3d" title="Kuvia"> Kuvia</a></li>
<li class="navigation-some"><a href="https://www.facebook.com/ehdokasharrivaananen" rel="canonical" target="_blank" title="Facebook -sivumme"><i class="fa fa-brands fa-facebook"></i></a> <a href="https://twitter.com/VaananenHarri" target="_blank" title="Twitterimme"><i class="fa fa-brands fa-twitter"></i></a></li>
</ul>
</nav>
<div class="contact">
<a href="mailto:vaananen.harri@gmail.com"><button class="header__button">Ota yhteyttä</button></a>
</div>
</div>
</div>
</header></header>
<article class="main" id="main-content">
<div class="article-wrapper">
</div>
</article>
<aside class="sidebar">
<article class="sidebar_article">
<a href="/ContentPages/index/4d5451334e54493d/4e6a67344d444932" title="">
<div class="sidebar_article__info">
<div class="sidebar_article__info__container">
<div class="sidebar_article__info_date">24.03.2025</div>
<div class="sidebar_article__info_type">Uutinen</div>
</div>
</div>
<img class="sidebar_article__image" src="https://www.juuduu.fi/attachments/photos/big/67e184a9-086c-4835-b8a8-4f1b0a03007e.png" alt="Nuorten kesätyöpaikat ja -tuet – mahdollisuus yrityksille ja nuorille" title="">
<div class="sidebar_article__title">Nuorten kesätyöpaikat ja -tuet – mahdollisuus yrityksille ja nuorille</div>
<!-- <div class="sidebar_article__body">Kesätyö on nuorille tärkeä askel kohti työelämää. Se tarjoaa arvokasta kokemusta, opettaa vastuuta ja antaa mahdollisuuden ansaita omaa rahaa. Samalla se on myös paikallisille yrityksille ja työnantajille loistava tilaisuus saada innokkaita ja oppimishaluisia työntekijöitä lyhytaikaisiin tarpeisiin.</div> -->
<!-- <div class="sidebar_article__read"><button class="sidebar_article__button">Lue lisää <i class="fa-solid fa-circle-arrow-right sidebar_article__icon"></i></button></div> -->
</a>
</article>
<article class="sidebar_article">
<a href="/ContentPages/index/4d5451334e54493d/4e6a67344d444933" title="">
<div class="sidebar_article__info">
<div class="sidebar_article__info__container">
<div class="sidebar_article__info_date">24.03.2025</div>
<div class="sidebar_article__info_type">Uutinen</div>
</div>
</div>
<img class="sidebar_article__image" src="https://www.juuduu.fi/attachments/photos/big/67e184ff-5204-4070-9d36-4fb20a03007e.png" alt="Pohjois-Savon hyvinvointialueen taloustavoitteet – mitä kiristykset tarkoittavat kunnille?" title="">
<div class="sidebar_article__title">Pohjois-Savon hyvinvointialueen taloustavoitteet – mitä kiristykset tarkoittavat kunnille?</div>
<!-- <div class="sidebar_article__body">Pohjois-Savon hyvinvointialueen aluehallitus on päättänyt kiristää vuoden 2025 alijäämätavoitettaan. Alun perin alijäämän arvioitiin olevan 46 miljoonaa euroa, mutta nyt tavoite on leikata se 21 miljoonaan euroon. Tämä tarkoittaa merkittäviä säästöjä ja sopeutustoimia, jotka voivat vaikuttaa myös Lapinlahden kunnan palveluihin.</div> -->
<!-- <div class="sidebar_article__read"><button class="sidebar_article__button">Lue lisää <i class="fa-solid fa-circle-arrow-right sidebar_article__icon"></i></button></div> -->
</a>
</article>
<article class="sidebar_article">
<a href="/ContentPages/index/4d5451334e54493d/4e6a67344d444934" title="">
<div class="sidebar_article__info">
<div class="sidebar_article__info__container">
<div class="sidebar_article__info_date">24.03.2025</div>
<div class="sidebar_article__info_type">Uutinen</div>
</div>
</div>
<img class="sidebar_article__image" src="https://www.juuduu.fi/attachments/photos/big/67e1854a-35e8-4a8a-8c71-4ca90a03007e.png" alt="Kunnalliset palvelut ja säästötoimet – miten rahaa käytetään viisaasti?" title="">
<div class="sidebar_article__title">Kunnalliset palvelut ja säästötoimet – miten rahaa käytetään viisaasti?</div>
<!-- <div class="sidebar_article__body">Kunnalliset palvelut ovat asukkaiden arjen peruspilari. Koulut, terveydenhuolto, infrastruktuuri ja julkinen liikenne muodostavat kunnan ydintoiminnot, mutta niiden rahoitus on usein kestämätöntä. Liian usein päättäjät nostavat kädet pystyyn ja ehdottavat ratkaisuksi kuntaveron korottamista. Tämä on helpoin mutta huonoin vaihtoehto.</div> -->
<!-- <div class="sidebar_article__read"><button class="sidebar_article__button">Lue lisää <i class="fa-solid fa-circle-arrow-right sidebar_article__icon"></i></button></div> -->
</a>
</article>
<article class="sidebar_article">
<a href="/ContentPages/index/4d5451334e54493d/4e6a67344d444935" title="">
<div class="sidebar_article__info">
<div class="sidebar_article__info__container">
<div class="sidebar_article__info_date">24.03.2025</div>
<div class="sidebar_article__info_type">Uutinen</div>
</div>
</div>
<img class="sidebar_article__image" src="https://www.juuduu.fi/attachments/photos/big/67e1858a-308c-46c8-8c2c-40b20a03007e.png" alt="Kunnan päätöksenteon avoimuus – veronmaksajilla on oikeus tietää" title="">
<div class="sidebar_article__title">Kunnan päätöksenteon avoimuus – veronmaksajilla on oikeus tietää</div>
<!-- <div class="sidebar_article__body">Kuntapolitiikan yksi suurimmista ongelmista on päätöksenteon puutteellinen avoimuus. Liian moni päätös tehdään suljettujen ovien takana, ja kuntalaiset saavat tietää asiasta vasta, kun se on jo liian myöhäistä vaikuttaa. Tämä herättää kysymyksen: kuka kuntapolitiikkaa todella ohjaa, ja kenen etua sillä ajetaan?</div> -->
<!-- <div class="sidebar_article__read"><button class="sidebar_article__button">Lue lisää <i class="fa-solid fa-circle-arrow-right sidebar_article__icon"></i></button></div> -->
</a>
</article>
<article class="sidebar_article">
<a href="/ContentPages/index/4d5451334e54493d/4e6a67344d444930" title="">
<div class="sidebar_article__info">
<div class="sidebar_article__info__container">
<div class="sidebar_article__info_date">24.03.2025</div>
<div class="sidebar_article__info_type">Uutinen</div>
</div>
</div>
<img class="sidebar_article__image" src="https://www.juuduu.fi/attachments/photos/big/67e18377-ddfc-4bcc-ac4a-dc650a03007e.png" alt="Terveys- ja hoivapalveluiden saavutettavuus – ikäihmisille sujuvampi arki" title="">
<div class="sidebar_article__title">Terveys- ja hoivapalveluiden saavutettavuus – ikäihmisille sujuvampi arki</div>
<!-- <div class="sidebar_article__body">Eläkeläisten hyvinvoinnin kannalta yksi tärkeimmistä asioista on terveys- ja hoivapalveluiden saatavuus. Kun ikää tulee lisää, myös terveyspalvelujen tarve kasvaa, ja siksi hyvinvointialueiden on huolehdittava siitä, että hoitoon pääsee ilman kohtuuttomia jonoja ja matkustamista.</div> -->
<!-- <div class="sidebar_article__read"><button class="sidebar_article__button">Lue lisää <i class="fa-solid fa-circle-arrow-right sidebar_article__icon"></i></button></div> -->
</a>
</article>
<article class="sidebar_article">
<a href="/ContentPages/index/4d5451334e54493d/4e6a67304e6a4d35" title="">
<div class="sidebar_article__info">
<div class="sidebar_article__info__container">
<div class="sidebar_article__info_date">20.02.2023</div>
<div class="sidebar_article__info_type">Artikkeli</div>
</div>
</div>
<img class="sidebar_article__image" src="https://www.juuduu.fi/attachments/photos/big/63f36707-2d4c-459b-a1b6-0c890a030070.jpg" alt="Mistä nyt tuulee?" title="">
<div class="sidebar_article__title">Mistä nyt tuulee?</div>
<!-- <div class="sidebar_article__body">Tässäpä kansaa jakava asia. Osa on vastaan ja osa kannattaa. Onko tuulivoima niin iso ekoteko, kuin siitä puhutaan ja ennen kaikkea mitä ongelmia se tuo tullessaan?
</div> -->
<!-- <div class="sidebar_article__read"><button class="sidebar_article__button">Lue lisää <i class="fa-solid fa-circle-arrow-right sidebar_article__icon"></i></button></div> -->
</a>
</article>
<article class="sidebar_article">
<a href="/ContentPages/index/4d5451334e54493d/4e6a67304e545132" title="">
<div class="sidebar_article__info">
<div class="sidebar_article__info__container">
<div class="sidebar_article__info_date">15.02.2023</div>
<div class="sidebar_article__info_type">Artikkeli</div>
</div>
</div>
<img class="sidebar_article__image" src="https://www.juuduu.fi/attachments/photos/big/63eb86cf-51b0-4dc1-941a-78d70a030070.png" alt="Valkoposkihanhet aiheuttavat miljoonien eurojen vahingot" title="">
<div class="sidebar_article__title">Valkoposkihanhet aiheuttavat miljoonien eurojen vahingot</div>
<!-- <div class="sidebar_article__body">Sallimalla metsästysaika, kuten naapurimaissamme - alkaa se muuttamaan valkoposkihanhien käyttäytymistä ja muistuttamaan niitä luonnollisesta uhasta.</div> -->
<!-- <div class="sidebar_article__read"><button class="sidebar_article__button">Lue lisää <i class="fa-solid fa-circle-arrow-right sidebar_article__icon"></i></button></div> -->
</a>
</article>
<article class="sidebar_article">
<a href="/ContentPages/index/4d5451334e54493d/4e6a67304d7a5930" title="">
<div class="sidebar_article__info">
<div class="sidebar_article__info__container">
<div class="sidebar_article__info_date">09.02.2023</div>
<div class="sidebar_article__info_type">Artikkeli</div>
</div>
</div>
<img class="sidebar_article__image" src="https://www.juuduu.fi/attachments/photos/big/63e4bd04-fabc-45b3-865b-19fa0a030070.png" alt="Susiasioiden hoito riistanhoitoyhdistyksille!" title="">
<div class="sidebar_article__title">Susiasioiden hoito riistanhoitoyhdistyksille!</div>
<!-- <div class="sidebar_article__body">Kannanhoidollisen metsästyksen puuttuessa, suden ihmisarkuus on vuosi vuodelta heikentynyt. Sudet ovat oppineet, ettei ihmisen hajusta ole vaaraa ja käytös on muuttunut sen mukaiseksi.</div> -->
<!-- <div class="sidebar_article__read"><button class="sidebar_article__button">Lue lisää <i class="fa-solid fa-circle-arrow-right sidebar_article__icon"></i></button></div> -->
</a>
</article>
</aside>
<!-- <aside class="sidebar"></aside> -->
<footer class="footer">
<header class="footer-header">
<nav class="secondary-navigation">
<div class="contact">
<h5 class="contact-header">Ehdokas Harri Väänänen</h5>
<p class="footer-text-line"><a href="mailto:vaananen.harri@gmail.com" class="email"><span class="fa-stack fa-lg"><i class="fa fa-circle fa-stack-2x"></i><i class="fa fa-envelope fa-stack-1x fa-inverse footer--icon"></i></span> vaananen.harri@gmail.com</a></p>
<p class="footer-text-line" title="Facebook -sivumme"><a href="https://www.facebook.com/ehdokasharrivaananen" target="_blank" class="facebook"><span class="fa-stack fa-lg"><i class="fa fa-circle fa-stack-2x"></i><i class="fa fa-brands fa-facebook fa-stack-1x fa-inverse footer--icon"></i></span> Julkinen Facebook -ryhmämme</a></p>
<p class="footer-text-line" title="Kotisivumme"><a href="http:\\www.harrivaananen.fi" target="_blank"><span class="fa-stack fa-lg"><i class="fa fa-circle fa-stack-2x"></i><i class="fa fa-house fa-stack-1x fa-inverse footer--icon"></i></span> harrivaananen.fi</a></p>
<p class="footer-text-line" title="X"><a href="https://x.com/VaananenHarri" target="_blank" class="twitter"><span class="fa-stack fa-lg"><i class="fa fa-circle fa-stack-2x"></i><i class="fa fa-brands fa-twitter fa-stack-1x fa-inverse footer--icon"></i></span> x.com/VaananenHarri</a></p>
</div>
<div class="secondary-menu">
<p class="footer-text-header">Linkit</p>
<p class="footer-text-line">
<p class="footer-text-line"><a href="#"><i class="fa-solid fa-circle-arrow-right footer--link-icon"></i> Ehdokas Harri</a></p>
<p class="footer-text-line"><a href="#"><i class="fa-solid fa-circle-arrow-right footer--link-icon"></i> Ihmisen puolella</a></p>
<p class="footer-text-line"><a href="#"><i class="fa-solid fa-circle-arrow-right footer--link-icon"></i> Lehtijuttuja</a></p>
<p class="footer-text-line"><a href="#"><i class="fa-solid fa-circle-arrow-right footer--link-icon"></i> Juttuarkisto</a></p>
<p class="footer-text-line"><a href="#"><i class="fa-solid fa-circle-arrow-right footer--link-icon"></i> Perussuomalaiset r.y.</a></p>
</p>
</div>
<!-- <div class="logo"><a href="#"><img style="max-width: 100px;" src="http://www.juuduu.fi/attachments/photos/carousel/5bf48dbb-14f8-4ba9-bc0d-212c0a030070.png" alt=""></a></div> -->
<div class="footer-logo"><Xa href="https://www.perussuomalaiset.fi/" target="_blank"><img src="/img/harrivaananen/mainobanneri.png" alt="Voit tukea kampanjaa"><X/a></div>
</nav>
<footer class="copyright">Copyright © 2025 Kaikki oikeudet pidätetään. Suunnittelu ja sisällöntuotanto: Ehdokas Harri Väänänen</footer>
</header>
</footer>
</div>
<script src="/js/harrivaananen/modules.js"></script>
<!-- Generic cookie consent start -->
<script defer src="/js/generic/cookieconsent.js"></script>
<script defer src="/js/generic/cookieconsent-init.js"></script>
<!-- Generic cookie consent end -->
</body>
</html>
'
protected _statusCodes => [
(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 => '(Unused)' ,
(int) 307 => 'Temporary Redirect' ,
(int) 308 => 'Permanent Redirect' ,
(int) 400 => 'Bad Request' ,
(int) 401 => 'Unauthorized' ,
(int) 402 => 'Payment Required' ,
(int) 403 => 'Forbidden' ,
(int) 404 => 'Not Found' ,
(int) 405 => 'Method Not Allowed' ,
(int) 406 => 'Not Acceptable' ,
(int) 407 => 'Proxy Authentication Required' ,
(int) 408 => 'Request Timeout' ,
(int) 409 => 'Conflict' ,
(int) 410 => 'Gone' ,
(int) 411 => 'Length Required' ,
(int) 412 => 'Precondition Failed' ,
(int) 413 => '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 Timeout' ,
(int) 505 => 'Unsupported Version' ,
(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' ,
]
protected _mimeTypes => [
'html' => [
'' => [maximum depth reached] ,
] ,
'json' => 'application/json' ,
'xml' => [
'' => [maximum depth reached] ,
] ,
'xhtml' => [
'' => [maximum depth reached] ,
] ,
'webp' => 'image/webp' ,
'rss' => 'application/rss+xml' ,
'ai' => 'application/postscript' ,
'bcpio' => 'application/x-bcpio' ,
'bin' => 'application/octet-stream' ,
'ccad' => 'application/clariscad' ,
'cdf' => 'application/x-netcdf' ,
'class' => 'application/octet-stream' ,
'cpio' => 'application/x-cpio' ,
'cpt' => 'application/mac-compactpro' ,
'csh' => 'application/x-csh' ,
'csv' => [
'' => [maximum depth reached] ,
] ,
'dcr' => 'application/x-director' ,
'dir' => 'application/x-director' ,
'dms' => 'application/octet-stream' ,
'doc' => 'application/msword' ,
'docx' => 'application/vnd.openxmlformats-officedocument.wordprocessingml.document' ,
'drw' => 'application/drafting' ,
'dvi' => 'application/x-dvi' ,
'dwg' => 'application/acad' ,
'dxf' => 'application/dxf' ,
'dxr' => 'application/x-director' ,
'eot' => 'application/vnd.ms-fontobject' ,
'eps' => 'application/postscript' ,
'exe' => 'application/octet-stream' ,
'ez' => 'application/andrew-inset' ,
'flv' => 'video/x-flv' ,
'gtar' => 'application/x-gtar' ,
'gz' => 'application/x-gzip' ,
'bz2' => 'application/x-bzip' ,
'7z' => 'application/x-7z-compressed' ,
'hdf' => 'application/x-hdf' ,
'hqx' => 'application/mac-binhex40' ,
'ico' => 'image/x-icon' ,
'ips' => 'application/x-ipscript' ,
'ipx' => 'application/x-ipix' ,
'js' => 'application/javascript' ,
'jsonapi' => 'application/vnd.api+json' ,
'latex' => 'application/x-latex' ,
'lha' => 'application/octet-stream' ,
'lsp' => 'application/x-lisp' ,
'lzh' => 'application/octet-stream' ,
'man' => 'application/x-troff-man' ,
'me' => 'application/x-troff-me' ,
'mif' => 'application/vnd.mif' ,
'ms' => 'application/x-troff-ms' ,
'nc' => 'application/x-netcdf' ,
'oda' => 'application/oda' ,
'otf' => 'font/otf' ,
'pdf' => 'application/pdf' ,
'pgn' => 'application/x-chess-pgn' ,
'pot' => 'application/vnd.ms-powerpoint' ,
'pps' => 'application/vnd.ms-powerpoint' ,
'ppt' => 'application/vnd.ms-powerpoint' ,
'pptx' => 'application/vnd.openxmlformats-officedocument.presentationml.presentation' ,
'ppz' => 'application/vnd.ms-powerpoint' ,
'pre' => 'application/x-freelance' ,
'prt' => 'application/pro_eng' ,
'ps' => 'application/postscript' ,
'roff' => 'application/x-troff' ,
'scm' => 'application/x-lotusscreencam' ,
'set' => 'application/set' ,
'sh' => 'application/x-sh' ,
'shar' => 'application/x-shar' ,
'sit' => 'application/x-stuffit' ,
'skd' => 'application/x-koan' ,
'skm' => 'application/x-koan' ,
'skp' => 'application/x-koan' ,
'skt' => 'application/x-koan' ,
'smi' => 'application/smil' ,
'smil' => 'application/smil' ,
'sol' => 'application/solids' ,
'spl' => 'application/x-futuresplash' ,
'src' => 'application/x-wais-source' ,
'step' => 'application/STEP' ,
'stl' => 'application/SLA' ,
'stp' => 'application/STEP' ,
'sv4cpio' => 'application/x-sv4cpio' ,
'sv4crc' => 'application/x-sv4crc' ,
'svg' => 'image/svg+xml' ,
'svgz' => 'image/svg+xml' ,
'swf' => 'application/x-shockwave-flash' ,
't' => 'application/x-troff' ,
'tar' => 'application/x-tar' ,
'tcl' => 'application/x-tcl' ,
'tex' => 'application/x-tex' ,
'texi' => 'application/x-texinfo' ,
'texinfo' => 'application/x-texinfo' ,
'tr' => 'application/x-troff' ,
'tsp' => 'application/dsptype' ,
'ttc' => 'font/ttf' ,
'ttf' => 'font/ttf' ,
'unv' => 'application/i-deas' ,
'ustar' => 'application/x-ustar' ,
'vcd' => 'application/x-cdlink' ,
'vda' => 'application/vda' ,
'xlc' => 'application/vnd.ms-excel' ,
'xll' => 'application/vnd.ms-excel' ,
'xlm' => 'application/vnd.ms-excel' ,
'xls' => 'application/vnd.ms-excel' ,
'xlsx' => 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' ,
'xlw' => 'application/vnd.ms-excel' ,
'zip' => 'application/zip' ,
'aif' => 'audio/x-aiff' ,
'aifc' => 'audio/x-aiff' ,
'aiff' => 'audio/x-aiff' ,
'au' => 'audio/basic' ,
'kar' => 'audio/midi' ,
'mid' => 'audio/midi' ,
'midi' => 'audio/midi' ,
'mp2' => 'audio/mpeg' ,
'mp3' => 'audio/mpeg' ,
'mpga' => 'audio/mpeg' ,
'ogg' => 'audio/ogg' ,
'oga' => 'audio/ogg' ,
'spx' => 'audio/ogg' ,
'ra' => 'audio/x-realaudio' ,
'ram' => 'audio/x-pn-realaudio' ,
'rm' => 'audio/x-pn-realaudio' ,
'rpm' => 'audio/x-pn-realaudio-plugin' ,
'snd' => 'audio/basic' ,
'tsi' => 'audio/TSP-audio' ,
'wav' => 'audio/x-wav' ,
'aac' => 'audio/aac' ,
'asc' => 'text/plain' ,
'c' => 'text/plain' ,
'cc' => 'text/plain' ,
'css' => 'text/css' ,
'etx' => 'text/x-setext' ,
'f' => 'text/plain' ,
'f90' => 'text/plain' ,
'h' => 'text/plain' ,
'hh' => 'text/plain' ,
'htm' => [
'' => [maximum depth reached] ,
] ,
'ics' => 'text/calendar' ,
'm' => 'text/plain' ,
'rtf' => 'text/rtf' ,
'rtx' => 'text/richtext' ,
'sgm' => 'text/sgml' ,
'sgml' => 'text/sgml' ,
'tsv' => 'text/tab-separated-values' ,
'tpl' => 'text/template' ,
'txt' => 'text/plain' ,
'text' => 'text/plain' ,
'avi' => 'video/x-msvideo' ,
'fli' => 'video/x-fli' ,
'mov' => 'video/quicktime' ,
'movie' => 'video/x-sgi-movie' ,
'mpe' => 'video/mpeg' ,
'mpeg' => 'video/mpeg' ,
'mpg' => 'video/mpeg' ,
'qt' => 'video/quicktime' ,
'viv' => 'video/vnd.vivo' ,
'vivo' => 'video/vnd.vivo' ,
'ogv' => 'video/ogg' ,
'webm' => 'video/webm' ,
'mp4' => 'video/mp4' ,
'm4v' => 'video/mp4' ,
'f4v' => 'video/mp4' ,
'f4p' => 'video/mp4' ,
'm4a' => 'audio/mp4' ,
'f4a' => 'audio/mp4' ,
'f4b' => 'audio/mp4' ,
'gif' => 'image/gif' ,
'ief' => 'image/ief' ,
'jpg' => 'image/jpeg' ,
'jpeg' => 'image/jpeg' ,
'jpe' => 'image/jpeg' ,
'pbm' => 'image/x-portable-bitmap' ,
'pgm' => 'image/x-portable-graymap' ,
'png' => 'image/png' ,
'pnm' => 'image/x-portable-anymap' ,
'ppm' => 'image/x-portable-pixmap' ,
'ras' => 'image/cmu-raster' ,
'rgb' => 'image/x-rgb' ,
'tif' => 'image/tiff' ,
'tiff' => 'image/tiff' ,
'xbm' => 'image/x-xbitmap' ,
'xpm' => 'image/x-xpixmap' ,
'xwd' => 'image/x-xwindowdump' ,
'psd' => [
'' => [maximum depth reached] ,
] ,
'ice' => 'x-conference/x-cooltalk' ,
'iges' => 'model/iges' ,
'igs' => 'model/iges' ,
'mesh' => 'model/mesh' ,
'msh' => 'model/mesh' ,
'silo' => 'model/mesh' ,
'vrml' => 'model/vrml' ,
'wrl' => 'model/vrml' ,
'mime' => 'www/mime' ,
'pdb' => 'chemical/x-pdb' ,
'xyz' => 'chemical/x-pdb' ,
'javascript' => 'application/javascript' ,
'form' => 'application/x-www-form-urlencoded' ,
'file' => 'multipart/form-data' ,
'xhtml-mobile' => 'application/vnd.wap.xhtml+xml' ,
'atom' => 'application/atom+xml' ,
'amf' => 'application/x-amf' ,
'wap' => [
'' => [maximum depth reached] ,
] ,
'wml' => 'text/vnd.wap.wml' ,
'wmlscript' => 'text/vnd.wap.wmlscript' ,
'wbmp' => 'image/vnd.wap.wbmp' ,
'woff' => 'application/x-font-woff' ,
'appcache' => 'text/cache-manifest' ,
'manifest' => 'text/cache-manifest' ,
'htc' => 'text/x-component' ,
'rdf' => 'application/xml' ,
'crx' => 'application/x-chrome-extension' ,
'oex' => 'application/x-opera-extension' ,
'xpi' => 'application/x-xpinstall' ,
'safariextz' => 'application/octet-stream' ,
'webapp' => 'application/x-web-app-manifest+json' ,
'vcf' => 'text/x-vcard' ,
'vtt' => 'text/vtt' ,
'mkv' => 'video/x-matroska' ,
'pkpass' => 'application/vnd.apple.pkpass' ,
'ajax' => 'text/html' ,
'bmp' => 'image/bmp' ,
]
protected _status => (int) 200
protected _file => null
protected _fileRange => [
]
protected _charset => 'UTF-8'
protected _cacheDirectives => [
]
protected _cookies => object( Cake\Http\Cookie\CookieCollection ) id: 1 {}
protected _reasonPhrase => 'OK'
protected _streamMode => 'wb+'
protected _streamTarget => 'php://memory'
protected headers => [
'Content-Type' => [
'' => [maximum depth reached] ,
] ,
]
protected headerNames => [
'content-type' => 'Content-Type' ,
]
private protocol => '1.1'
private stream => object( Laminas\Diactoros\Stream ) id: 2 {
}
}
$file = '/home/kuokka/public_html/juuduu_api/vendor/cakephp/cakephp/src/Error/Debugger.php'
$line = (int) 954
$message = 'Unable to emit headers. Headers sent in file=/home/kuokka/public_html/juuduu_api/vendor/cakephp/cakephp/src/Error/Debugger.php line=954'
Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 71
Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 130
[main] - ROOT/webroot/index.php, line 40 Warning (2) : Cannot modify header information - headers already sent by (output started at /home/kuokka/public_html/juuduu_api/vendor/cakephp/cakephp/src/Error/Debugger.php:954) [CORE/src/Http/ResponseEmitter.php , line 168 ]Code Context $response -> getStatusCode (),
( $reasonPhrase ? ' ' . $reasonPhrase : '' )
));
$response = object( Cake\Http\Response ) id: 0 {
'status' => (int) 200
'contentType' => 'text/html'
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8' ,
] ,
]
'file' => null
'fileRange' => [
]
'cookies' => object( Cake\Http\Cookie\CookieCollection ) id: 1 {
protected cookies => [
'' => [maximum depth reached] ,
]
}
'cacheDirectives' => [
]
'body' => '
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
<title>Harri Väänänen - Savonsa mittainen mies</title>
<link rel="canonical" href="https://harrivaananen.fi/" />
<link rel="stylesheet" href="/css/generic/normalize.css">
<link rel="stylesheet" href="/css/harrivaananen/base.css">
<link rel="stylesheet" href="/css/harrivaananen/layout.css">
<link rel="stylesheet" href="/css/harrivaananen/modules.css">
<link rel="stylesheet" href="/css/harrivaananen/state.css">
<link rel="stylesheet" href="/css/harrivaananen/gallery.css">
<link rel="stylesheet" href="/css/generic/fonts.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.1/css/all.min.css">
<link rel="icon" type="image/x-icon" href="https://cdn-icons-png.flaticon.com/512/5641/5641997.png">
<!-- Google and others -->
<meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1" />
<meta name="identifier-url" content="www.harrivaananen.fi" />
<meta name="title" content="Harri Väänänen - Uutinen - Harri Väänänen" />
<meta name="description" content="Harri Väänänen - Savonsa mittainen mies" />
<meta name="abstract" content="Harri Väänänen - Harri Väänänen" />
<meta name="keywords" content="Harri Väänänen - Harri Väänänen Uutinen" />
<meta name="author" content="Harri Väänänen" />
<!--<meta http-equiv="pragma" content="no-cache" />-->
<!--<meta name="revisit-after" content="7" />-->
<meta name="language" content="FI" />
<meta name="copyright" content="© 2023 Juuduu" />
<!--
<meta name="robots" content="none" />
<meta name="googlebot" content="all">
<meta name="google" content="notranslate" />
<meta name="google" content="nositelinkssearchbox">
<meta name="google" content="nopagereadaloud">
-->
<!-- Facebook and OpenGraph-->
<meta property="fb:app_id" content="966242223397117" />
<meta property="og:title" content="Harri Väänänen - Uutinen - Harri Väänänen" />
<meta property="og:description" content="Harri Väänänen - Savonsa mittainen mies" />
<meta property="og:type" content="website" />
<meta property="og:image" content="Harri Väänänen - http://www.juuduu.fi/attachments/photos/big/" />
<meta property="og:image:secure_url" content="http://www.juuduu.fi/attachments/photos/med/" />
<meta property="og:url" content="" />
<meta property="og:site_name" content="Harri Väänänen - - Ehdokas Harri Väänänen">
<meta property="og:updated_time" content="2023-01-03T17:50:24Z" />
<!-- Twitter -->
<meta name="twitter:site" content="www.harrivaananen.fi">
<meta name="twitter:creator" content="Juuduu">
<meta name="twitter:title" content="Harri Väänänen - Uutinen">
<meta name="twitter:description" content="Savonsa mittainen mies">
<meta name="twitter:image" content="http://www.juuduu.fi/attachments/photos/big/">
<!-- Generic cookie consent start -->
<link rel="stylesheet" href="/css/generic/cookieconsent.css" media="print" onload="this.media='all'">
<script>
var company_id=163 </script>
<!-- Generic cookie consent end -->
<link rel=“canonical” href=“” />
<!-- Google and others -->
<meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1" />
<meta name="identifier-url" content="" />
<meta name="title" content="Uutinen" />
<meta name="description" content="" />
<meta name="abstract" content=" - " />
<meta name="keywords" content=" Harri Väänänen Uutinen" />
<meta name="author" content="Juuduu by Triacle" />
<meta http-equiv="pragma" content="no-cache" />
<meta name="revisit-after" content="7" />
<meta name="language" content="FI" />
<meta name="copyright" content="© 2025 Juuduu by Triacle Oy" />
<meta name="google" content="notranslate" />
<meta name="google" content="nositelinkssearchbox">
<meta name="google" content="nopagereadaloud">
<!-- Facebook and OpenGraph-->
<meta property="fb:app_id" content="966242223397117" />
<meta property="og:title" content="Uutinen" />
<meta property="og:description" content=" " />
<meta property="og:type" content="website" />
<meta property="og:image" content="http://www.juuduu.fi/attachments/photos/med/" />
<meta property="og:image:secure_url" content="http://www.juuduu.fi/attachments/photos/med/" />
<meta property="og:url" content="" />
<meta property="og:site_name" content="Ehdokas Harri Väänänen">
<!-- <meta property="og:updated_time" content="" /> -->
<!-- Twitter -->
<meta name="twitter:site" content="www.harrivaananen.fi">
<meta name="twitter:creator" content="Juuduu">
<meta name="twitter:title" content="Harri Väänänen - Uutinen">
<meta name="twitter:description" content=" ">
<meta name="twitter:image" content="http://www.juuduu.fi/attachments/photos/big/">
<!-- Generic cookie consent start -->
<link rel="stylesheet" href="/css/generic/cookieconsent.css" media="print" onload="this.media='all'">
<script>
var company_id=163 </script>
<!-- Generic cookie consent end -->
</head>
<body>
<a class="skip-nav-links" href="#main-content">Hyppää sisältöön</a>
<div id="fb-root"></div>
<script async defer crossorigin="anonymous" src="https://connect.facebook.net/fi_FI/sdk.js#xfbml=1&version=v15.0&appId=138803176288510&autoLogAppEvents=1" nonce="4ZYMaXxA"></script>
<div class="wrapper">
<header class="header">
<header>
<div class="container">
<div class="nav-wrapper">
<h1 class="navigation-logo--white"><a rel="canonical" href="/ContentPages/index/4d5451334e54453d"><img src="https://harrivaananen.fi/webroot/img/harrivaananen/valkoinen_logo.png"></a></h1>
<h1 class="navigation-logo--blue"><a rel="canonical" href="/ContentPages/index/4d5451334e54453d"><img src="https://harrivaananen.fi/webroot/img/harrivaananen/sininen_logo.png"></a></h1>
<nav class="site-nav">
<button class="menu-toggle"
aria-controls="primary-navigation"
aria-expanded="false">
<span class="visually-hidden">Menu</span>
<div class="hamburger" aria-hidden="true"></div>
</button>
<ul data-state="closed" class="XXXnav-list primary-navigation" id="primary-navigation" aria-label="primary" role="list">
<li><i class="site-nav--icon fa fa-arrow-right"></i><a class="nav-list--link" rel="canonical" href="/ContentPages/index/4d5451334e54453d" title="Etusivu"> Etusivu</a></li>
<li><i class="site-nav--icon fa fa-arrow-right"></i><a class="nav-list--link" rel="canonical" href="/ContentPages/index/4d5451324d54673d" title="Harri"> Harri</a></li>
<li><i class="site-nav--icon fa fa-arrow-right"></i><a class="nav-list--link" rel="canonical" href="/ContentPages/index/4d5451324d546b3d" title="Ihmisen puolella"> Ihmisen puolella</a></li>
<li><i class="site-nav--icon fa fa-arrow-right"></i><a class="nav-list--link" rel="canonical" href="/ContentPages/index/4d5451334e44633d" title="Lehtijuttuja"> Lehtijuttuja</a></li>
<li><i class="site-nav--icon fa fa-arrow-right"></i><a class="nav-list--link" rel="canonical" href="/ContentPages/index/4d5451334e544d3d" title="Kuvia"> Kuvia</a></li>
<li class="navigation-some"><a href="https://www.facebook.com/ehdokasharrivaananen" rel="canonical" target="_blank" title="Facebook -sivumme"><i class="fa fa-brands fa-facebook"></i></a> <a href="https://twitter.com/VaananenHarri" target="_blank" title="Twitterimme"><i class="fa fa-brands fa-twitter"></i></a></li>
</ul>
</nav>
<div class="contact">
<a href="mailto:vaananen.harri@gmail.com"><button class="header__button">Ota yhteyttä</button></a>
</div>
</div>
</div>
</header></header>
<article class="main" id="main-content">
<div class="article-wrapper">
</div>
</article>
<aside class="sidebar">
<article class="sidebar_article">
<a href="/ContentPages/index/4d5451334e54493d/4e6a67344d444932" title="">
<div class="sidebar_article__info">
<div class="sidebar_article__info__container">
<div class="sidebar_article__info_date">24.03.2025</div>
<div class="sidebar_article__info_type">Uutinen</div>
</div>
</div>
<img class="sidebar_article__image" src="https://www.juuduu.fi/attachments/photos/big/67e184a9-086c-4835-b8a8-4f1b0a03007e.png" alt="Nuorten kesätyöpaikat ja -tuet – mahdollisuus yrityksille ja nuorille" title="">
<div class="sidebar_article__title">Nuorten kesätyöpaikat ja -tuet – mahdollisuus yrityksille ja nuorille</div>
<!-- <div class="sidebar_article__body">Kesätyö on nuorille tärkeä askel kohti työelämää. Se tarjoaa arvokasta kokemusta, opettaa vastuuta ja antaa mahdollisuuden ansaita omaa rahaa. Samalla se on myös paikallisille yrityksille ja työnantajille loistava tilaisuus saada innokkaita ja oppimishaluisia työntekijöitä lyhytaikaisiin tarpeisiin.</div> -->
<!-- <div class="sidebar_article__read"><button class="sidebar_article__button">Lue lisää <i class="fa-solid fa-circle-arrow-right sidebar_article__icon"></i></button></div> -->
</a>
</article>
<article class="sidebar_article">
<a href="/ContentPages/index/4d5451334e54493d/4e6a67344d444933" title="">
<div class="sidebar_article__info">
<div class="sidebar_article__info__container">
<div class="sidebar_article__info_date">24.03.2025</div>
<div class="sidebar_article__info_type">Uutinen</div>
</div>
</div>
<img class="sidebar_article__image" src="https://www.juuduu.fi/attachments/photos/big/67e184ff-5204-4070-9d36-4fb20a03007e.png" alt="Pohjois-Savon hyvinvointialueen taloustavoitteet – mitä kiristykset tarkoittavat kunnille?" title="">
<div class="sidebar_article__title">Pohjois-Savon hyvinvointialueen taloustavoitteet – mitä kiristykset tarkoittavat kunnille?</div>
<!-- <div class="sidebar_article__body">Pohjois-Savon hyvinvointialueen aluehallitus on päättänyt kiristää vuoden 2025 alijäämätavoitettaan. Alun perin alijäämän arvioitiin olevan 46 miljoonaa euroa, mutta nyt tavoite on leikata se 21 miljoonaan euroon. Tämä tarkoittaa merkittäviä säästöjä ja sopeutustoimia, jotka voivat vaikuttaa myös Lapinlahden kunnan palveluihin.</div> -->
<!-- <div class="sidebar_article__read"><button class="sidebar_article__button">Lue lisää <i class="fa-solid fa-circle-arrow-right sidebar_article__icon"></i></button></div> -->
</a>
</article>
<article class="sidebar_article">
<a href="/ContentPages/index/4d5451334e54493d/4e6a67344d444934" title="">
<div class="sidebar_article__info">
<div class="sidebar_article__info__container">
<div class="sidebar_article__info_date">24.03.2025</div>
<div class="sidebar_article__info_type">Uutinen</div>
</div>
</div>
<img class="sidebar_article__image" src="https://www.juuduu.fi/attachments/photos/big/67e1854a-35e8-4a8a-8c71-4ca90a03007e.png" alt="Kunnalliset palvelut ja säästötoimet – miten rahaa käytetään viisaasti?" title="">
<div class="sidebar_article__title">Kunnalliset palvelut ja säästötoimet – miten rahaa käytetään viisaasti?</div>
<!-- <div class="sidebar_article__body">Kunnalliset palvelut ovat asukkaiden arjen peruspilari. Koulut, terveydenhuolto, infrastruktuuri ja julkinen liikenne muodostavat kunnan ydintoiminnot, mutta niiden rahoitus on usein kestämätöntä. Liian usein päättäjät nostavat kädet pystyyn ja ehdottavat ratkaisuksi kuntaveron korottamista. Tämä on helpoin mutta huonoin vaihtoehto.</div> -->
<!-- <div class="sidebar_article__read"><button class="sidebar_article__button">Lue lisää <i class="fa-solid fa-circle-arrow-right sidebar_article__icon"></i></button></div> -->
</a>
</article>
<article class="sidebar_article">
<a href="/ContentPages/index/4d5451334e54493d/4e6a67344d444935" title="">
<div class="sidebar_article__info">
<div class="sidebar_article__info__container">
<div class="sidebar_article__info_date">24.03.2025</div>
<div class="sidebar_article__info_type">Uutinen</div>
</div>
</div>
<img class="sidebar_article__image" src="https://www.juuduu.fi/attachments/photos/big/67e1858a-308c-46c8-8c2c-40b20a03007e.png" alt="Kunnan päätöksenteon avoimuus – veronmaksajilla on oikeus tietää" title="">
<div class="sidebar_article__title">Kunnan päätöksenteon avoimuus – veronmaksajilla on oikeus tietää</div>
<!-- <div class="sidebar_article__body">Kuntapolitiikan yksi suurimmista ongelmista on päätöksenteon puutteellinen avoimuus. Liian moni päätös tehdään suljettujen ovien takana, ja kuntalaiset saavat tietää asiasta vasta, kun se on jo liian myöhäistä vaikuttaa. Tämä herättää kysymyksen: kuka kuntapolitiikkaa todella ohjaa, ja kenen etua sillä ajetaan?</div> -->
<!-- <div class="sidebar_article__read"><button class="sidebar_article__button">Lue lisää <i class="fa-solid fa-circle-arrow-right sidebar_article__icon"></i></button></div> -->
</a>
</article>
<article class="sidebar_article">
<a href="/ContentPages/index/4d5451334e54493d/4e6a67344d444930" title="">
<div class="sidebar_article__info">
<div class="sidebar_article__info__container">
<div class="sidebar_article__info_date">24.03.2025</div>
<div class="sidebar_article__info_type">Uutinen</div>
</div>
</div>
<img class="sidebar_article__image" src="https://www.juuduu.fi/attachments/photos/big/67e18377-ddfc-4bcc-ac4a-dc650a03007e.png" alt="Terveys- ja hoivapalveluiden saavutettavuus – ikäihmisille sujuvampi arki" title="">
<div class="sidebar_article__title">Terveys- ja hoivapalveluiden saavutettavuus – ikäihmisille sujuvampi arki</div>
<!-- <div class="sidebar_article__body">Eläkeläisten hyvinvoinnin kannalta yksi tärkeimmistä asioista on terveys- ja hoivapalveluiden saatavuus. Kun ikää tulee lisää, myös terveyspalvelujen tarve kasvaa, ja siksi hyvinvointialueiden on huolehdittava siitä, että hoitoon pääsee ilman kohtuuttomia jonoja ja matkustamista.</div> -->
<!-- <div class="sidebar_article__read"><button class="sidebar_article__button">Lue lisää <i class="fa-solid fa-circle-arrow-right sidebar_article__icon"></i></button></div> -->
</a>
</article>
<article class="sidebar_article">
<a href="/ContentPages/index/4d5451334e54493d/4e6a67304e6a4d35" title="">
<div class="sidebar_article__info">
<div class="sidebar_article__info__container">
<div class="sidebar_article__info_date">20.02.2023</div>
<div class="sidebar_article__info_type">Artikkeli</div>
</div>
</div>
<img class="sidebar_article__image" src="https://www.juuduu.fi/attachments/photos/big/63f36707-2d4c-459b-a1b6-0c890a030070.jpg" alt="Mistä nyt tuulee?" title="">
<div class="sidebar_article__title">Mistä nyt tuulee?</div>
<!-- <div class="sidebar_article__body">Tässäpä kansaa jakava asia. Osa on vastaan ja osa kannattaa. Onko tuulivoima niin iso ekoteko, kuin siitä puhutaan ja ennen kaikkea mitä ongelmia se tuo tullessaan?
</div> -->
<!-- <div class="sidebar_article__read"><button class="sidebar_article__button">Lue lisää <i class="fa-solid fa-circle-arrow-right sidebar_article__icon"></i></button></div> -->
</a>
</article>
<article class="sidebar_article">
<a href="/ContentPages/index/4d5451334e54493d/4e6a67304e545132" title="">
<div class="sidebar_article__info">
<div class="sidebar_article__info__container">
<div class="sidebar_article__info_date">15.02.2023</div>
<div class="sidebar_article__info_type">Artikkeli</div>
</div>
</div>
<img class="sidebar_article__image" src="https://www.juuduu.fi/attachments/photos/big/63eb86cf-51b0-4dc1-941a-78d70a030070.png" alt="Valkoposkihanhet aiheuttavat miljoonien eurojen vahingot" title="">
<div class="sidebar_article__title">Valkoposkihanhet aiheuttavat miljoonien eurojen vahingot</div>
<!-- <div class="sidebar_article__body">Sallimalla metsästysaika, kuten naapurimaissamme - alkaa se muuttamaan valkoposkihanhien käyttäytymistä ja muistuttamaan niitä luonnollisesta uhasta.</div> -->
<!-- <div class="sidebar_article__read"><button class="sidebar_article__button">Lue lisää <i class="fa-solid fa-circle-arrow-right sidebar_article__icon"></i></button></div> -->
</a>
</article>
<article class="sidebar_article">
<a href="/ContentPages/index/4d5451334e54493d/4e6a67304d7a5930" title="">
<div class="sidebar_article__info">
<div class="sidebar_article__info__container">
<div class="sidebar_article__info_date">09.02.2023</div>
<div class="sidebar_article__info_type">Artikkeli</div>
</div>
</div>
<img class="sidebar_article__image" src="https://www.juuduu.fi/attachments/photos/big/63e4bd04-fabc-45b3-865b-19fa0a030070.png" alt="Susiasioiden hoito riistanhoitoyhdistyksille!" title="">
<div class="sidebar_article__title">Susiasioiden hoito riistanhoitoyhdistyksille!</div>
<!-- <div class="sidebar_article__body">Kannanhoidollisen metsästyksen puuttuessa, suden ihmisarkuus on vuosi vuodelta heikentynyt. Sudet ovat oppineet, ettei ihmisen hajusta ole vaaraa ja käytös on muuttunut sen mukaiseksi.</div> -->
<!-- <div class="sidebar_article__read"><button class="sidebar_article__button">Lue lisää <i class="fa-solid fa-circle-arrow-right sidebar_article__icon"></i></button></div> -->
</a>
</article>
</aside>
<!-- <aside class="sidebar"></aside> -->
<footer class="footer">
<header class="footer-header">
<nav class="secondary-navigation">
<div class="contact">
<h5 class="contact-header">Ehdokas Harri Väänänen</h5>
<p class="footer-text-line"><a href="mailto:vaananen.harri@gmail.com" class="email"><span class="fa-stack fa-lg"><i class="fa fa-circle fa-stack-2x"></i><i class="fa fa-envelope fa-stack-1x fa-inverse footer--icon"></i></span> vaananen.harri@gmail.com</a></p>
<p class="footer-text-line" title="Facebook -sivumme"><a href="https://www.facebook.com/ehdokasharrivaananen" target="_blank" class="facebook"><span class="fa-stack fa-lg"><i class="fa fa-circle fa-stack-2x"></i><i class="fa fa-brands fa-facebook fa-stack-1x fa-inverse footer--icon"></i></span> Julkinen Facebook -ryhmämme</a></p>
<p class="footer-text-line" title="Kotisivumme"><a href="http:\\www.harrivaananen.fi" target="_blank"><span class="fa-stack fa-lg"><i class="fa fa-circle fa-stack-2x"></i><i class="fa fa-house fa-stack-1x fa-inverse footer--icon"></i></span> harrivaananen.fi</a></p>
<p class="footer-text-line" title="X"><a href="https://x.com/VaananenHarri" target="_blank" class="twitter"><span class="fa-stack fa-lg"><i class="fa fa-circle fa-stack-2x"></i><i class="fa fa-brands fa-twitter fa-stack-1x fa-inverse footer--icon"></i></span> x.com/VaananenHarri</a></p>
</div>
<div class="secondary-menu">
<p class="footer-text-header">Linkit</p>
<p class="footer-text-line">
<p class="footer-text-line"><a href="#"><i class="fa-solid fa-circle-arrow-right footer--link-icon"></i> Ehdokas Harri</a></p>
<p class="footer-text-line"><a href="#"><i class="fa-solid fa-circle-arrow-right footer--link-icon"></i> Ihmisen puolella</a></p>
<p class="footer-text-line"><a href="#"><i class="fa-solid fa-circle-arrow-right footer--link-icon"></i> Lehtijuttuja</a></p>
<p class="footer-text-line"><a href="#"><i class="fa-solid fa-circle-arrow-right footer--link-icon"></i> Juttuarkisto</a></p>
<p class="footer-text-line"><a href="#"><i class="fa-solid fa-circle-arrow-right footer--link-icon"></i> Perussuomalaiset r.y.</a></p>
</p>
</div>
<!-- <div class="logo"><a href="#"><img style="max-width: 100px;" src="http://www.juuduu.fi/attachments/photos/carousel/5bf48dbb-14f8-4ba9-bc0d-212c0a030070.png" alt=""></a></div> -->
<div class="footer-logo"><Xa href="https://www.perussuomalaiset.fi/" target="_blank"><img src="/img/harrivaananen/mainobanneri.png" alt="Voit tukea kampanjaa"><X/a></div>
</nav>
<footer class="copyright">Copyright © 2025 Kaikki oikeudet pidätetään. Suunnittelu ja sisällöntuotanto: Ehdokas Harri Väänänen</footer>
</header>
</footer>
</div>
<script src="/js/harrivaananen/modules.js"></script>
<!-- Generic cookie consent start -->
<script defer src="/js/generic/cookieconsent.js"></script>
<script defer src="/js/generic/cookieconsent-init.js"></script>
<!-- Generic cookie consent end -->
</body>
</html>
'
protected _statusCodes => [
(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 => '(Unused)' ,
(int) 307 => 'Temporary Redirect' ,
(int) 308 => 'Permanent Redirect' ,
(int) 400 => 'Bad Request' ,
(int) 401 => 'Unauthorized' ,
(int) 402 => 'Payment Required' ,
(int) 403 => 'Forbidden' ,
(int) 404 => 'Not Found' ,
(int) 405 => 'Method Not Allowed' ,
(int) 406 => 'Not Acceptable' ,
(int) 407 => 'Proxy Authentication Required' ,
(int) 408 => 'Request Timeout' ,
(int) 409 => 'Conflict' ,
(int) 410 => 'Gone' ,
(int) 411 => 'Length Required' ,
(int) 412 => 'Precondition Failed' ,
(int) 413 => '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 Timeout' ,
(int) 505 => 'Unsupported Version' ,
(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' ,
]
protected _mimeTypes => [
'html' => [
'' => [maximum depth reached] ,
] ,
'json' => 'application/json' ,
'xml' => [
'' => [maximum depth reached] ,
] ,
'xhtml' => [
'' => [maximum depth reached] ,
] ,
'webp' => 'image/webp' ,
'rss' => 'application/rss+xml' ,
'ai' => 'application/postscript' ,
'bcpio' => 'application/x-bcpio' ,
'bin' => 'application/octet-stream' ,
'ccad' => 'application/clariscad' ,
'cdf' => 'application/x-netcdf' ,
'class' => 'application/octet-stream' ,
'cpio' => 'application/x-cpio' ,
'cpt' => 'application/mac-compactpro' ,
'csh' => 'application/x-csh' ,
'csv' => [
'' => [maximum depth reached] ,
] ,
'dcr' => 'application/x-director' ,
'dir' => 'application/x-director' ,
'dms' => 'application/octet-stream' ,
'doc' => 'application/msword' ,
'docx' => 'application/vnd.openxmlformats-officedocument.wordprocessingml.document' ,
'drw' => 'application/drafting' ,
'dvi' => 'application/x-dvi' ,
'dwg' => 'application/acad' ,
'dxf' => 'application/dxf' ,
'dxr' => 'application/x-director' ,
'eot' => 'application/vnd.ms-fontobject' ,
'eps' => 'application/postscript' ,
'exe' => 'application/octet-stream' ,
'ez' => 'application/andrew-inset' ,
'flv' => 'video/x-flv' ,
'gtar' => 'application/x-gtar' ,
'gz' => 'application/x-gzip' ,
'bz2' => 'application/x-bzip' ,
'7z' => 'application/x-7z-compressed' ,
'hdf' => 'application/x-hdf' ,
'hqx' => 'application/mac-binhex40' ,
'ico' => 'image/x-icon' ,
'ips' => 'application/x-ipscript' ,
'ipx' => 'application/x-ipix' ,
'js' => 'application/javascript' ,
'jsonapi' => 'application/vnd.api+json' ,
'latex' => 'application/x-latex' ,
'lha' => 'application/octet-stream' ,
'lsp' => 'application/x-lisp' ,
'lzh' => 'application/octet-stream' ,
'man' => 'application/x-troff-man' ,
'me' => 'application/x-troff-me' ,
'mif' => 'application/vnd.mif' ,
'ms' => 'application/x-troff-ms' ,
'nc' => 'application/x-netcdf' ,
'oda' => 'application/oda' ,
'otf' => 'font/otf' ,
'pdf' => 'application/pdf' ,
'pgn' => 'application/x-chess-pgn' ,
'pot' => 'application/vnd.ms-powerpoint' ,
'pps' => 'application/vnd.ms-powerpoint' ,
'ppt' => 'application/vnd.ms-powerpoint' ,
'pptx' => 'application/vnd.openxmlformats-officedocument.presentationml.presentation' ,
'ppz' => 'application/vnd.ms-powerpoint' ,
'pre' => 'application/x-freelance' ,
'prt' => 'application/pro_eng' ,
'ps' => 'application/postscript' ,
'roff' => 'application/x-troff' ,
'scm' => 'application/x-lotusscreencam' ,
'set' => 'application/set' ,
'sh' => 'application/x-sh' ,
'shar' => 'application/x-shar' ,
'sit' => 'application/x-stuffit' ,
'skd' => 'application/x-koan' ,
'skm' => 'application/x-koan' ,
'skp' => 'application/x-koan' ,
'skt' => 'application/x-koan' ,
'smi' => 'application/smil' ,
'smil' => 'application/smil' ,
'sol' => 'application/solids' ,
'spl' => 'application/x-futuresplash' ,
'src' => 'application/x-wais-source' ,
'step' => 'application/STEP' ,
'stl' => 'application/SLA' ,
'stp' => 'application/STEP' ,
'sv4cpio' => 'application/x-sv4cpio' ,
'sv4crc' => 'application/x-sv4crc' ,
'svg' => 'image/svg+xml' ,
'svgz' => 'image/svg+xml' ,
'swf' => 'application/x-shockwave-flash' ,
't' => 'application/x-troff' ,
'tar' => 'application/x-tar' ,
'tcl' => 'application/x-tcl' ,
'tex' => 'application/x-tex' ,
'texi' => 'application/x-texinfo' ,
'texinfo' => 'application/x-texinfo' ,
'tr' => 'application/x-troff' ,
'tsp' => 'application/dsptype' ,
'ttc' => 'font/ttf' ,
'ttf' => 'font/ttf' ,
'unv' => 'application/i-deas' ,
'ustar' => 'application/x-ustar' ,
'vcd' => 'application/x-cdlink' ,
'vda' => 'application/vda' ,
'xlc' => 'application/vnd.ms-excel' ,
'xll' => 'application/vnd.ms-excel' ,
'xlm' => 'application/vnd.ms-excel' ,
'xls' => 'application/vnd.ms-excel' ,
'xlsx' => 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' ,
'xlw' => 'application/vnd.ms-excel' ,
'zip' => 'application/zip' ,
'aif' => 'audio/x-aiff' ,
'aifc' => 'audio/x-aiff' ,
'aiff' => 'audio/x-aiff' ,
'au' => 'audio/basic' ,
'kar' => 'audio/midi' ,
'mid' => 'audio/midi' ,
'midi' => 'audio/midi' ,
'mp2' => 'audio/mpeg' ,
'mp3' => 'audio/mpeg' ,
'mpga' => 'audio/mpeg' ,
'ogg' => 'audio/ogg' ,
'oga' => 'audio/ogg' ,
'spx' => 'audio/ogg' ,
'ra' => 'audio/x-realaudio' ,
'ram' => 'audio/x-pn-realaudio' ,
'rm' => 'audio/x-pn-realaudio' ,
'rpm' => 'audio/x-pn-realaudio-plugin' ,
'snd' => 'audio/basic' ,
'tsi' => 'audio/TSP-audio' ,
'wav' => 'audio/x-wav' ,
'aac' => 'audio/aac' ,
'asc' => 'text/plain' ,
'c' => 'text/plain' ,
'cc' => 'text/plain' ,
'css' => 'text/css' ,
'etx' => 'text/x-setext' ,
'f' => 'text/plain' ,
'f90' => 'text/plain' ,
'h' => 'text/plain' ,
'hh' => 'text/plain' ,
'htm' => [
'' => [maximum depth reached] ,
] ,
'ics' => 'text/calendar' ,
'm' => 'text/plain' ,
'rtf' => 'text/rtf' ,
'rtx' => 'text/richtext' ,
'sgm' => 'text/sgml' ,
'sgml' => 'text/sgml' ,
'tsv' => 'text/tab-separated-values' ,
'tpl' => 'text/template' ,
'txt' => 'text/plain' ,
'text' => 'text/plain' ,
'avi' => 'video/x-msvideo' ,
'fli' => 'video/x-fli' ,
'mov' => 'video/quicktime' ,
'movie' => 'video/x-sgi-movie' ,
'mpe' => 'video/mpeg' ,
'mpeg' => 'video/mpeg' ,
'mpg' => 'video/mpeg' ,
'qt' => 'video/quicktime' ,
'viv' => 'video/vnd.vivo' ,
'vivo' => 'video/vnd.vivo' ,
'ogv' => 'video/ogg' ,
'webm' => 'video/webm' ,
'mp4' => 'video/mp4' ,
'm4v' => 'video/mp4' ,
'f4v' => 'video/mp4' ,
'f4p' => 'video/mp4' ,
'm4a' => 'audio/mp4' ,
'f4a' => 'audio/mp4' ,
'f4b' => 'audio/mp4' ,
'gif' => 'image/gif' ,
'ief' => 'image/ief' ,
'jpg' => 'image/jpeg' ,
'jpeg' => 'image/jpeg' ,
'jpe' => 'image/jpeg' ,
'pbm' => 'image/x-portable-bitmap' ,
'pgm' => 'image/x-portable-graymap' ,
'png' => 'image/png' ,
'pnm' => 'image/x-portable-anymap' ,
'ppm' => 'image/x-portable-pixmap' ,
'ras' => 'image/cmu-raster' ,
'rgb' => 'image/x-rgb' ,
'tif' => 'image/tiff' ,
'tiff' => 'image/tiff' ,
'xbm' => 'image/x-xbitmap' ,
'xpm' => 'image/x-xpixmap' ,
'xwd' => 'image/x-xwindowdump' ,
'psd' => [
'' => [maximum depth reached] ,
] ,
'ice' => 'x-conference/x-cooltalk' ,
'iges' => 'model/iges' ,
'igs' => 'model/iges' ,
'mesh' => 'model/mesh' ,
'msh' => 'model/mesh' ,
'silo' => 'model/mesh' ,
'vrml' => 'model/vrml' ,
'wrl' => 'model/vrml' ,
'mime' => 'www/mime' ,
'pdb' => 'chemical/x-pdb' ,
'xyz' => 'chemical/x-pdb' ,
'javascript' => 'application/javascript' ,
'form' => 'application/x-www-form-urlencoded' ,
'file' => 'multipart/form-data' ,
'xhtml-mobile' => 'application/vnd.wap.xhtml+xml' ,
'atom' => 'application/atom+xml' ,
'amf' => 'application/x-amf' ,
'wap' => [
'' => [maximum depth reached] ,
] ,
'wml' => 'text/vnd.wap.wml' ,
'wmlscript' => 'text/vnd.wap.wmlscript' ,
'wbmp' => 'image/vnd.wap.wbmp' ,
'woff' => 'application/x-font-woff' ,
'appcache' => 'text/cache-manifest' ,
'manifest' => 'text/cache-manifest' ,
'htc' => 'text/x-component' ,
'rdf' => 'application/xml' ,
'crx' => 'application/x-chrome-extension' ,
'oex' => 'application/x-opera-extension' ,
'xpi' => 'application/x-xpinstall' ,
'safariextz' => 'application/octet-stream' ,
'webapp' => 'application/x-web-app-manifest+json' ,
'vcf' => 'text/x-vcard' ,
'vtt' => 'text/vtt' ,
'mkv' => 'video/x-matroska' ,
'pkpass' => 'application/vnd.apple.pkpass' ,
'ajax' => 'text/html' ,
'bmp' => 'image/bmp' ,
]
protected _status => (int) 200
protected _file => null
protected _fileRange => [
]
protected _charset => 'UTF-8'
protected _cacheDirectives => [
]
protected _cookies => object( Cake\Http\Cookie\CookieCollection ) id: 1 {}
protected _reasonPhrase => 'OK'
protected _streamMode => 'wb+'
protected _streamTarget => 'php://memory'
protected headers => [
'Content-Type' => [
'' => [maximum depth reached] ,
] ,
]
protected headerNames => [
'content-type' => 'Content-Type' ,
]
private protocol => '1.1'
private stream => object( Laminas\Diactoros\Stream ) id: 2 {
}
}
$reasonPhrase = 'OK'
header - [internal], line ??
Cake\Http\ResponseEmitter::emitStatusLine() - CORE/src/Http/ResponseEmitter.php, line 168
Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 74
Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 130
[main] - ROOT/webroot/index.php, line 40 Warning (2) : Cannot modify header information - headers already sent by (output started at /home/kuokka/public_html/juuduu_api/vendor/cakephp/cakephp/src/Error/Debugger.php:954) [CORE/src/Http/ResponseEmitter.php , line 197 ]Code Context foreach ( $values as $value ) {
header ( sprintf (
'%s: %s' ,
$response = object( Cake\Http\Response ) id: 0 {
'status' => (int) 200
'contentType' => 'text/html'
'headers' => [
'Content-Type' => [
(int) 0 => 'text/html; charset=UTF-8' ,
] ,
]
'file' => null
'fileRange' => [
]
'cookies' => object( Cake\Http\Cookie\CookieCollection ) id: 1 {
protected cookies => [
'' => [maximum depth reached] ,
]
}
'cacheDirectives' => [
]
'body' => '
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />
<title>Harri Väänänen - Savonsa mittainen mies</title>
<link rel="canonical" href="https://harrivaananen.fi/" />
<link rel="stylesheet" href="/css/generic/normalize.css">
<link rel="stylesheet" href="/css/harrivaananen/base.css">
<link rel="stylesheet" href="/css/harrivaananen/layout.css">
<link rel="stylesheet" href="/css/harrivaananen/modules.css">
<link rel="stylesheet" href="/css/harrivaananen/state.css">
<link rel="stylesheet" href="/css/harrivaananen/gallery.css">
<link rel="stylesheet" href="/css/generic/fonts.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.1/css/all.min.css">
<link rel="icon" type="image/x-icon" href="https://cdn-icons-png.flaticon.com/512/5641/5641997.png">
<!-- Google and others -->
<meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1" />
<meta name="identifier-url" content="www.harrivaananen.fi" />
<meta name="title" content="Harri Väänänen - Uutinen - Harri Väänänen" />
<meta name="description" content="Harri Väänänen - Savonsa mittainen mies" />
<meta name="abstract" content="Harri Väänänen - Harri Väänänen" />
<meta name="keywords" content="Harri Väänänen - Harri Väänänen Uutinen" />
<meta name="author" content="Harri Väänänen" />
<!--<meta http-equiv="pragma" content="no-cache" />-->
<!--<meta name="revisit-after" content="7" />-->
<meta name="language" content="FI" />
<meta name="copyright" content="© 2023 Juuduu" />
<!--
<meta name="robots" content="none" />
<meta name="googlebot" content="all">
<meta name="google" content="notranslate" />
<meta name="google" content="nositelinkssearchbox">
<meta name="google" content="nopagereadaloud">
-->
<!-- Facebook and OpenGraph-->
<meta property="fb:app_id" content="966242223397117" />
<meta property="og:title" content="Harri Väänänen - Uutinen - Harri Väänänen" />
<meta property="og:description" content="Harri Väänänen - Savonsa mittainen mies" />
<meta property="og:type" content="website" />
<meta property="og:image" content="Harri Väänänen - http://www.juuduu.fi/attachments/photos/big/" />
<meta property="og:image:secure_url" content="http://www.juuduu.fi/attachments/photos/med/" />
<meta property="og:url" content="" />
<meta property="og:site_name" content="Harri Väänänen - - Ehdokas Harri Väänänen">
<meta property="og:updated_time" content="2023-01-03T17:50:24Z" />
<!-- Twitter -->
<meta name="twitter:site" content="www.harrivaananen.fi">
<meta name="twitter:creator" content="Juuduu">
<meta name="twitter:title" content="Harri Väänänen - Uutinen">
<meta name="twitter:description" content="Savonsa mittainen mies">
<meta name="twitter:image" content="http://www.juuduu.fi/attachments/photos/big/">
<!-- Generic cookie consent start -->
<link rel="stylesheet" href="/css/generic/cookieconsent.css" media="print" onload="this.media='all'">
<script>
var company_id=163 </script>
<!-- Generic cookie consent end -->
<link rel=“canonical” href=“” />
<!-- Google and others -->
<meta http-equiv="X-UA-Compatible" content="IE=edge, chrome=1" />
<meta name="identifier-url" content="" />
<meta name="title" content="Uutinen" />
<meta name="description" content="" />
<meta name="abstract" content=" - " />
<meta name="keywords" content=" Harri Väänänen Uutinen" />
<meta name="author" content="Juuduu by Triacle" />
<meta http-equiv="pragma" content="no-cache" />
<meta name="revisit-after" content="7" />
<meta name="language" content="FI" />
<meta name="copyright" content="© 2025 Juuduu by Triacle Oy" />
<meta name="google" content="notranslate" />
<meta name="google" content="nositelinkssearchbox">
<meta name="google" content="nopagereadaloud">
<!-- Facebook and OpenGraph-->
<meta property="fb:app_id" content="966242223397117" />
<meta property="og:title" content="Uutinen" />
<meta property="og:description" content=" " />
<meta property="og:type" content="website" />
<meta property="og:image" content="http://www.juuduu.fi/attachments/photos/med/" />
<meta property="og:image:secure_url" content="http://www.juuduu.fi/attachments/photos/med/" />
<meta property="og:url" content="" />
<meta property="og:site_name" content="Ehdokas Harri Väänänen">
<!-- <meta property="og:updated_time" content="" /> -->
<!-- Twitter -->
<meta name="twitter:site" content="www.harrivaananen.fi">
<meta name="twitter:creator" content="Juuduu">
<meta name="twitter:title" content="Harri Väänänen - Uutinen">
<meta name="twitter:description" content=" ">
<meta name="twitter:image" content="http://www.juuduu.fi/attachments/photos/big/">
<!-- Generic cookie consent start -->
<link rel="stylesheet" href="/css/generic/cookieconsent.css" media="print" onload="this.media='all'">
<script>
var company_id=163 </script>
<!-- Generic cookie consent end -->
</head>
<body>
<a class="skip-nav-links" href="#main-content">Hyppää sisältöön</a>
<div id="fb-root"></div>
<script async defer crossorigin="anonymous" src="https://connect.facebook.net/fi_FI/sdk.js#xfbml=1&version=v15.0&appId=138803176288510&autoLogAppEvents=1" nonce="4ZYMaXxA"></script>
<div class="wrapper">
<header class="header">
<header>
<div class="container">
<div class="nav-wrapper">
<h1 class="navigation-logo--white"><a rel="canonical" href="/ContentPages/index/4d5451334e54453d"><img src="https://harrivaananen.fi/webroot/img/harrivaananen/valkoinen_logo.png"></a></h1>
<h1 class="navigation-logo--blue"><a rel="canonical" href="/ContentPages/index/4d5451334e54453d"><img src="https://harrivaananen.fi/webroot/img/harrivaananen/sininen_logo.png"></a></h1>
<nav class="site-nav">
<button class="menu-toggle"
aria-controls="primary-navigation"
aria-expanded="false">
<span class="visually-hidden">Menu</span>
<div class="hamburger" aria-hidden="true"></div>
</button>
<ul data-state="closed" class="XXXnav-list primary-navigation" id="primary-navigation" aria-label="primary" role="list">
<li><i class="site-nav--icon fa fa-arrow-right"></i><a class="nav-list--link" rel="canonical" href="/ContentPages/index/4d5451334e54453d" title="Etusivu"> Etusivu</a></li>
<li><i class="site-nav--icon fa fa-arrow-right"></i><a class="nav-list--link" rel="canonical" href="/ContentPages/index/4d5451324d54673d" title="Harri"> Harri</a></li>
<li><i class="site-nav--icon fa fa-arrow-right"></i><a class="nav-list--link" rel="canonical" href="/ContentPages/index/4d5451324d546b3d" title="Ihmisen puolella"> Ihmisen puolella</a></li>
<li><i class="site-nav--icon fa fa-arrow-right"></i><a class="nav-list--link" rel="canonical" href="/ContentPages/index/4d5451334e44633d" title="Lehtijuttuja"> Lehtijuttuja</a></li>
<li><i class="site-nav--icon fa fa-arrow-right"></i><a class="nav-list--link" rel="canonical" href="/ContentPages/index/4d5451334e544d3d" title="Kuvia"> Kuvia</a></li>
<li class="navigation-some"><a href="https://www.facebook.com/ehdokasharrivaananen" rel="canonical" target="_blank" title="Facebook -sivumme"><i class="fa fa-brands fa-facebook"></i></a> <a href="https://twitter.com/VaananenHarri" target="_blank" title="Twitterimme"><i class="fa fa-brands fa-twitter"></i></a></li>
</ul>
</nav>
<div class="contact">
<a href="mailto:vaananen.harri@gmail.com"><button class="header__button">Ota yhteyttä</button></a>
</div>
</div>
</div>
</header></header>
<article class="main" id="main-content">
<div class="article-wrapper">
</div>
</article>
<aside class="sidebar">
<article class="sidebar_article">
<a href="/ContentPages/index/4d5451334e54493d/4e6a67344d444932" title="">
<div class="sidebar_article__info">
<div class="sidebar_article__info__container">
<div class="sidebar_article__info_date">24.03.2025</div>
<div class="sidebar_article__info_type">Uutinen</div>
</div>
</div>
<img class="sidebar_article__image" src="https://www.juuduu.fi/attachments/photos/big/67e184a9-086c-4835-b8a8-4f1b0a03007e.png" alt="Nuorten kesätyöpaikat ja -tuet – mahdollisuus yrityksille ja nuorille" title="">
<div class="sidebar_article__title">Nuorten kesätyöpaikat ja -tuet – mahdollisuus yrityksille ja nuorille</div>
<!-- <div class="sidebar_article__body">Kesätyö on nuorille tärkeä askel kohti työelämää. Se tarjoaa arvokasta kokemusta, opettaa vastuuta ja antaa mahdollisuuden ansaita omaa rahaa. Samalla se on myös paikallisille yrityksille ja työnantajille loistava tilaisuus saada innokkaita ja oppimishaluisia työntekijöitä lyhytaikaisiin tarpeisiin.</div> -->
<!-- <div class="sidebar_article__read"><button class="sidebar_article__button">Lue lisää <i class="fa-solid fa-circle-arrow-right sidebar_article__icon"></i></button></div> -->
</a>
</article>
<article class="sidebar_article">
<a href="/ContentPages/index/4d5451334e54493d/4e6a67344d444933" title="">
<div class="sidebar_article__info">
<div class="sidebar_article__info__container">
<div class="sidebar_article__info_date">24.03.2025</div>
<div class="sidebar_article__info_type">Uutinen</div>
</div>
</div>
<img class="sidebar_article__image" src="https://www.juuduu.fi/attachments/photos/big/67e184ff-5204-4070-9d36-4fb20a03007e.png" alt="Pohjois-Savon hyvinvointialueen taloustavoitteet – mitä kiristykset tarkoittavat kunnille?" title="">
<div class="sidebar_article__title">Pohjois-Savon hyvinvointialueen taloustavoitteet – mitä kiristykset tarkoittavat kunnille?</div>
<!-- <div class="sidebar_article__body">Pohjois-Savon hyvinvointialueen aluehallitus on päättänyt kiristää vuoden 2025 alijäämätavoitettaan. Alun perin alijäämän arvioitiin olevan 46 miljoonaa euroa, mutta nyt tavoite on leikata se 21 miljoonaan euroon. Tämä tarkoittaa merkittäviä säästöjä ja sopeutustoimia, jotka voivat vaikuttaa myös Lapinlahden kunnan palveluihin.</div> -->
<!-- <div class="sidebar_article__read"><button class="sidebar_article__button">Lue lisää <i class="fa-solid fa-circle-arrow-right sidebar_article__icon"></i></button></div> -->
</a>
</article>
<article class="sidebar_article">
<a href="/ContentPages/index/4d5451334e54493d/4e6a67344d444934" title="">
<div class="sidebar_article__info">
<div class="sidebar_article__info__container">
<div class="sidebar_article__info_date">24.03.2025</div>
<div class="sidebar_article__info_type">Uutinen</div>
</div>
</div>
<img class="sidebar_article__image" src="https://www.juuduu.fi/attachments/photos/big/67e1854a-35e8-4a8a-8c71-4ca90a03007e.png" alt="Kunnalliset palvelut ja säästötoimet – miten rahaa käytetään viisaasti?" title="">
<div class="sidebar_article__title">Kunnalliset palvelut ja säästötoimet – miten rahaa käytetään viisaasti?</div>
<!-- <div class="sidebar_article__body">Kunnalliset palvelut ovat asukkaiden arjen peruspilari. Koulut, terveydenhuolto, infrastruktuuri ja julkinen liikenne muodostavat kunnan ydintoiminnot, mutta niiden rahoitus on usein kestämätöntä. Liian usein päättäjät nostavat kädet pystyyn ja ehdottavat ratkaisuksi kuntaveron korottamista. Tämä on helpoin mutta huonoin vaihtoehto.</div> -->
<!-- <div class="sidebar_article__read"><button class="sidebar_article__button">Lue lisää <i class="fa-solid fa-circle-arrow-right sidebar_article__icon"></i></button></div> -->
</a>
</article>
<article class="sidebar_article">
<a href="/ContentPages/index/4d5451334e54493d/4e6a67344d444935" title="">
<div class="sidebar_article__info">
<div class="sidebar_article__info__container">
<div class="sidebar_article__info_date">24.03.2025</div>
<div class="sidebar_article__info_type">Uutinen</div>
</div>
</div>
<img class="sidebar_article__image" src="https://www.juuduu.fi/attachments/photos/big/67e1858a-308c-46c8-8c2c-40b20a03007e.png" alt="Kunnan päätöksenteon avoimuus – veronmaksajilla on oikeus tietää" title="">
<div class="sidebar_article__title">Kunnan päätöksenteon avoimuus – veronmaksajilla on oikeus tietää</div>
<!-- <div class="sidebar_article__body">Kuntapolitiikan yksi suurimmista ongelmista on päätöksenteon puutteellinen avoimuus. Liian moni päätös tehdään suljettujen ovien takana, ja kuntalaiset saavat tietää asiasta vasta, kun se on jo liian myöhäistä vaikuttaa. Tämä herättää kysymyksen: kuka kuntapolitiikkaa todella ohjaa, ja kenen etua sillä ajetaan?</div> -->
<!-- <div class="sidebar_article__read"><button class="sidebar_article__button">Lue lisää <i class="fa-solid fa-circle-arrow-right sidebar_article__icon"></i></button></div> -->
</a>
</article>
<article class="sidebar_article">
<a href="/ContentPages/index/4d5451334e54493d/4e6a67344d444930" title="">
<div class="sidebar_article__info">
<div class="sidebar_article__info__container">
<div class="sidebar_article__info_date">24.03.2025</div>
<div class="sidebar_article__info_type">Uutinen</div>
</div>
</div>
<img class="sidebar_article__image" src="https://www.juuduu.fi/attachments/photos/big/67e18377-ddfc-4bcc-ac4a-dc650a03007e.png" alt="Terveys- ja hoivapalveluiden saavutettavuus – ikäihmisille sujuvampi arki" title="">
<div class="sidebar_article__title">Terveys- ja hoivapalveluiden saavutettavuus – ikäihmisille sujuvampi arki</div>
<!-- <div class="sidebar_article__body">Eläkeläisten hyvinvoinnin kannalta yksi tärkeimmistä asioista on terveys- ja hoivapalveluiden saatavuus. Kun ikää tulee lisää, myös terveyspalvelujen tarve kasvaa, ja siksi hyvinvointialueiden on huolehdittava siitä, että hoitoon pääsee ilman kohtuuttomia jonoja ja matkustamista.</div> -->
<!-- <div class="sidebar_article__read"><button class="sidebar_article__button">Lue lisää <i class="fa-solid fa-circle-arrow-right sidebar_article__icon"></i></button></div> -->
</a>
</article>
<article class="sidebar_article">
<a href="/ContentPages/index/4d5451334e54493d/4e6a67304e6a4d35" title="">
<div class="sidebar_article__info">
<div class="sidebar_article__info__container">
<div class="sidebar_article__info_date">20.02.2023</div>
<div class="sidebar_article__info_type">Artikkeli</div>
</div>
</div>
<img class="sidebar_article__image" src="https://www.juuduu.fi/attachments/photos/big/63f36707-2d4c-459b-a1b6-0c890a030070.jpg" alt="Mistä nyt tuulee?" title="">
<div class="sidebar_article__title">Mistä nyt tuulee?</div>
<!-- <div class="sidebar_article__body">Tässäpä kansaa jakava asia. Osa on vastaan ja osa kannattaa. Onko tuulivoima niin iso ekoteko, kuin siitä puhutaan ja ennen kaikkea mitä ongelmia se tuo tullessaan?
</div> -->
<!-- <div class="sidebar_article__read"><button class="sidebar_article__button">Lue lisää <i class="fa-solid fa-circle-arrow-right sidebar_article__icon"></i></button></div> -->
</a>
</article>
<article class="sidebar_article">
<a href="/ContentPages/index/4d5451334e54493d/4e6a67304e545132" title="">
<div class="sidebar_article__info">
<div class="sidebar_article__info__container">
<div class="sidebar_article__info_date">15.02.2023</div>
<div class="sidebar_article__info_type">Artikkeli</div>
</div>
</div>
<img class="sidebar_article__image" src="https://www.juuduu.fi/attachments/photos/big/63eb86cf-51b0-4dc1-941a-78d70a030070.png" alt="Valkoposkihanhet aiheuttavat miljoonien eurojen vahingot" title="">
<div class="sidebar_article__title">Valkoposkihanhet aiheuttavat miljoonien eurojen vahingot</div>
<!-- <div class="sidebar_article__body">Sallimalla metsästysaika, kuten naapurimaissamme - alkaa se muuttamaan valkoposkihanhien käyttäytymistä ja muistuttamaan niitä luonnollisesta uhasta.</div> -->
<!-- <div class="sidebar_article__read"><button class="sidebar_article__button">Lue lisää <i class="fa-solid fa-circle-arrow-right sidebar_article__icon"></i></button></div> -->
</a>
</article>
<article class="sidebar_article">
<a href="/ContentPages/index/4d5451334e54493d/4e6a67304d7a5930" title="">
<div class="sidebar_article__info">
<div class="sidebar_article__info__container">
<div class="sidebar_article__info_date">09.02.2023</div>
<div class="sidebar_article__info_type">Artikkeli</div>
</div>
</div>
<img class="sidebar_article__image" src="https://www.juuduu.fi/attachments/photos/big/63e4bd04-fabc-45b3-865b-19fa0a030070.png" alt="Susiasioiden hoito riistanhoitoyhdistyksille!" title="">
<div class="sidebar_article__title">Susiasioiden hoito riistanhoitoyhdistyksille!</div>
<!-- <div class="sidebar_article__body">Kannanhoidollisen metsästyksen puuttuessa, suden ihmisarkuus on vuosi vuodelta heikentynyt. Sudet ovat oppineet, ettei ihmisen hajusta ole vaaraa ja käytös on muuttunut sen mukaiseksi.</div> -->
<!-- <div class="sidebar_article__read"><button class="sidebar_article__button">Lue lisää <i class="fa-solid fa-circle-arrow-right sidebar_article__icon"></i></button></div> -->
</a>
</article>
</aside>
<!-- <aside class="sidebar"></aside> -->
<footer class="footer">
<header class="footer-header">
<nav class="secondary-navigation">
<div class="contact">
<h5 class="contact-header">Ehdokas Harri Väänänen</h5>
<p class="footer-text-line"><a href="mailto:vaananen.harri@gmail.com" class="email"><span class="fa-stack fa-lg"><i class="fa fa-circle fa-stack-2x"></i><i class="fa fa-envelope fa-stack-1x fa-inverse footer--icon"></i></span> vaananen.harri@gmail.com</a></p>
<p class="footer-text-line" title="Facebook -sivumme"><a href="https://www.facebook.com/ehdokasharrivaananen" target="_blank" class="facebook"><span class="fa-stack fa-lg"><i class="fa fa-circle fa-stack-2x"></i><i class="fa fa-brands fa-facebook fa-stack-1x fa-inverse footer--icon"></i></span> Julkinen Facebook -ryhmämme</a></p>
<p class="footer-text-line" title="Kotisivumme"><a href="http:\\www.harrivaananen.fi" target="_blank"><span class="fa-stack fa-lg"><i class="fa fa-circle fa-stack-2x"></i><i class="fa fa-house fa-stack-1x fa-inverse footer--icon"></i></span> harrivaananen.fi</a></p>
<p class="footer-text-line" title="X"><a href="https://x.com/VaananenHarri" target="_blank" class="twitter"><span class="fa-stack fa-lg"><i class="fa fa-circle fa-stack-2x"></i><i class="fa fa-brands fa-twitter fa-stack-1x fa-inverse footer--icon"></i></span> x.com/VaananenHarri</a></p>
</div>
<div class="secondary-menu">
<p class="footer-text-header">Linkit</p>
<p class="footer-text-line">
<p class="footer-text-line"><a href="#"><i class="fa-solid fa-circle-arrow-right footer--link-icon"></i> Ehdokas Harri</a></p>
<p class="footer-text-line"><a href="#"><i class="fa-solid fa-circle-arrow-right footer--link-icon"></i> Ihmisen puolella</a></p>
<p class="footer-text-line"><a href="#"><i class="fa-solid fa-circle-arrow-right footer--link-icon"></i> Lehtijuttuja</a></p>
<p class="footer-text-line"><a href="#"><i class="fa-solid fa-circle-arrow-right footer--link-icon"></i> Juttuarkisto</a></p>
<p class="footer-text-line"><a href="#"><i class="fa-solid fa-circle-arrow-right footer--link-icon"></i> Perussuomalaiset r.y.</a></p>
</p>
</div>
<!-- <div class="logo"><a href="#"><img style="max-width: 100px;" src="http://www.juuduu.fi/attachments/photos/carousel/5bf48dbb-14f8-4ba9-bc0d-212c0a030070.png" alt=""></a></div> -->
<div class="footer-logo"><Xa href="https://www.perussuomalaiset.fi/" target="_blank"><img src="/img/harrivaananen/mainobanneri.png" alt="Voit tukea kampanjaa"><X/a></div>
</nav>
<footer class="copyright">Copyright © 2025 Kaikki oikeudet pidätetään. Suunnittelu ja sisällöntuotanto: Ehdokas Harri Väänänen</footer>
</header>
</footer>
</div>
<script src="/js/harrivaananen/modules.js"></script>
<!-- Generic cookie consent start -->
<script defer src="/js/generic/cookieconsent.js"></script>
<script defer src="/js/generic/cookieconsent-init.js"></script>
<!-- Generic cookie consent end -->
</body>
</html>
'
protected _statusCodes => [
(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 => '(Unused)' ,
(int) 307 => 'Temporary Redirect' ,
(int) 308 => 'Permanent Redirect' ,
(int) 400 => 'Bad Request' ,
(int) 401 => 'Unauthorized' ,
(int) 402 => 'Payment Required' ,
(int) 403 => 'Forbidden' ,
(int) 404 => 'Not Found' ,
(int) 405 => 'Method Not Allowed' ,
(int) 406 => 'Not Acceptable' ,
(int) 407 => 'Proxy Authentication Required' ,
(int) 408 => 'Request Timeout' ,
(int) 409 => 'Conflict' ,
(int) 410 => 'Gone' ,
(int) 411 => 'Length Required' ,
(int) 412 => 'Precondition Failed' ,
(int) 413 => '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 Timeout' ,
(int) 505 => 'Unsupported Version' ,
(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' ,
]
protected _mimeTypes => [
'html' => [
'' => [maximum depth reached] ,
] ,
'json' => 'application/json' ,
'xml' => [
'' => [maximum depth reached] ,
] ,
'xhtml' => [
'' => [maximum depth reached] ,
] ,
'webp' => 'image/webp' ,
'rss' => 'application/rss+xml' ,
'ai' => 'application/postscript' ,
'bcpio' => 'application/x-bcpio' ,
'bin' => 'application/octet-stream' ,
'ccad' => 'application/clariscad' ,
'cdf' => 'application/x-netcdf' ,
'class' => 'application/octet-stream' ,
'cpio' => 'application/x-cpio' ,
'cpt' => 'application/mac-compactpro' ,
'csh' => 'application/x-csh' ,
'csv' => [
'' => [maximum depth reached] ,
] ,
'dcr' => 'application/x-director' ,
'dir' => 'application/x-director' ,
'dms' => 'application/octet-stream' ,
'doc' => 'application/msword' ,
'docx' => 'application/vnd.openxmlformats-officedocument.wordprocessingml.document' ,
'drw' => 'application/drafting' ,
'dvi' => 'application/x-dvi' ,
'dwg' => 'application/acad' ,
'dxf' => 'application/dxf' ,
'dxr' => 'application/x-director' ,
'eot' => 'application/vnd.ms-fontobject' ,
'eps' => 'application/postscript' ,
'exe' => 'application/octet-stream' ,
'ez' => 'application/andrew-inset' ,
'flv' => 'video/x-flv' ,
'gtar' => 'application/x-gtar' ,
'gz' => 'application/x-gzip' ,
'bz2' => 'application/x-bzip' ,
'7z' => 'application/x-7z-compressed' ,
'hdf' => 'application/x-hdf' ,
'hqx' => 'application/mac-binhex40' ,
'ico' => 'image/x-icon' ,
'ips' => 'application/x-ipscript' ,
'ipx' => 'application/x-ipix' ,
'js' => 'application/javascript' ,
'jsonapi' => 'application/vnd.api+json' ,
'latex' => 'application/x-latex' ,
'lha' => 'application/octet-stream' ,
'lsp' => 'application/x-lisp' ,
'lzh' => 'application/octet-stream' ,
'man' => 'application/x-troff-man' ,
'me' => 'application/x-troff-me' ,
'mif' => 'application/vnd.mif' ,
'ms' => 'application/x-troff-ms' ,
'nc' => 'application/x-netcdf' ,
'oda' => 'application/oda' ,
'otf' => 'font/otf' ,
'pdf' => 'application/pdf' ,
'pgn' => 'application/x-chess-pgn' ,
'pot' => 'application/vnd.ms-powerpoint' ,
'pps' => 'application/vnd.ms-powerpoint' ,
'ppt' => 'application/vnd.ms-powerpoint' ,
'pptx' => 'application/vnd.openxmlformats-officedocument.presentationml.presentation' ,
'ppz' => 'application/vnd.ms-powerpoint' ,
'pre' => 'application/x-freelance' ,
'prt' => 'application/pro_eng' ,
'ps' => 'application/postscript' ,
'roff' => 'application/x-troff' ,
'scm' => 'application/x-lotusscreencam' ,
'set' => 'application/set' ,
'sh' => 'application/x-sh' ,
'shar' => 'application/x-shar' ,
'sit' => 'application/x-stuffit' ,
'skd' => 'application/x-koan' ,
'skm' => 'application/x-koan' ,
'skp' => 'application/x-koan' ,
'skt' => 'application/x-koan' ,
'smi' => 'application/smil' ,
'smil' => 'application/smil' ,
'sol' => 'application/solids' ,
'spl' => 'application/x-futuresplash' ,
'src' => 'application/x-wais-source' ,
'step' => 'application/STEP' ,
'stl' => 'application/SLA' ,
'stp' => 'application/STEP' ,
'sv4cpio' => 'application/x-sv4cpio' ,
'sv4crc' => 'application/x-sv4crc' ,
'svg' => 'image/svg+xml' ,
'svgz' => 'image/svg+xml' ,
'swf' => 'application/x-shockwave-flash' ,
't' => 'application/x-troff' ,
'tar' => 'application/x-tar' ,
'tcl' => 'application/x-tcl' ,
'tex' => 'application/x-tex' ,
'texi' => 'application/x-texinfo' ,
'texinfo' => 'application/x-texinfo' ,
'tr' => 'application/x-troff' ,
'tsp' => 'application/dsptype' ,
'ttc' => 'font/ttf' ,
'ttf' => 'font/ttf' ,
'unv' => 'application/i-deas' ,
'ustar' => 'application/x-ustar' ,
'vcd' => 'application/x-cdlink' ,
'vda' => 'application/vda' ,
'xlc' => 'application/vnd.ms-excel' ,
'xll' => 'application/vnd.ms-excel' ,
'xlm' => 'application/vnd.ms-excel' ,
'xls' => 'application/vnd.ms-excel' ,
'xlsx' => 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' ,
'xlw' => 'application/vnd.ms-excel' ,
'zip' => 'application/zip' ,
'aif' => 'audio/x-aiff' ,
'aifc' => 'audio/x-aiff' ,
'aiff' => 'audio/x-aiff' ,
'au' => 'audio/basic' ,
'kar' => 'audio/midi' ,
'mid' => 'audio/midi' ,
'midi' => 'audio/midi' ,
'mp2' => 'audio/mpeg' ,
'mp3' => 'audio/mpeg' ,
'mpga' => 'audio/mpeg' ,
'ogg' => 'audio/ogg' ,
'oga' => 'audio/ogg' ,
'spx' => 'audio/ogg' ,
'ra' => 'audio/x-realaudio' ,
'ram' => 'audio/x-pn-realaudio' ,
'rm' => 'audio/x-pn-realaudio' ,
'rpm' => 'audio/x-pn-realaudio-plugin' ,
'snd' => 'audio/basic' ,
'tsi' => 'audio/TSP-audio' ,
'wav' => 'audio/x-wav' ,
'aac' => 'audio/aac' ,
'asc' => 'text/plain' ,
'c' => 'text/plain' ,
'cc' => 'text/plain' ,
'css' => 'text/css' ,
'etx' => 'text/x-setext' ,
'f' => 'text/plain' ,
'f90' => 'text/plain' ,
'h' => 'text/plain' ,
'hh' => 'text/plain' ,
'htm' => [
'' => [maximum depth reached] ,
] ,
'ics' => 'text/calendar' ,
'm' => 'text/plain' ,
'rtf' => 'text/rtf' ,
'rtx' => 'text/richtext' ,
'sgm' => 'text/sgml' ,
'sgml' => 'text/sgml' ,
'tsv' => 'text/tab-separated-values' ,
'tpl' => 'text/template' ,
'txt' => 'text/plain' ,
'text' => 'text/plain' ,
'avi' => 'video/x-msvideo' ,
'fli' => 'video/x-fli' ,
'mov' => 'video/quicktime' ,
'movie' => 'video/x-sgi-movie' ,
'mpe' => 'video/mpeg' ,
'mpeg' => 'video/mpeg' ,
'mpg' => 'video/mpeg' ,
'qt' => 'video/quicktime' ,
'viv' => 'video/vnd.vivo' ,
'vivo' => 'video/vnd.vivo' ,
'ogv' => 'video/ogg' ,
'webm' => 'video/webm' ,
'mp4' => 'video/mp4' ,
'm4v' => 'video/mp4' ,
'f4v' => 'video/mp4' ,
'f4p' => 'video/mp4' ,
'm4a' => 'audio/mp4' ,
'f4a' => 'audio/mp4' ,
'f4b' => 'audio/mp4' ,
'gif' => 'image/gif' ,
'ief' => 'image/ief' ,
'jpg' => 'image/jpeg' ,
'jpeg' => 'image/jpeg' ,
'jpe' => 'image/jpeg' ,
'pbm' => 'image/x-portable-bitmap' ,
'pgm' => 'image/x-portable-graymap' ,
'png' => 'image/png' ,
'pnm' => 'image/x-portable-anymap' ,
'ppm' => 'image/x-portable-pixmap' ,
'ras' => 'image/cmu-raster' ,
'rgb' => 'image/x-rgb' ,
'tif' => 'image/tiff' ,
'tiff' => 'image/tiff' ,
'xbm' => 'image/x-xbitmap' ,
'xpm' => 'image/x-xpixmap' ,
'xwd' => 'image/x-xwindowdump' ,
'psd' => [
'' => [maximum depth reached] ,
] ,
'ice' => 'x-conference/x-cooltalk' ,
'iges' => 'model/iges' ,
'igs' => 'model/iges' ,
'mesh' => 'model/mesh' ,
'msh' => 'model/mesh' ,
'silo' => 'model/mesh' ,
'vrml' => 'model/vrml' ,
'wrl' => 'model/vrml' ,
'mime' => 'www/mime' ,
'pdb' => 'chemical/x-pdb' ,
'xyz' => 'chemical/x-pdb' ,
'javascript' => 'application/javascript' ,
'form' => 'application/x-www-form-urlencoded' ,
'file' => 'multipart/form-data' ,
'xhtml-mobile' => 'application/vnd.wap.xhtml+xml' ,
'atom' => 'application/atom+xml' ,
'amf' => 'application/x-amf' ,
'wap' => [
'' => [maximum depth reached] ,
] ,
'wml' => 'text/vnd.wap.wml' ,
'wmlscript' => 'text/vnd.wap.wmlscript' ,
'wbmp' => 'image/vnd.wap.wbmp' ,
'woff' => 'application/x-font-woff' ,
'appcache' => 'text/cache-manifest' ,
'manifest' => 'text/cache-manifest' ,
'htc' => 'text/x-component' ,
'rdf' => 'application/xml' ,
'crx' => 'application/x-chrome-extension' ,
'oex' => 'application/x-opera-extension' ,
'xpi' => 'application/x-xpinstall' ,
'safariextz' => 'application/octet-stream' ,
'webapp' => 'application/x-web-app-manifest+json' ,
'vcf' => 'text/x-vcard' ,
'vtt' => 'text/vtt' ,
'mkv' => 'video/x-matroska' ,
'pkpass' => 'application/vnd.apple.pkpass' ,
'ajax' => 'text/html' ,
'bmp' => 'image/bmp' ,
]
protected _status => (int) 200
protected _file => null
protected _fileRange => [
]
protected _charset => 'UTF-8'
protected _cacheDirectives => [
]
protected _cookies => object( Cake\Http\Cookie\CookieCollection ) id: 1 {}
protected _reasonPhrase => 'OK'
protected _streamMode => 'wb+'
protected _streamTarget => 'php://memory'
protected headers => [
'Content-Type' => [
'' => [maximum depth reached] ,
] ,
]
protected headerNames => [
'content-type' => 'Content-Type' ,
]
private protocol => '1.1'
private stream => object( Laminas\Diactoros\Stream ) id: 2 {
}
}
$cookies = [
]
$values = [
(int) 0 => 'text/html; charset=UTF-8' ,
]
$name = 'Content-Type'
$first = true
$value = 'text/html; charset=UTF-8'
header - [internal], line ??
Cake\Http\ResponseEmitter::emitHeaders() - CORE/src/Http/ResponseEmitter.php, line 197
Cake\Http\ResponseEmitter::emit() - CORE/src/Http/ResponseEmitter.php, line 75
Cake\Http\Server::emit() - CORE/src/Http/Server.php, line 130
[main] - ROOT/webroot/index.php, line 40
Harri Väänänen - Savonsa mittainen mies
Hyppää sisältöön