Code Context [
'conditions' => [
'Content.menu_id' => $footerMenuNode['Menu']['id'],
$menusModel = object(Menu) {
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true,
'navigation' => true
)
actsAs => array(
'BaseData.AdvancedContainable' => null,
'BaseData.Essential' => null,
'BaseData.Search' => null,
'Audit.Auditable' => null,
'BaseData.Hash' => null,
'BaseData.DateTime' => null,
'Tree' => null,
'Languages.Language' => null,
'Routes.Routable' => array(
[maximum depth reached]
),
'BaseData.Enum' => array(
[maximum depth reached]
),
'BaseData.Switchable' => array(
[maximum depth reached]
),
'Media.Media' => array(
[maximum depth reached]
),
'Seo.Seo' => null,
'Teasers.Teaser' => null,
'BaseData.Nullable' => array(
[maximum depth reached]
)
)
belongsTo => array(
'Parent' => array(
[maximum depth reached]
),
'Language' => array(
[maximum depth reached]
)
)
hasMany => array(
'Content' => array(
[maximum depth reached]
)
)
validate => array(
'title' => array(
[maximum depth reached]
),
'route' => array(
[maximum depth reached]
),
'url' => array(
[maximum depth reached]
),
'header_images' => array(
[maximum depth reached]
),
'previous_url' => array(
[maximum depth reached]
)
)
recursive => (int) -1
containments => array(
(int) 0 => 'Language',
(int) 1 => 'Route',
'HeaderImagesMedia' => array(
[maximum depth reached]
),
'Seo' => array(
[maximum depth reached]
),
'Teaser' => array(
[maximum depth reached]
)
)
validationDomain => 'app'
cacheQueries => true
useDbConfig => 'default'
useTable => 'menus'
id => false
data => array()
schemaName => 'untersberg_apotheke'
table => 'menus'
primaryKey => 'id'
validationErrors => array()
tablePrefix => ''
plugin => 'Menus'
name => 'Menu'
alias => 'Menu'
tableToModel => array(
'menus' => 'Parent',
'languages' => 'Language',
'media' => 'HeaderImagesMedia',
'seo' => 'Seo',
'teasers' => 'Teaser',
'routes' => 'Route',
'media_entities' => 'MediaEntity'
)
hasOne => array(
'Route' => array(
[maximum depth reached]
),
'Seo' => array(
[maximum depth reached]
),
'Teaser' => array(
[maximum depth reached]
)
)
hasAndBelongsToMany => array(
'HeaderImagesMedia' => array(
[maximum depth reached]
)
)
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
__safeUpdateMode => false
useConsistentAfterFind => true
Parent => object(Menu) {}
Language => object(Language) {}
HeaderImagesMedia => object(Media) {}
Seo => object(Seo) {}
Teaser => object(Teaser) {}
Route => object(Route) {}
MediaEntity => object(MediaEntity) {}
[protected] _schema => array(
'id' => array(
[maximum depth reached]
),
'hash' => array(
[maximum depth reached]
),
'created' => array(
[maximum depth reached]
),
'updated' => array(
[maximum depth reached]
),
'parent_id' => array(
[maximum depth reached]
),
'lft' => array(
[maximum depth reached]
),
'rght' => array(
[maximum depth reached]
),
'language_id' => array(
[maximum depth reached]
),
'type' => array(
[maximum depth reached]
),
'title' => array(
[maximum depth reached]
),
'previous_url' => array(
[maximum depth reached]
),
'url' => array(
[maximum depth reached]
),
'target_blank' => array(
[maximum depth reached]
)
)
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => true
[protected] _eventManager => object(CakeEventManager) {}
[protected] _validator => null
}
$seoModel = object(Seo) {
useTable => 'seo'
actsAs => array(
'BaseData.AdvancedContainable' => null,
'BaseData.Essential' => null,
'BaseData.Search' => null,
'Audit.Auditable' => null,
'BaseData.Hash' => null,
'BaseData.DateTime' => null,
'Media.Media' => array(
[maximum depth reached]
),
'BaseData.BitMask' => array(
[maximum depth reached]
)
)
validate => array(
'author' => array(
[maximum depth reached]
)
)
recursive => (int) -1
containments => array(
'ImageMedia' => array(
[maximum depth reached]
)
)
validationDomain => 'app'
cacheQueries => true
useDbConfig => 'default'
id => false
data => array()
schemaName => 'untersberg_apotheke'
table => 'seo'
primaryKey => 'id'
validationErrors => array()
plugin => 'Seo'
name => 'Seo'
alias => 'Seo'
tableToModel => array(
'seo' => 'Seo',
'media' => 'ImageMedia'
)
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array(
'ImageMedia' => array(
[maximum depth reached]
)
)
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
__safeUpdateMode => false
useConsistentAfterFind => true
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
ImageMedia => object(Media) {}
tablePrefix => ''
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => true
[protected] _eventManager => null
[protected] _validator => null
}
$contentsModel = object(Content) {
actsAs => array(
'BaseData.AdvancedContainable' => null,
'BaseData.Essential' => null,
'BaseData.Search' => null,
'Audit.Auditable' => null,
'BaseData.Hash' => null,
'BaseData.DateTime' => null,
'Routes.Routable' => array(
[maximum depth reached]
),
'Languages.Language' => null,
'BaseData.Enum' => array(
[maximum depth reached]
),
'BaseData.Switchable' => array(
[maximum depth reached]
),
'Media.Media' => array(
[maximum depth reached]
),
'BaseData.List' => array(
[maximum depth reached]
),
'Seo.Seo' => null,
'Teasers.Teaser' => null,
'BaseData.Layout' => array(
[maximum depth reached]
),
'Outdooractive.OAGeo' => array(
[maximum depth reached]
)
)
belongsTo => array(
'Menu' => array(
[maximum depth reached]
),
'Language' => array(
[maximum depth reached]
)
)
containments => array(
(int) 0 => 'Menu',
(int) 1 => 'Route',
(int) 2 => 'Language',
'ArticleContentMedia' => array(
[maximum depth reached]
),
'GalleryMedia' => array(
[maximum depth reached]
),
'FoilImageMedia' => array(
[maximum depth reached]
),
'ImageMedia' => array(
[maximum depth reached]
),
'Seo' => array(
[maximum depth reached]
),
'Teaser' => array(
[maximum depth reached]
)
)
validate => array(
'title' => array(
[maximum depth reached]
),
'route' => array(
[maximum depth reached]
),
'contact_email' => array(
[maximum depth reached]
),
'iframe_url' => array(
[maximum depth reached]
),
'iframe_width' => array(
[maximum depth reached]
),
'iframe_height' => array(
[maximum depth reached]
),
'release' => array(
[maximum depth reached]
),
'hide' => array(
[maximum depth reached]
)
)
recursive => (int) -1
validationDomain => 'app'
cacheQueries => true
useDbConfig => 'default'
useTable => 'contents'
id => false
data => array()
schemaName => 'untersberg_apotheke'
table => 'contents'
primaryKey => 'id'
validationErrors => array()
plugin => 'Contents'
name => 'Content'
alias => 'Content'
tableToModel => array(
'contents' => 'Content',
'menus' => 'Menu',
'media' => 'ImageMedia',
'seo' => 'Seo',
'teasers' => 'Teaser'
)
hasOne => array(
'Route' => array(
[maximum depth reached]
),
'Seo' => array(
[maximum depth reached]
),
'Teaser' => array(
[maximum depth reached]
)
)
hasMany => array()
hasAndBelongsToMany => array(
'ArticleContentMedia' => array(
[maximum depth reached]
),
'GalleryMedia' => array(
[maximum depth reached]
),
'FoilImageMedia' => array(
[maximum depth reached]
),
'ImageMedia' => array(
[maximum depth reached]
)
)
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
order => null
virtualFields => array(
'gmap' => 'CONCAT_WS (',',Content.gmap_lat,Content.gmap_long)',
'published' => 'NOW() BETWEEN COALESCE(`Content`.`release`, NOW()) AND COALESCE(`Content`.`hide`, NOW())'
)
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
__safeUpdateMode => false
useConsistentAfterFind => true
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
Menu => object(Menu) {}
tablePrefix => ''
ArticleContentMedia => object(Media) {}
GalleryMedia => object(Media) {}
FoilImageMedia => object(Media) {}
ImageMedia => object(Media) {}
Seo => object(Seo) {}
Teaser => object(Teaser) {}
[protected] _schema => array(
'id' => array(
[maximum depth reached]
),
'hash' => array(
[maximum depth reached]
),
'created' => array(
[maximum depth reached]
),
'updated' => array(
[maximum depth reached]
),
'menu_id' => array(
[maximum depth reached]
),
'position' => array(
[maximum depth reached]
),
'type' => array(
[maximum depth reached]
),
'status' => array(
[maximum depth reached]
),
'title' => array(
[maximum depth reached]
),
'layout' => array(
[maximum depth reached]
),
'language_id' => array(
[maximum depth reached]
),
'article_content' => array(
[maximum depth reached]
),
'contact_content' => array(
[maximum depth reached]
),
'contact_email' => array(
[maximum depth reached]
),
'contact_success' => array(
[maximum depth reached]
),
'contact_error' => array(
[maximum depth reached]
),
'iframe_url' => array(
[maximum depth reached]
),
'iframe_width' => array(
[maximum depth reached]
),
'iframe_height' => array(
[maximum depth reached]
),
'release' => array(
[maximum depth reached]
),
'hide' => array(
[maximum depth reached]
),
'gmap_lat' => array(
[maximum depth reached]
),
'gmap_long' => array(
[maximum depth reached]
),
'gmap_zoom' => array(
[maximum depth reached]
),
'gmap_type' => array(
[maximum depth reached]
),
'gmap_marker' => array(
[maximum depth reached]
),
'video_type' => array(
[maximum depth reached]
),
'video_url' => array(
[maximum depth reached]
),
'developer_template_code' => array(
[maximum depth reached]
),
'developer_template_css' => array(
[maximum depth reached]
),
'developer_template_js' => array(
[maximum depth reached]
),
'teaser_menu_id' => array(
[maximum depth reached]
),
'teaser_external_url' => array(
[maximum depth reached]
),
'teaser_external_target' => array(
[maximum depth reached]
),
'background' => array(
[maximum depth reached]
),
'foil_title' => array(
[maximum depth reached]
),
'foil_text' => array(
[maximum depth reached]
),
'foil_btn_text' => array(
[maximum depth reached]
),
'anchor' => array(
[maximum depth reached]
),
'placeholder_text' => array(
[maximum depth reached]
)
)
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => true
[protected] _eventManager => null
[protected] _validator => null
}
$headerImages = array()
$footerMenuNode = array()
AppController::beforeRender() - APP/Controller/AppController.php, line 183
call_user_func - [internal], line ??
CakeEventManager::dispatch() - APP/contrance/Vendor/Cake/lib/Cake/Event/CakeEventManager.php, line 243
Controller::render() - APP/contrance/Vendor/Cake/lib/Cake/Controller/Controller.php, line 936
Dispatcher::_invoke() - APP/contrance/Vendor/Cake/lib/Cake/Routing/Dispatcher.php, line 200
Dispatcher::dispatch() - APP/contrance/Vendor/Cake/lib/Cake/Routing/Dispatcher.php, line 167
[main] - APP/webroot/index.php, line 143