Warning (512) : _cake_core_ cache was unable to write 'cake_dev_eng' to File cache [CORE/Cake/Cache/Cache.php , line 325 ]Code Context ),
E_USER_WARNING
);
$key = 'cake_dev_eng'
$value = array(
'LC_MESSAGES' => array()
)
$config = '_cake_core_'
$settings = array(
'prefix' => '*****',
'engine' => 'File',
'path' => '/var/www/reverie/app/tmp/cache/persistent/',
'serialize' => true,
'duration' => (int) 10,
'lock' => true,
'isWindows' => false,
'mask' => (int) 436,
'probability' => (int) 100,
'groups' => array()
)
$success = false Cache::write() - CORE/Cake/Cache/Cache.php, line 325
I18n::translate() - CORE/Cake/I18n/I18n.php, line 179
__d - CORE/Cake/basics.php, line 615
Cache::write() - CORE/Cake/Cache/Cache.php, line 323
I18n::translate() - CORE/Cake/I18n/I18n.php, line 179
__d - CORE/Cake/basics.php, line 615
ToolbarComponent::__construct() - APP/Plugin/DebugKit/Controller/Component/ToolbarComponent.php, line 154
ComponentCollection::load() - CORE/Cake/Controller/ComponentCollection.php, line 116
ComponentCollection::init() - CORE/Cake/Controller/ComponentCollection.php, line 53
Controller::constructClasses() - CORE/Cake/Controller/Controller.php, line 643
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 183
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 162
require - APP/webroot/index.php, line 110
[main] - ROOT/index.php, line 43 Warning (512) : _cake_core_ cache was unable to write 'debug_kit_eng' to File cache [CORE/Cake/Cache/Cache.php , line 325 ]Code Context ),
E_USER_WARNING
);
$key = 'debug_kit_eng'
$value = array(
'LC_MESSAGES' => array(
'Component initialization and startup' => '',
'Controller Action' => '',
'Render Controller Action' => '',
'Could not load DebugToolbar panel %s' => '',
'There are no active panels. You must enable a panel to see its output.' => '',
'Request History' => '',
'No previous requests logged.' => '',
'previous requests available' => '',
'Restore to current request' => '',
'Logs' => '',
'Time' => '',
'Message' => '',
'There were no log entries made this request' => '',
'Request' => '',
'Current Route' => '',
'Session' => '',
'Sql Logs' => '',
'toggle (%s) query explains for %s' => '',
'No slow queries!, or your database does not support EXPLAIN' => '',
'No active database connections' => '',
'Memory' => '',
'Current Memory Use' => '',
'Peak Memory Use' => '',
'Timers' => '',
'%s (ms)' => '',
'Total Request Time:' => '',
'Time in ms' => '',
'Graph' => '',
'View Variables' => '',
'Starting %sms into the request, taking %sms' => '',
'%plural-c' => 'nplurals=INTEGER;plural=EXPRESSION;'
)
)
$config = '_cake_core_'
$settings = array(
'prefix' => '*****',
'engine' => 'File',
'path' => '/var/www/reverie/app/tmp/cache/persistent/',
'serialize' => true,
'duration' => (int) 10,
'lock' => true,
'isWindows' => false,
'mask' => (int) 436,
'probability' => (int) 100,
'groups' => array()
)
$success = false Cache::write() - CORE/Cake/Cache/Cache.php, line 325
I18n::translate() - CORE/Cake/I18n/I18n.php, line 179
__d - CORE/Cake/basics.php, line 615
ToolbarComponent::__construct() - APP/Plugin/DebugKit/Controller/Component/ToolbarComponent.php, line 154
ComponentCollection::load() - CORE/Cake/Controller/ComponentCollection.php, line 116
ComponentCollection::init() - CORE/Cake/Controller/ComponentCollection.php, line 53
Controller::constructClasses() - CORE/Cake/Controller/Controller.php, line 643
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 183
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 162
require - APP/webroot/index.php, line 110
[main] - ROOT/index.php, line 43 Warning (512) : _cake_core_ cache was unable to write 'cake_eng' to File cache [CORE/Cake/Cache/Cache.php , line 325 ]Code Context ),
E_USER_WARNING
);
$key = 'cake_eng'
$value = array(
'LC_MESSAGES' => array()
)
$config = '_cake_core_'
$settings = array(
'prefix' => '*****',
'engine' => 'File',
'path' => '/var/www/reverie/app/tmp/cache/persistent/',
'serialize' => true,
'duration' => (int) 10,
'lock' => true,
'isWindows' => false,
'mask' => (int) 436,
'probability' => (int) 100,
'groups' => array()
)
$success = false Cache::write() - CORE/Cake/Cache/Cache.php, line 325
I18n::translate() - CORE/Cake/I18n/I18n.php, line 179
__d - CORE/Cake/basics.php, line 615
AuthComponent::_setDefaults() - CORE/Cake/Controller/Component/AuthComponent.php, line 431
AuthComponent::startup() - CORE/Cake/Controller/Component/AuthComponent.php, line 295
ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 132
call_user_func - [internal], line ??
CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 248
Controller::startupProcess() - CORE/Cake/Controller/Controller.php, line 675
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 184
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 162
require - APP/webroot/index.php, line 110
[main] - ROOT/index.php, line 43 Warning (512) : _cake_model_ cache was unable to write 'default_reverie_list' to File cache [CORE/Cake/Cache/Cache.php , line 325 ]Code Context ),
E_USER_WARNING
);
$key = 'default_reverie_list'
$value = null
$config = '_cake_model_'
$settings = array(
'prefix' => '*****',
'engine' => 'File',
'path' => '/var/www/reverie/app/tmp/cache/models/',
'serialize' => true,
'duration' => (int) 10,
'lock' => true,
'isWindows' => false,
'mask' => (int) 436,
'probability' => (int) 100,
'groups' => array()
)
$success = false Cache::write() - CORE/Cake/Cache/Cache.php, line 325
DataSource::listSources() - CORE/Cake/Model/Datasource/DataSource.php, line 112
Mysql::listSources() - CORE/Cake/Model/Datasource/Database/Mysql.php, line 213
Model::setSource() - CORE/Cake/Model/Model.php, line 1112
Model::getDataSource() - CORE/Cake/Model/Model.php, line 3310
Model::schema() - CORE/Cake/Model/Model.php, line 1318
Model::hasField() - CORE/Cake/Model/Model.php, line 1401
MediaBehavior::setup() - APP/Plugin/Media/Model/Behavior/MediaBehavior.php, line 18
BehaviorCollection::load() - CORE/Cake/Model/BehaviorCollection.php, line 150
BehaviorCollection::init() - CORE/Cake/Model/BehaviorCollection.php, line 68
Model::__construct() - CORE/Cake/Model/Model.php, line 748
ReflectionClass::newInstance() - [internal], line ??
ClassRegistry::init() - CORE/Cake/Utility/ClassRegistry.php, line 168
Controller::loadModel() - CORE/Cake/Controller/Controller.php, line 738
Controller::__isset() - CORE/Cake/Controller/Controller.php, line 367
Controller::__get() - CORE/Cake/Controller/Controller.php, line 405
PagesController::home() - APP/Controller/PagesController.php, line 64 Warning (512) : _cake_model_ cache was unable to write 'default_reverie_list' to File cache [CORE/Cake/Cache/Cache.php , line 325 ]Code Context ),
E_USER_WARNING
);
$key = 'default_reverie_list'
$value = array(
(int) 0 => 'blogs',
(int) 1 => 'categories',
(int) 2 => 'configs',
(int) 3 => 'event_types',
(int) 4 => 'events',
(int) 5 => 'galleries',
(int) 6 => 'i18n',
(int) 7 => 'markers',
(int) 8 => 'medias',
(int) 9 => 'members',
(int) 10 => 'menus',
(int) 11 => 'posts',
(int) 12 => 'produits',
(int) 13 => 'rubriques',
(int) 14 => 'services',
(int) 15 => 'term_relationships',
(int) 16 => 'terms',
(int) 17 => 'themes',
(int) 18 => 'users',
(int) 19 => 'works'
)
$config = '_cake_model_'
$settings = array(
'prefix' => '*****',
'engine' => 'File',
'path' => '/var/www/reverie/app/tmp/cache/models/',
'serialize' => true,
'duration' => (int) 10,
'lock' => true,
'isWindows' => false,
'mask' => (int) 436,
'probability' => (int) 100,
'groups' => array()
)
$success = false Cache::write() - CORE/Cake/Cache/Cache.php, line 325
DataSource::listSources() - CORE/Cake/Model/Datasource/DataSource.php, line 112
Mysql::listSources() - CORE/Cake/Model/Datasource/Database/Mysql.php, line 230
Model::setSource() - CORE/Cake/Model/Model.php, line 1112
Model::getDataSource() - CORE/Cake/Model/Model.php, line 3310
Model::schema() - CORE/Cake/Model/Model.php, line 1318
Model::hasField() - CORE/Cake/Model/Model.php, line 1401
MediaBehavior::setup() - APP/Plugin/Media/Model/Behavior/MediaBehavior.php, line 18
BehaviorCollection::load() - CORE/Cake/Model/BehaviorCollection.php, line 150
BehaviorCollection::init() - CORE/Cake/Model/BehaviorCollection.php, line 68
Model::__construct() - CORE/Cake/Model/Model.php, line 748
ReflectionClass::newInstance() - [internal], line ??
ClassRegistry::init() - CORE/Cake/Utility/ClassRegistry.php, line 168
Controller::loadModel() - CORE/Cake/Controller/Controller.php, line 738
Controller::__isset() - CORE/Cake/Controller/Controller.php, line 367
Controller::__get() - CORE/Cake/Controller/Controller.php, line 405
PagesController::home() - APP/Controller/PagesController.php, line 64 Warning (512) : _cake_model_ cache was unable to write 'default_reverie_posts' to File cache [CORE/Cake/Cache/Cache.php , line 325 ]Code Context ),
E_USER_WARNING
);
$key = 'default_reverie_posts'
$value = null
$config = '_cake_model_'
$settings = array(
'prefix' => '*****',
'engine' => 'File',
'path' => '/var/www/reverie/app/tmp/cache/models/',
'serialize' => true,
'duration' => (int) 10,
'lock' => true,
'isWindows' => false,
'mask' => (int) 436,
'probability' => (int) 100,
'groups' => array()
)
$success = false Cache::write() - CORE/Cake/Cache/Cache.php, line 325
DataSource::_cacheDescription() - CORE/Cake/Model/Datasource/DataSource.php, line 312
DataSource::describe() - CORE/Cake/Model/Datasource/DataSource.php, line 137
Mysql::describe() - CORE/Cake/Model/Datasource/Database/Mysql.php, line 326
Model::schema() - CORE/Cake/Model/Model.php, line 1321
Model::hasField() - CORE/Cake/Model/Model.php, line 1401
MediaBehavior::setup() - APP/Plugin/Media/Model/Behavior/MediaBehavior.php, line 18
BehaviorCollection::load() - CORE/Cake/Model/BehaviorCollection.php, line 150
BehaviorCollection::init() - CORE/Cake/Model/BehaviorCollection.php, line 68
Model::__construct() - CORE/Cake/Model/Model.php, line 748
ReflectionClass::newInstance() - [internal], line ??
ClassRegistry::init() - CORE/Cake/Utility/ClassRegistry.php, line 168
Controller::loadModel() - CORE/Cake/Controller/Controller.php, line 738
Controller::__isset() - CORE/Cake/Controller/Controller.php, line 367
Controller::__get() - CORE/Cake/Controller/Controller.php, line 405
PagesController::home() - APP/Controller/PagesController.php, line 64
ReflectionMethod::invokeArgs() - [internal], line ?? Warning (2) : file_put_contents() [function.file-put-contents ]: Only 0 of 2035 bytes written, possibly out of free disk space [CORE/Cake/Log/Engine/FileLog.php , line 144 ]Code Context $pathname = $this -> _path . $filename ;
if (empty( $this -> _config [ 'mask' ])) {
return file_put_contents ( $pathname , $output , FILE_APPEND );
$type = 'error'
$message = '[PDOException] SQLSTATE[HY000]: General error: 1030 Got error 28 from storage engine
Request URL: /reverie/
Stack Trace:
#0 /var/www/reverie/lib/Cake/Model/Datasource/DboSource.php(460): PDOStatement->execute(Array)
#1 /var/www/reverie/lib/Cake/Model/Datasource/Database/Mysql.php(333): DboSource->_execute('SHOW FULL COLUM...')
#2 /var/www/reverie/lib/Cake/Model/Model.php(1321): Mysql->describe(Object(Post))
#3 /var/www/reverie/lib/Cake/Model/Model.php(1401): Model->schema()
#4 /var/www/reverie/app/Plugin/Media/Model/Behavior/MediaBehavior.php(18): Model->hasField('media_id')
#5 /var/www/reverie/lib/Cake/Model/BehaviorCollection.php(150): MediaBehavior->setup(Object(Post), Array)
#6 /var/www/reverie/lib/Cake/Model/BehaviorCollection.php(68): BehaviorCollection->load('Media.Media', Array)
#7 /var/www/reverie/lib/Cake/Model/Model.php(748): BehaviorCollection->init('Post', Array)
#8 [internal function]: Model->__construct(Array)
#9 /var/www/reverie/lib/Cake/Utility/ClassRegistry.php(168): ReflectionClass->newInstance(Array)
#10 /var/www/reverie/lib/Cake/Controller/Controller.php(738): ClassRegistry::init(Array)
#11 /var/www/reverie/lib/Cake/Controller/Controller.php(367): Controller->loadModel('Post')
#12 /var/www/reverie/lib/Cake/Controller/Controller.php(405): Controller->__isset('Post')
#13 /var/www/reverie/app/Controller/PagesController.php(64): Controller->__get('Post')
#14 [internal function]: PagesController->home()
#15 /var/www/reverie/lib/Cake/Controller/Controller.php(490): ReflectionMethod->invokeArgs(Object(PagesController), Array)
#16 /var/www/reverie/lib/Cake/Routing/Dispatcher.php(187): Controller->invokeAction(Object(CakeRequest))
#17 /var/www/reverie/lib/Cake/Routing/Dispatcher.php(162): Dispatcher->_invoke(Object(PagesController), Object(CakeRequest), Object(CakeResponse))
#18 /var/www/reverie/app/webroot/index.php(110): Dispatcher->dispatch(Object(CakeRequest), Object(CakeResponse))
#19 /var/www/reverie/index.php(43): require('/var/www/reveri...')
#20 {main}'
$output = '2025-06-19 13:46:41 Error: [PDOException] SQLSTATE[HY000]: General error: 1030 Got error 28 from storage engine
Request URL: /reverie/
Stack Trace:
#0 /var/www/reverie/lib/Cake/Model/Datasource/DboSource.php(460): PDOStatement->execute(Array)
#1 /var/www/reverie/lib/Cake/Model/Datasource/Database/Mysql.php(333): DboSource->_execute('SHOW FULL COLUM...')
#2 /var/www/reverie/lib/Cake/Model/Model.php(1321): Mysql->describe(Object(Post))
#3 /var/www/reverie/lib/Cake/Model/Model.php(1401): Model->schema()
#4 /var/www/reverie/app/Plugin/Media/Model/Behavior/MediaBehavior.php(18): Model->hasField('media_id')
#5 /var/www/reverie/lib/Cake/Model/BehaviorCollection.php(150): MediaBehavior->setup(Object(Post), Array)
#6 /var/www/reverie/lib/Cake/Model/BehaviorCollection.php(68): BehaviorCollection->load('Media.Media', Array)
#7 /var/www/reverie/lib/Cake/Model/Model.php(748): BehaviorCollection->init('Post', Array)
#8 [internal function]: Model->__construct(Array)
#9 /var/www/reverie/lib/Cake/Utility/ClassRegistry.php(168): ReflectionClass->newInstance(Array)
#10 /var/www/reverie/lib/Cake/Controller/Controller.php(738): ClassRegistry::init(Array)
#11 /var/www/reverie/lib/Cake/Controller/Controller.php(367): Controller->loadModel('Post')
#12 /var/www/reverie/lib/Cake/Controller/Controller.php(405): Controller->__isset('Post')
#13 /var/www/reverie/app/Controller/PagesController.php(64): Controller->__get('Post')
#14 [internal function]: PagesController->home()
#15 /var/www/reverie/lib/Cake/Controller/Controller.php(490): ReflectionMethod->invokeArgs(Object(PagesController), Array)
#16 /var/www/reverie/lib/Cake/Routing/Dispatcher.php(187): Controller->invokeAction(Object(CakeRequest))
#17 /var/www/reverie/lib/Cake/Routing/Dispatcher.php(162): Dispatcher->_invoke(Object(PagesController), Object(CakeRequest), Object(CakeResponse))
#18 /var/www/reverie/app/webroot/index.php(110): Dispatcher->dispatch(Object(CakeRequest), Object(CakeResponse))
#19 /var/www/reverie/index.php(43): require('/var/www/reveri...')
#20 {main}
'
$filename = 'error.log'
$pathname = '/var/www/reverie/app/tmp/logs/error.log' file_put_contents - [internal], line ??
FileLog::write() - CORE/Cake/Log/Engine/FileLog.php, line 144
CakeLog::write() - CORE/Cake/Log/CakeLog.php, line 453
ErrorHandler::_log() - CORE/Cake/Error/ErrorHandler.php, line 180
ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 113
[main] - [internal], line ?? Warning (512) : debug_kit cache was unable to write 'toolbar_cache' to File cache [CORE/Cake/Cache/Cache.php , line 325 ]Code Context ),
E_USER_WARNING
);
$key = 'toolbar_cache'
$value = array(
(int) 0 => array(
'javascript' => array(),
'css' => array(),
'session' => array(
'content' => false,
'elementName' => 'session_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'request' => array(
'content' => array(
[maximum depth reached]
),
'elementName' => 'request_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'sqllog' => array(
'content' => array(
[maximum depth reached]
),
'elementName' => 'sqllog_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'timer' => array(
'content' => null,
'elementName' => 'timer_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'log' => array(
'content' => object(DebugKitLogListenerLog) {},
'elementName' => 'log_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'variables' => array(
'content' => array(
[maximum depth reached]
),
'elementName' => 'variables_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'environment' => array(
'content' => array(
[maximum depth reached]
),
'elementName' => 'environment_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'include' => array(
'content' => array(
[maximum depth reached]
),
'elementName' => 'include_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
)
)
)
$config = 'debug_kit'
$settings = array(
'prefix' => '*****',
'duration' => (int) 14400,
'engine' => 'File',
'path' => '/var/www/reverie/app/tmp/cache/',
'lock' => true,
'serialize' => true,
'isWindows' => false,
'mask' => (int) 436,
'probability' => (int) 100,
'groups' => array()
)
$success = false Cache::write() - CORE/Cake/Cache/Cache.php, line 325
ToolbarComponent::_saveState() - APP/Plugin/DebugKit/Controller/Component/ToolbarComponent.php, line 485
ToolbarComponent::beforeRender() - APP/Plugin/DebugKit/Controller/Component/ToolbarComponent.php, line 318
ObjectCollection::trigger() - CORE/Cake/Utility/ObjectCollection.php, line 132
call_user_func - [internal], line ??
CakeEventManager::dispatch() - CORE/Cake/Event/CakeEventManager.php, line 248
Controller::render() - CORE/Cake/Controller/Controller.php, line 925
ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 276
ExceptionRenderer::pdoError() - CORE/Cake/Error/ExceptionRenderer.php, line 265
ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 178
ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 122
[main] - [internal], line ??
Errors
Notice (8) : Undefined variable: desc_for_layout [APP/View/Layouts/default.ctp , line 5 ]Code Context < head >
<title><?php echo $title_for_layout ; ?> </title>
<meta name="description" content="<?php echo $desc_for_layout ; ?> " />
$viewFile = '/var/www/reverie/app/View/Layouts/default.ctp'
$dataForView = array(
'debugToolbarPanels' => array(
'history' => array(
'content' => array([maximum depth reached]),
'elementName' => 'history_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'session' => array(
'content' => false,
'elementName' => 'session_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'request' => array(
'content' => array(
[maximum depth reached]
),
'elementName' => 'request_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'sqllog' => array(
'content' => array(
[maximum depth reached]
),
'elementName' => 'sqllog_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'timer' => array(
'content' => null,
'elementName' => 'timer_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'log' => array(
'content' => object(DebugKitLogListenerLog) {},
'elementName' => 'log_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'variables' => array(
'content' => array(
[maximum depth reached]
),
'elementName' => 'variables_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'environment' => array(
'content' => array(
[maximum depth reached]
),
'elementName' => 'environment_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'include' => array(
'content' => array(
[maximum depth reached]
),
'elementName' => 'include_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
)
),
'debugToolbarJavascript' => array(
'jquery' => 'DebugKit.jquery',
'libs' => 'DebugKit.js_debug_toolbar'
),
'debugToolbarCss' => array(
(int) 0 => 'DebugKit.debug_toolbar.css'
),
'code' => (int) 500,
'url' => '/reverie/',
'name' => 'SQLSTATE[HY000]: General error: 1030 Got error 28 from storage engine',
'error' => object(PDOException) {
errorInfo => array(
[maximum depth reached]
)
queryString => 'SHOW FULL COLUMNS FROM `reverie`.`posts`'
[protected] message => 'SQLSTATE[HY000]: General error: 1030 Got error 28 from storage engine'
[protected] code => 'HY000'
[protected] file => '/var/www/reverie/lib/Cake/Model/Datasource/DboSource.php'
[protected] line => (int) 460
},
'_serialize' => array(
(int) 0 => 'code',
(int) 1 => 'url',
(int) 2 => 'name',
(int) 3 => 'error'
),
'content_for_layout' => '<h2>Database Error</h2>
<p class="error">
<strong>Error: </strong>
SQLSTATE[HY000]: General error: 1030 Got error 28 from storage engine</p>
<p class="notice">
<strong>SQL Query: </strong>
SHOW FULL COLUMNS FROM `reverie`.`posts` </p>
<p class="notice">
<strong>Notice: </strong>
If you want to customize this error message, create app/View/Errors/pdo_error.ctp</p>
<h3>Stack Trace</h3>
<ul class="cake-stack-trace">
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">CORE/Cake/Model/Datasource/DboSource.php line 460</a> → <a href="#" onclick="traceToggle(event, 'trace-args-0')">PDOStatement->execute(array)</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $query </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_connection</span><span style="color: #007700">-></span><span style="color: #0000BB">prepare</span><span style="color: #007700">(</span><span style="color: #0000BB">$sql</span><span style="color: #007700">, </span><span style="color: #0000BB">$prepareOptions</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $query</span><span style="color: #007700">-></span><span style="color: #0000BB">setFetchMode</span><span style="color: #007700">(</span><span style="color: #0000BB">PDO</span><span style="color: #007700">::</span><span style="color: #0000BB">FETCH_LAZY</span><span style="color: #007700">);
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$query</span><span style="color: #007700">-></span><span style="color: #0000BB">execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$params</span><span style="color: #007700">)) {
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_results </span><span style="color: #007700">= </span><span style="color: #0000BB">$query</span><span style="color: #007700">;
</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre>array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">CORE/Cake/Model/Datasource/Database/Mysql.php line 333</a> → <a href="#" onclick="traceToggle(event, 'trace-args-1')">DboSource->_execute(string)</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $table </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fullTableName</span><span style="color: #007700">(</span><span style="color: #0000BB">$model</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $fields </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $cols </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">(</span><span style="color: #DD0000">'SHOW FULL COLUMNS FROM ' </span><span style="color: #007700">. </span><span style="color: #0000BB">$table</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$cols</span><span style="color: #007700">) {
</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre>'SHOW FULL COLUMNS FROM `reverie`.`posts`'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 1321</a> → <a href="#" onclick="traceToggle(event, 'trace-args-2')">Mysql->describe(Post)</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $db </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">();
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $db</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources </span><span style="color: #007700">= (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources </span><span style="color: #007700">&& </span><span style="color: #0000BB">$db</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">method_exists</span><span style="color: #007700">(</span><span style="color: #0000BB">$db</span><span style="color: #007700">, </span><span style="color: #DD0000">'describe'</span><span style="color: #007700">)) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_schema </span><span style="color: #007700">= </span><span style="color: #0000BB">$db</span><span style="color: #007700">-></span><span style="color: #0000BB">describe</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre>object(Post) {
actsAs => array(
[maximum depth reached]
)
belongsTo => array(
[maximum depth reached]
)
hasMany => array(
[maximum depth reached]
)
validate => array(
[maximum depth reached]
)
useDbConfig => 'default'
useTable => 'posts'
id => null
data => array([maximum depth reached])
schemaName => 'reverie'
table => 'posts'
primaryKey => 'id'
validationErrors => array([maximum depth reached])
validationDomain => null
plugin => null
name => 'Post'
alias => 'Post'
tableToModel => array(
[maximum depth reached]
)
cacheQueries => false
hasOne => array([maximum depth reached])
hasAndBelongsToMany => array([maximum depth reached])
Behaviors => object(BehaviorCollection) {}
whitelist => array([maximum depth reached])
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array([maximum depth reached])
__backAssociation => array([maximum depth reached])
__backInnerAssociation => array([maximum depth reached])
__backOriginalAssociation => array([maximum depth reached])
__backContainableAssociation => array([maximum depth reached])
findMethods => array(
[maximum depth reached]
)
medias => array(
[maximum depth reached]
)
tablePrefix => ''
[protected] _schema => null
[protected] _associationKeys => array(
[maximum depth reached]
)
[protected] _associations => array(
[maximum depth reached]
)
[protected] _insertID => null
[protected] _sourceConfigured => true
[protected] _eventManager => null
[protected] _validator => null
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 1401</a> → <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->schema()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_schema</span><span style="color: #007700">)) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">schema</span><span style="color: #007700">();
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Plugin/Media/Model/Behavior/MediaBehavior.php line 18</a> → <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->hasField(string)</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'conditions' </span><span style="color: #007700">=> </span><span style="color: #DD0000">'ref = "'</span><span style="color: #007700">.</span><span style="color: #0000BB">$model</span><span style="color: #007700">-></span><span style="color: #0000BB">name</span><span style="color: #007700">.</span><span style="color: #DD0000">'"'</span><span style="color: #007700">,
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'dependent' </span><span style="color: #007700">=> </span><span style="color: #0000BB">true
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">);
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if(</span><span style="color: #0000BB">$model</span><span style="color: #007700">-></span><span style="color: #0000BB">hasField</span><span style="color: #007700">(</span><span style="color: #DD0000">'media_id'</span><span style="color: #007700">)){
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $model</span><span style="color: #007700">-></span><span style="color: #0000BB">belongsTo</span><span style="color: #007700">[</span><span style="color: #DD0000">'Thumb'</span><span style="color: #007700">] = array(
</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre>'media_id'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">CORE/Cake/Model/BehaviorCollection.php line 150</a> → <a href="#" onclick="traceToggle(event, 'trace-args-5')">MediaBehavior->setup(Post, array)</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $config </span><span style="color: #007700">= array();
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$alias</span><span style="color: #007700">]-></span><span style="color: #0000BB">settings</span><span style="color: #007700">[</span><span style="color: #DD0000">'priority'</span><span style="color: #007700">] = </span><span style="color: #0000BB">$priority</span><span style="color: #007700">;
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$alias</span><span style="color: #007700">]-></span><span style="color: #0000BB">setup</span><span style="color: #007700">(</span><span style="color: #0000BB">ClassRegistry</span><span style="color: #007700">::</span><span style="color: #0000BB">getObject</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">modelName</span><span style="color: #007700">), </span><span style="color: #0000BB">$config</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre>object(Post) {
actsAs => array(
[maximum depth reached]
)
belongsTo => array(
[maximum depth reached]
)
hasMany => array(
[maximum depth reached]
)
validate => array(
[maximum depth reached]
)
useDbConfig => 'default'
useTable => 'posts'
id => null
data => array([maximum depth reached])
schemaName => 'reverie'
table => 'posts'
primaryKey => 'id'
validationErrors => array([maximum depth reached])
validationDomain => null
plugin => null
name => 'Post'
alias => 'Post'
tableToModel => array(
[maximum depth reached]
)
cacheQueries => false
hasOne => array([maximum depth reached])
hasAndBelongsToMany => array([maximum depth reached])
Behaviors => object(BehaviorCollection) {}
whitelist => array([maximum depth reached])
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array([maximum depth reached])
__backAssociation => array([maximum depth reached])
__backInnerAssociation => array([maximum depth reached])
__backOriginalAssociation => array([maximum depth reached])
__backContainableAssociation => array([maximum depth reached])
findMethods => array(
[maximum depth reached]
)
medias => array(
[maximum depth reached]
)
tablePrefix => ''
[protected] _schema => null
[protected] _associationKeys => array(
[maximum depth reached]
)
[protected] _associations => array(
[maximum depth reached]
)
[protected] _insertID => null
[protected] _sourceConfigured => true
[protected] _eventManager => null
[protected] _validator => null
}
array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">CORE/Cake/Model/BehaviorCollection.php line 68</a> → <a href="#" onclick="traceToggle(event, 'trace-args-6')">BehaviorCollection->load(string, array)</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!empty(</span><span style="color: #0000BB">$behaviors</span><span style="color: #007700">)) {
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">BehaviorCollection</span><span style="color: #007700">::</span><span style="color: #0000BB">normalizeObjectArray</span><span style="color: #007700">(</span><span style="color: #0000BB">$behaviors</span><span style="color: #007700">) as </span><span style="color: #0000BB">$config</span><span style="color: #007700">) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">load</span><span style="color: #007700">(</span><span style="color: #0000BB">$config</span><span style="color: #007700">[</span><span style="color: #DD0000">'class'</span><span style="color: #007700">], </span><span style="color: #0000BB">$config</span><span style="color: #007700">[</span><span style="color: #DD0000">'settings'</span><span style="color: #007700">]);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre>'Media.Media'
array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-7')">CORE/Cake/Model/Model.php line 748</a> → <a href="#" onclick="traceToggle(event, 'trace-args-7')">BehaviorCollection->init(string, array)</a> <div id="file-excerpt-7" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_createLinks</span><span style="color: #007700">();
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Behaviors</span><span style="color: #007700">-></span><span style="color: #0000BB">init</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">alias</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">actsAs</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre>'Post'
array(
(int) 0 => 'Media.Media'
)</pre></div></li>
<li><a href="#">[internal function]</a> → <a href="#" onclick="traceToggle(event, 'trace-args-8')">Model->__construct(array)</a> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre>array(
'class' => 'Post',
'alias' => 'Post',
'id' => null
)</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Utility/ClassRegistry.php line 168</a> → <a href="#" onclick="traceToggle(event, 'trace-args-9')">ReflectionClass->newInstance(array)</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$reflection</span><span style="color: #007700">-></span><span style="color: #0000BB">getConstructor</span><span style="color: #007700">()) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $instance </span><span style="color: #007700">= </span><span style="color: #0000BB">$reflection</span><span style="color: #007700">-></span><span style="color: #0000BB">newInstance</span><span style="color: #007700">(</span><span style="color: #0000BB">$settings</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {
</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre>array(
'class' => 'Post',
'alias' => 'Post',
'id' => null
)</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Controller/Controller.php line 738</a> → <a href="#" onclick="traceToggle(event, 'trace-args-10')">ClassRegistry::init(array)</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$modelClass</span><span style="color: #007700">} = </span><span style="color: #0000BB">ClassRegistry</span><span style="color: #007700">::</span><span style="color: #0000BB">init</span><span style="color: #007700">(array(
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'class' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$plugin </span><span style="color: #007700">. </span><span style="color: #0000BB">$modelClass</span><span style="color: #007700">, </span><span style="color: #DD0000">'alias' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$modelClass</span><span style="color: #007700">, </span><span style="color: #DD0000">'id' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$id
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$modelClass</span><span style="color: #007700">}) {
</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre>array(
'class' => 'Post',
'alias' => 'Post',
'id' => null
)</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">CORE/Cake/Controller/Controller.php line 367</a> → <a href="#" onclick="traceToggle(event, 'trace-args-11')">Controller->loadModel(string)</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">uses </span><span style="color: #007700">as </span><span style="color: #0000BB">$modelClass</span><span style="color: #007700">) {
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">list(</span><span style="color: #0000BB">$plugin</span><span style="color: #007700">, </span><span style="color: #0000BB">$class</span><span style="color: #007700">) = </span><span style="color: #0000BB">pluginSplit</span><span style="color: #007700">(</span><span style="color: #0000BB">$modelClass</span><span style="color: #007700">, </span><span style="color: #0000BB">true</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$name </span><span style="color: #007700">=== </span><span style="color: #0000BB">$class</span><span style="color: #007700">) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">loadModel</span><span style="color: #007700">(</span><span style="color: #0000BB">$modelClass</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre>'Post'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-12')">CORE/Cake/Controller/Controller.php line 405</a> → <a href="#" onclick="traceToggle(event, 'trace-args-12')">Controller->__isset(string)</a> <div id="file-excerpt-12" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Components</span><span style="color: #007700">-></span><span style="color: #0000BB">load</span><span style="color: #007700">(</span><span style="color: #DD0000">'Paginator'</span><span style="color: #007700">)-></span><span style="color: #0000BB">settings</span><span style="color: #007700">;
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$name</span><span style="color: #007700">})) {
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$name</span><span style="color: #007700">};
</span></span></code></pre></div> <div id="trace-args-12" class="cake-code-dump" style="display: none;"><pre>'Post'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-13')">APP/Controller/PagesController.php line 64</a> → <a href="#" onclick="traceToggle(event, 'trace-args-13')">Controller->__get(string)</a> <div id="file-excerpt-13" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">function </span><span style="color: #0000BB">home</span><span style="color: #007700">(){
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $d</span><span style="color: #007700">[</span><span style="color: #DD0000">'page'</span><span style="color: #007700">] = </span><span style="color: #0000BB">current</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Post</span><span style="color: #007700">-></span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">, array(
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'conditions' </span><span style="color: #007700">=> array(</span><span style="color: #DD0000">'Post.type' </span><span style="color: #007700">=> </span><span style="color: #DD0000">'home'</span><span style="color: #007700">))));
</span></span></code></pre></div> <div id="trace-args-13" class="cake-code-dump" style="display: none;"><pre>'Post'</pre></div></li>
<li><a href="#">[internal function]</a> → <a href="#" onclick="traceToggle(event, 'trace-args-14')">PagesController->home()</a> <div id="trace-args-14" class="cake-code-dump" style="display: none;"><pre></pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-15')">CORE/Cake/Controller/Controller.php line 490</a> → <a href="#" onclick="traceToggle(event, 'trace-args-15')">ReflectionMethod->invokeArgs(PagesController, array)</a> <div id="file-excerpt-15" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'action' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$method</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></pre></div> <div id="trace-args-15" class="cake-code-dump" style="display: none;"><pre>object(PagesController) {
uses => array(
[maximum depth reached]
)
actsAs => array(
[maximum depth reached]
)
helpers => array(
[maximum depth reached]
)
components => array(
[maximum depth reached]
)
name => 'Pages'
request => object(CakeRequest) {}
response => object(CakeResponse) {}
viewPath => 'Pages'
layoutPath => null
viewVars => array([maximum depth reached])
view => 'home'
layout => 'default'
autoRender => true
autoLayout => true
Components => object(ComponentCollection) {}
viewClass => 'View'
View => null
ext => '.ctp'
plugin => null
cacheAction => false
passedArgs => array([maximum depth reached])
scaffold => false
methods => array(
[maximum depth reached]
)
modelClass => 'Post'
modelKey => 'page'
validationErrors => null
Session => object(SessionComponent) {}
Auth => object(AuthComponent) {}
RequestHandler => object(RequestHandlerComponent) {}
Toolbar => object(ToolbarComponent) {}
[protected] _responseClass => 'CakeResponse'
[protected] _mergeParent => 'AppController'
[protected] _eventManager => object(CakeEventManager) {}
}
array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-16')">CORE/Cake/Routing/Dispatcher.php line 187</a> → <a href="#" onclick="traceToggle(event, 'trace-args-16')">Controller->invokeAction(CakeRequest)</a> <div id="file-excerpt-16" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $controller</span><span style="color: #007700">-></span><span style="color: #0000BB">startupProcess</span><span style="color: #007700">();
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $render </span><span style="color: #007700">= </span><span style="color: #0000BB">true</span><span style="color: #007700">;
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">) {
</span></span></code></pre></div> <div id="trace-args-16" class="cake-code-dump" style="display: none;"><pre>object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array([maximum depth reached])
url => false
base => '/reverie'
webroot => '/reverie/'
here => '/reverie/'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-17')">CORE/Cake/Routing/Dispatcher.php line 162</a> → <a href="#" onclick="traceToggle(event, 'trace-args-17')">Dispatcher->_invoke(PagesController, CakeRequest, CakeResponse)</a> <div id="file-excerpt-17" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">])) {
</span></span></code></pre></div> <div id="trace-args-17" class="cake-code-dump" style="display: none;"><pre>object(PagesController) {
uses => array(
[maximum depth reached]
)
actsAs => array(
[maximum depth reached]
)
helpers => array(
[maximum depth reached]
)
components => array(
[maximum depth reached]
)
name => 'Pages'
request => object(CakeRequest) {}
response => object(CakeResponse) {}
viewPath => 'Pages'
layoutPath => null
viewVars => array([maximum depth reached])
view => 'home'
layout => 'default'
autoRender => true
autoLayout => true
Components => object(ComponentCollection) {}
viewClass => 'View'
View => null
ext => '.ctp'
plugin => null
cacheAction => false
passedArgs => array([maximum depth reached])
scaffold => false
methods => array(
[maximum depth reached]
)
modelClass => 'Post'
modelKey => 'page'
validationErrors => null
Session => object(SessionComponent) {}
Auth => object(AuthComponent) {}
RequestHandler => object(RequestHandlerComponent) {}
Toolbar => object(ToolbarComponent) {}
[protected] _responseClass => 'CakeResponse'
[protected] _mergeParent => 'AppController'
[protected] _eventManager => object(CakeEventManager) {}
}
object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array([maximum depth reached])
url => false
base => '/reverie'
webroot => '/reverie/'
here => '/reverie/'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}
object(CakeResponse) {
[protected] _statusCodes => array(
[maximum depth reached]
)
[protected] _mimeTypes => array(
[maximum depth reached]
)
[protected] _protocol => 'HTTP/1.1'
[protected] _status => (int) 200
[protected] _contentType => 'text/html'
[protected] _headers => array([maximum depth reached])
[protected] _body => null
[protected] _file => null
[protected] _fileRange => null
[protected] _charset => 'UTF-8'
[protected] _cacheDirectives => array([maximum depth reached])
[protected] _cookies => array([maximum depth reached])
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-18')">APP/webroot/index.php line 110</a> → <a href="#" onclick="traceToggle(event, 'trace-args-18')">Dispatcher->dispatch(CakeRequest, CakeResponse)</a> <div id="file-excerpt-18" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-18" class="cake-code-dump" style="display: none;"><pre>object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array([maximum depth reached])
url => false
base => '/reverie'
webroot => '/reverie/'
here => '/reverie/'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}
object(CakeResponse) {
[protected] _statusCodes => array(
[maximum depth reached]
)
[protected] _mimeTypes => array(
[maximum depth reached]
)
[protected] _protocol => 'HTTP/1.1'
[protected] _status => (int) 200
[protected] _contentType => 'text/html'
[protected] _headers => array([maximum depth reached])
[protected] _body => null
[protected] _file => null
[protected] _fileRange => null
[protected] _charset => 'UTF-8'
[protected] _cacheDirectives => array([maximum depth reached])
[protected] _cookies => array([maximum depth reached])
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-19')">ROOT/index.php line 43</a> → <a href="#" onclick="traceToggle(event, 'trace-args-19')">require(string)</a> <div id="file-excerpt-19" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> define</span><span style="color: #007700">(</span><span style="color: #DD0000">'CAKE_CORE_INCLUDE_PATH'</span><span style="color: #007700">, </span><span style="color: #0000BB">ROOT </span><span style="color: #007700">. </span><span style="color: #0000BB">DS </span><span style="color: #007700">. </span><span style="color: #DD0000">'lib'</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">require </span><span style="color: #0000BB">APP_DIR </span><span style="color: #007700">. </span><span style="color: #0000BB">DS </span><span style="color: #007700">. </span><span style="color: #0000BB">WEBROOT_DIR </span><span style="color: #007700">. </span><span style="color: #0000BB">DS </span><span style="color: #007700">. </span><span style="color: #DD0000">'index.php'</span><span style="color: #007700">;
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-19" class="cake-code-dump" style="display: none;"><pre>'/var/www/reverie/app/webroot/index.php'</pre></div></li>
</ul>
<script type="text/javascript">
function traceToggle(event, id) {
var el = document.getElementById(id);
el.style.display = (el.style.display === 'block') ? 'none' : 'block';
event.preventDefault();
return false;
}
</script>
',
'scripts_for_layout' => '',
'title_for_layout' => 'Errors'
)
$debugToolbarPanels = array(
'history' => array(
'content' => array(),
'elementName' => 'history_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'session' => array(
'content' => false,
'elementName' => 'session_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'request' => array(
'content' => array(
'params' => array(
[maximum depth reached]
),
'url' => false,
'query' => array([maximum depth reached]),
'data' => array([maximum depth reached]),
'get' => array([maximum depth reached]),
'currentRoute' => object(CakeRoute) {}
),
'elementName' => 'request_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'sqllog' => array(
'content' => array(
'connections' => array(
[maximum depth reached]
),
'threshold' => (int) 20
),
'elementName' => 'sqllog_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'timer' => array(
'content' => null,
'elementName' => 'timer_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'log' => array(
'content' => object(DebugKitLogListenerLog) {},
'elementName' => 'log_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'variables' => array(
'content' => array(
'code' => (int) 500,
'url' => '/reverie/',
'name' => 'SQLSTATE[HY000]: General error: 1030 Got error 28 from storage engine',
'error' => object(PDOException) {},
'_serialize' => array(
[maximum depth reached]
),
'$request->data' => array([maximum depth reached])
),
'elementName' => 'variables_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'environment' => array(
'content' => array(
'php' => array(
[maximum depth reached]
),
'cake' => array(
[maximum depth reached]
),
'app' => array([maximum depth reached])
),
'elementName' => 'environment_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'include' => array(
'content' => array(
'core' => array(
[maximum depth reached]
),
'app' => array(
[maximum depth reached]
),
'plugins' => array(
[maximum depth reached]
),
'paths' => array(
[maximum depth reached]
)
),
'elementName' => 'include_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
)
)
$debugToolbarJavascript = array(
'jquery' => 'DebugKit.jquery',
'libs' => 'DebugKit.js_debug_toolbar'
)
$debugToolbarCss = array(
(int) 0 => 'DebugKit.debug_toolbar.css'
)
$code = (int) 500
$url = '/reverie/'
$name = 'SQLSTATE[HY000]: General error: 1030 Got error 28 from storage engine'
$error = object(PDOException) {
errorInfo => array(
(int) 0 => 'HY000',
(int) 1 => (int) 1030,
(int) 2 => 'Got error 28 from storage engine'
)
queryString => 'SHOW FULL COLUMNS FROM `reverie`.`posts`'
[protected] message => 'SQLSTATE[HY000]: General error: 1030 Got error 28 from storage engine'
[protected] code => 'HY000'
[protected] file => '/var/www/reverie/lib/Cake/Model/Datasource/DboSource.php'
[protected] line => (int) 460
}
$_serialize = array(
(int) 0 => 'code',
(int) 1 => 'url',
(int) 2 => 'name',
(int) 3 => 'error'
)
$content_for_layout = '<h2>Database Error</h2>
<p class="error">
<strong>Error: </strong>
SQLSTATE[HY000]: General error: 1030 Got error 28 from storage engine</p>
<p class="notice">
<strong>SQL Query: </strong>
SHOW FULL COLUMNS FROM `reverie`.`posts` </p>
<p class="notice">
<strong>Notice: </strong>
If you want to customize this error message, create app/View/Errors/pdo_error.ctp</p>
<h3>Stack Trace</h3>
<ul class="cake-stack-trace">
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">CORE/Cake/Model/Datasource/DboSource.php line 460</a> → <a href="#" onclick="traceToggle(event, 'trace-args-0')">PDOStatement->execute(array)</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $query </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_connection</span><span style="color: #007700">-></span><span style="color: #0000BB">prepare</span><span style="color: #007700">(</span><span style="color: #0000BB">$sql</span><span style="color: #007700">, </span><span style="color: #0000BB">$prepareOptions</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $query</span><span style="color: #007700">-></span><span style="color: #0000BB">setFetchMode</span><span style="color: #007700">(</span><span style="color: #0000BB">PDO</span><span style="color: #007700">::</span><span style="color: #0000BB">FETCH_LAZY</span><span style="color: #007700">);
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$query</span><span style="color: #007700">-></span><span style="color: #0000BB">execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$params</span><span style="color: #007700">)) {
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_results </span><span style="color: #007700">= </span><span style="color: #0000BB">$query</span><span style="color: #007700">;
</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre>array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">CORE/Cake/Model/Datasource/Database/Mysql.php line 333</a> → <a href="#" onclick="traceToggle(event, 'trace-args-1')">DboSource->_execute(string)</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $table </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fullTableName</span><span style="color: #007700">(</span><span style="color: #0000BB">$model</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $fields </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $cols </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">(</span><span style="color: #DD0000">'SHOW FULL COLUMNS FROM ' </span><span style="color: #007700">. </span><span style="color: #0000BB">$table</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$cols</span><span style="color: #007700">) {
</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre>'SHOW FULL COLUMNS FROM `reverie`.`posts`'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 1321</a> → <a href="#" onclick="traceToggle(event, 'trace-args-2')">Mysql->describe(Post)</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $db </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">();
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $db</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources </span><span style="color: #007700">= (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources </span><span style="color: #007700">&& </span><span style="color: #0000BB">$db</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">method_exists</span><span style="color: #007700">(</span><span style="color: #0000BB">$db</span><span style="color: #007700">, </span><span style="color: #DD0000">'describe'</span><span style="color: #007700">)) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_schema </span><span style="color: #007700">= </span><span style="color: #0000BB">$db</span><span style="color: #007700">-></span><span style="color: #0000BB">describe</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre>object(Post) {
actsAs => array(
[maximum depth reached]
)
belongsTo => array(
[maximum depth reached]
)
hasMany => array(
[maximum depth reached]
)
validate => array(
[maximum depth reached]
)
useDbConfig => 'default'
useTable => 'posts'
id => null
data => array([maximum depth reached])
schemaName => 'reverie'
table => 'posts'
primaryKey => 'id'
validationErrors => array([maximum depth reached])
validationDomain => null
plugin => null
name => 'Post'
alias => 'Post'
tableToModel => array(
[maximum depth reached]
)
cacheQueries => false
hasOne => array([maximum depth reached])
hasAndBelongsToMany => array([maximum depth reached])
Behaviors => object(BehaviorCollection) {}
whitelist => array([maximum depth reached])
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array([maximum depth reached])
__backAssociation => array([maximum depth reached])
__backInnerAssociation => array([maximum depth reached])
__backOriginalAssociation => array([maximum depth reached])
__backContainableAssociation => array([maximum depth reached])
findMethods => array(
[maximum depth reached]
)
medias => array(
[maximum depth reached]
)
tablePrefix => ''
[protected] _schema => null
[protected] _associationKeys => array(
[maximum depth reached]
)
[protected] _associations => array(
[maximum depth reached]
)
[protected] _insertID => null
[protected] _sourceConfigured => true
[protected] _eventManager => null
[protected] _validator => null
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 1401</a> → <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->schema()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_schema</span><span style="color: #007700">)) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">schema</span><span style="color: #007700">();
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Plugin/Media/Model/Behavior/MediaBehavior.php line 18</a> → <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->hasField(string)</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'conditions' </span><span style="color: #007700">=> </span><span style="color: #DD0000">'ref = "'</span><span style="color: #007700">.</span><span style="color: #0000BB">$model</span><span style="color: #007700">-></span><span style="color: #0000BB">name</span><span style="color: #007700">.</span><span style="color: #DD0000">'"'</span><span style="color: #007700">,
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'dependent' </span><span style="color: #007700">=> </span><span style="color: #0000BB">true
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">);
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if(</span><span style="color: #0000BB">$model</span><span style="color: #007700">-></span><span style="color: #0000BB">hasField</span><span style="color: #007700">(</span><span style="color: #DD0000">'media_id'</span><span style="color: #007700">)){
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $model</span><span style="color: #007700">-></span><span style="color: #0000BB">belongsTo</span><span style="color: #007700">[</span><span style="color: #DD0000">'Thumb'</span><span style="color: #007700">] = array(
</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre>'media_id'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">CORE/Cake/Model/BehaviorCollection.php line 150</a> → <a href="#" onclick="traceToggle(event, 'trace-args-5')">MediaBehavior->setup(Post, array)</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $config </span><span style="color: #007700">= array();
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$alias</span><span style="color: #007700">]-></span><span style="color: #0000BB">settings</span><span style="color: #007700">[</span><span style="color: #DD0000">'priority'</span><span style="color: #007700">] = </span><span style="color: #0000BB">$priority</span><span style="color: #007700">;
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$alias</span><span style="color: #007700">]-></span><span style="color: #0000BB">setup</span><span style="color: #007700">(</span><span style="color: #0000BB">ClassRegistry</span><span style="color: #007700">::</span><span style="color: #0000BB">getObject</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">modelName</span><span style="color: #007700">), </span><span style="color: #0000BB">$config</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre>object(Post) {
actsAs => array(
[maximum depth reached]
)
belongsTo => array(
[maximum depth reached]
)
hasMany => array(
[maximum depth reached]
)
validate => array(
[maximum depth reached]
)
useDbConfig => 'default'
useTable => 'posts'
id => null
data => array([maximum depth reached])
schemaName => 'reverie'
table => 'posts'
primaryKey => 'id'
validationErrors => array([maximum depth reached])
validationDomain => null
plugin => null
name => 'Post'
alias => 'Post'
tableToModel => array(
[maximum depth reached]
)
cacheQueries => false
hasOne => array([maximum depth reached])
hasAndBelongsToMany => array([maximum depth reached])
Behaviors => object(BehaviorCollection) {}
whitelist => array([maximum depth reached])
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array([maximum depth reached])
__backAssociation => array([maximum depth reached])
__backInnerAssociation => array([maximum depth reached])
__backOriginalAssociation => array([maximum depth reached])
__backContainableAssociation => array([maximum depth reached])
findMethods => array(
[maximum depth reached]
)
medias => array(
[maximum depth reached]
)
tablePrefix => ''
[protected] _schema => null
[protected] _associationKeys => array(
[maximum depth reached]
)
[protected] _associations => array(
[maximum depth reached]
)
[protected] _insertID => null
[protected] _sourceConfigured => true
[protected] _eventManager => null
[protected] _validator => null
}
array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">CORE/Cake/Model/BehaviorCollection.php line 68</a> → <a href="#" onclick="traceToggle(event, 'trace-args-6')">BehaviorCollection->load(string, array)</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!empty(</span><span style="color: #0000BB">$behaviors</span><span style="color: #007700">)) {
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">BehaviorCollection</span><span style="color: #007700">::</span><span style="color: #0000BB">normalizeObjectArray</span><span style="color: #007700">(</span><span style="color: #0000BB">$behaviors</span><span style="color: #007700">) as </span><span style="color: #0000BB">$config</span><span style="color: #007700">) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">load</span><span style="color: #007700">(</span><span style="color: #0000BB">$config</span><span style="color: #007700">[</span><span style="color: #DD0000">'class'</span><span style="color: #007700">], </span><span style="color: #0000BB">$config</span><span style="color: #007700">[</span><span style="color: #DD0000">'settings'</span><span style="color: #007700">]);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre>'Media.Media'
array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-7')">CORE/Cake/Model/Model.php line 748</a> → <a href="#" onclick="traceToggle(event, 'trace-args-7')">BehaviorCollection->init(string, array)</a> <div id="file-excerpt-7" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_createLinks</span><span style="color: #007700">();
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Behaviors</span><span style="color: #007700">-></span><span style="color: #0000BB">init</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">alias</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">actsAs</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre>'Post'
array(
(int) 0 => 'Media.Media'
)</pre></div></li>
<li><a href="#">[internal function]</a> → <a href="#" onclick="traceToggle(event, 'trace-args-8')">Model->__construct(array)</a> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre>array(
'class' => 'Post',
'alias' => 'Post',
'id' => null
)</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Utility/ClassRegistry.php line 168</a> → <a href="#" onclick="traceToggle(event, 'trace-args-9')">ReflectionClass->newInstance(array)</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$reflection</span><span style="color: #007700">-></span><span style="color: #0000BB">getConstructor</span><span style="color: #007700">()) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $instance </span><span style="color: #007700">= </span><span style="color: #0000BB">$reflection</span><span style="color: #007700">-></span><span style="color: #0000BB">newInstance</span><span style="color: #007700">(</span><span style="color: #0000BB">$settings</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {
</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre>array(
'class' => 'Post',
'alias' => 'Post',
'id' => null
)</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Controller/Controller.php line 738</a> → <a href="#" onclick="traceToggle(event, 'trace-args-10')">ClassRegistry::init(array)</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$modelClass</span><span style="color: #007700">} = </span><span style="color: #0000BB">ClassRegistry</span><span style="color: #007700">::</span><span style="color: #0000BB">init</span><span style="color: #007700">(array(
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'class' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$plugin </span><span style="color: #007700">. </span><span style="color: #0000BB">$modelClass</span><span style="color: #007700">, </span><span style="color: #DD0000">'alias' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$modelClass</span><span style="color: #007700">, </span><span style="color: #DD0000">'id' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$id
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$modelClass</span><span style="color: #007700">}) {
</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre>array(
'class' => 'Post',
'alias' => 'Post',
'id' => null
)</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">CORE/Cake/Controller/Controller.php line 367</a> → <a href="#" onclick="traceToggle(event, 'trace-args-11')">Controller->loadModel(string)</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">uses </span><span style="color: #007700">as </span><span style="color: #0000BB">$modelClass</span><span style="color: #007700">) {
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">list(</span><span style="color: #0000BB">$plugin</span><span style="color: #007700">, </span><span style="color: #0000BB">$class</span><span style="color: #007700">) = </span><span style="color: #0000BB">pluginSplit</span><span style="color: #007700">(</span><span style="color: #0000BB">$modelClass</span><span style="color: #007700">, </span><span style="color: #0000BB">true</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$name </span><span style="color: #007700">=== </span><span style="color: #0000BB">$class</span><span style="color: #007700">) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">loadModel</span><span style="color: #007700">(</span><span style="color: #0000BB">$modelClass</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre>'Post'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-12')">CORE/Cake/Controller/Controller.php line 405</a> → <a href="#" onclick="traceToggle(event, 'trace-args-12')">Controller->__isset(string)</a> <div id="file-excerpt-12" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Components</span><span style="color: #007700">-></span><span style="color: #0000BB">load</span><span style="color: #007700">(</span><span style="color: #DD0000">'Paginator'</span><span style="color: #007700">)-></span><span style="color: #0000BB">settings</span><span style="color: #007700">;
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$name</span><span style="color: #007700">})) {
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$name</span><span style="color: #007700">};
</span></span></code></pre></div> <div id="trace-args-12" class="cake-code-dump" style="display: none;"><pre>'Post'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-13')">APP/Controller/PagesController.php line 64</a> → <a href="#" onclick="traceToggle(event, 'trace-args-13')">Controller->__get(string)</a> <div id="file-excerpt-13" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">function </span><span style="color: #0000BB">home</span><span style="color: #007700">(){
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $d</span><span style="color: #007700">[</span><span style="color: #DD0000">'page'</span><span style="color: #007700">] = </span><span style="color: #0000BB">current</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Post</span><span style="color: #007700">-></span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">, array(
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'conditions' </span><span style="color: #007700">=> array(</span><span style="color: #DD0000">'Post.type' </span><span style="color: #007700">=> </span><span style="color: #DD0000">'home'</span><span style="color: #007700">))));
</span></span></code></pre></div> <div id="trace-args-13" class="cake-code-dump" style="display: none;"><pre>'Post'</pre></div></li>
<li><a href="#">[internal function]</a> → <a href="#" onclick="traceToggle(event, 'trace-args-14')">PagesController->home()</a> <div id="trace-args-14" class="cake-code-dump" style="display: none;"><pre></pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-15')">CORE/Cake/Controller/Controller.php line 490</a> → <a href="#" onclick="traceToggle(event, 'trace-args-15')">ReflectionMethod->invokeArgs(PagesController, array)</a> <div id="file-excerpt-15" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'action' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$method</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></pre></div> <div id="trace-args-15" class="cake-code-dump" style="display: none;"><pre>object(PagesController) {
uses => array(
[maximum depth reached]
)
actsAs => array(
[maximum depth reached]
)
helpers => array(
[maximum depth reached]
)
components => array(
[maximum depth reached]
)
name => 'Pages'
request => object(CakeRequest) {}
response => object(CakeResponse) {}
viewPath => 'Pages'
layoutPath => null
viewVars => array([maximum depth reached])
view => 'home'
layout => 'default'
autoRender => true
autoLayout => true
Components => object(ComponentCollection) {}
viewClass => 'View'
View => null
ext => '.ctp'
plugin => null
cacheAction => false
passedArgs => array([maximum depth reached])
scaffold => false
methods => array(
[maximum depth reached]
)
modelClass => 'Post'
modelKey => 'page'
validationErrors => null
Session => object(SessionComponent) {}
Auth => object(AuthComponent) {}
RequestHandler => object(RequestHandlerComponent) {}
Toolbar => object(ToolbarComponent) {}
[protected] _responseClass => 'CakeResponse'
[protected] _mergeParent => 'AppController'
[protected] _eventManager => object(CakeEventManager) {}
}
array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-16')">CORE/Cake/Routing/Dispatcher.php line 187</a> → <a href="#" onclick="traceToggle(event, 'trace-args-16')">Controller->invokeAction(CakeRequest)</a> <div id="file-excerpt-16" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $controller</span><span style="color: #007700">-></span><span style="color: #0000BB">startupProcess</span><span style="color: #007700">();
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $render </span><span style="color: #007700">= </span><span style="color: #0000BB">true</span><span style="color: #007700">;
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">) {
</span></span></code></pre></div> <div id="trace-args-16" class="cake-code-dump" style="display: none;"><pre>object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array([maximum depth reached])
url => false
base => '/reverie'
webroot => '/reverie/'
here => '/reverie/'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-17')">CORE/Cake/Routing/Dispatcher.php line 162</a> → <a href="#" onclick="traceToggle(event, 'trace-args-17')">Dispatcher->_invoke(PagesController, CakeRequest, CakeResponse)</a> <div id="file-excerpt-17" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">])) {
</span></span></code></pre></div> <div id="trace-args-17" class="cake-code-dump" style="display: none;"><pre>object(PagesController) {
uses => array(
[maximum depth reached]
)
actsAs => array(
[maximum depth reached]
)
helpers => array(
[maximum depth reached]
)
components => array(
[maximum depth reached]
)
name => 'Pages'
request => object(CakeRequest) {}
response => object(CakeResponse) {}
viewPath => 'Pages'
layoutPath => null
viewVars => array([maximum depth reached])
view => 'home'
layout => 'default'
autoRender => true
autoLayout => true
Components => object(ComponentCollection) {}
viewClass => 'View'
View => null
ext => '.ctp'
plugin => null
cacheAction => false
passedArgs => array([maximum depth reached])
scaffold => false
methods => array(
[maximum depth reached]
)
modelClass => 'Post'
modelKey => 'page'
validationErrors => null
Session => object(SessionComponent) {}
Auth => object(AuthComponent) {}
RequestHandler => object(RequestHandlerComponent) {}
Toolbar => object(ToolbarComponent) {}
[protected] _responseClass => 'CakeResponse'
[protected] _mergeParent => 'AppController'
[protected] _eventManager => object(CakeEventManager) {}
}
object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array([maximum depth reached])
url => false
base => '/reverie'
webroot => '/reverie/'
here => '/reverie/'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}
object(CakeResponse) {
[protected] _statusCodes => array(
[maximum depth reached]
)
[protected] _mimeTypes => array(
[maximum depth reached]
)
[protected] _protocol => 'HTTP/1.1'
[protected] _status => (int) 200
[protected] _contentType => 'text/html'
[protected] _headers => array([maximum depth reached])
[protected] _body => null
[protected] _file => null
[protected] _fileRange => null
[protected] _charset => 'UTF-8'
[protected] _cacheDirectives => array([maximum depth reached])
[protected] _cookies => array([maximum depth reached])
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-18')">APP/webroot/index.php line 110</a> → <a href="#" onclick="traceToggle(event, 'trace-args-18')">Dispatcher->dispatch(CakeRequest, CakeResponse)</a> <div id="file-excerpt-18" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-18" class="cake-code-dump" style="display: none;"><pre>object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array([maximum depth reached])
url => false
base => '/reverie'
webroot => '/reverie/'
here => '/reverie/'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}
object(CakeResponse) {
[protected] _statusCodes => array(
[maximum depth reached]
)
[protected] _mimeTypes => array(
[maximum depth reached]
)
[protected] _protocol => 'HTTP/1.1'
[protected] _status => (int) 200
[protected] _contentType => 'text/html'
[protected] _headers => array([maximum depth reached])
[protected] _body => null
[protected] _file => null
[protected] _fileRange => null
[protected] _charset => 'UTF-8'
[protected] _cacheDirectives => array([maximum depth reached])
[protected] _cookies => array([maximum depth reached])
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-19')">ROOT/index.php line 43</a> → <a href="#" onclick="traceToggle(event, 'trace-args-19')">require(string)</a> <div id="file-excerpt-19" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> define</span><span style="color: #007700">(</span><span style="color: #DD0000">'CAKE_CORE_INCLUDE_PATH'</span><span style="color: #007700">, </span><span style="color: #0000BB">ROOT </span><span style="color: #007700">. </span><span style="color: #0000BB">DS </span><span style="color: #007700">. </span><span style="color: #DD0000">'lib'</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">require </span><span style="color: #0000BB">APP_DIR </span><span style="color: #007700">. </span><span style="color: #0000BB">DS </span><span style="color: #007700">. </span><span style="color: #0000BB">WEBROOT_DIR </span><span style="color: #007700">. </span><span style="color: #0000BB">DS </span><span style="color: #007700">. </span><span style="color: #DD0000">'index.php'</span><span style="color: #007700">;
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-19" class="cake-code-dump" style="display: none;"><pre>'/var/www/reverie/app/webroot/index.php'</pre></div></li>
</ul>
<script type="text/javascript">
function traceToggle(event, id) {
var el = document.getElementById(id);
el.style.display = (el.style.display === 'block') ? 'none' : 'block';
event.preventDefault();
return false;
}
</script>
'
$scripts_for_layout = ''
$title_for_layout = 'Errors' include - APP/View/Layouts/default.ctp, line 5
View::_evaluate() - CORE/Cake/View/View.php, line 929
View::_render() - CORE/Cake/View/View.php, line 891
View::renderLayout() - CORE/Cake/View/View.php, line 523
View::render() - CORE/Cake/View/View.php, line 470
Controller::render() - CORE/Cake/Controller/Controller.php, line 952
ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 276
ExceptionRenderer::pdoError() - CORE/Cake/Error/ExceptionRenderer.php, line 265
ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 178
ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 122
[main] - [internal], line ?? " />
Notice (8) : Undefined variable: keywords_for_layout [APP/View/Layouts/default.ctp , line 6 ]Code Context <title><?php echo $title_for_layout ; ?> </title>
<meta name="description" content="<?php echo $desc_for_layout ; ?> " />
<meta name="keywords" content="<?php echo $keywords_for_layout ; ?> "/>
$viewFile = '/var/www/reverie/app/View/Layouts/default.ctp'
$dataForView = array(
'debugToolbarPanels' => array(
'history' => array(
'content' => array([maximum depth reached]),
'elementName' => 'history_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'session' => array(
'content' => false,
'elementName' => 'session_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'request' => array(
'content' => array(
[maximum depth reached]
),
'elementName' => 'request_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'sqllog' => array(
'content' => array(
[maximum depth reached]
),
'elementName' => 'sqllog_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'timer' => array(
'content' => null,
'elementName' => 'timer_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'log' => array(
'content' => object(DebugKitLogListenerLog) {},
'elementName' => 'log_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'variables' => array(
'content' => array(
[maximum depth reached]
),
'elementName' => 'variables_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'environment' => array(
'content' => array(
[maximum depth reached]
),
'elementName' => 'environment_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'include' => array(
'content' => array(
[maximum depth reached]
),
'elementName' => 'include_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
)
),
'debugToolbarJavascript' => array(
'jquery' => 'DebugKit.jquery',
'libs' => 'DebugKit.js_debug_toolbar'
),
'debugToolbarCss' => array(
(int) 0 => 'DebugKit.debug_toolbar.css'
),
'code' => (int) 500,
'url' => '/reverie/',
'name' => 'SQLSTATE[HY000]: General error: 1030 Got error 28 from storage engine',
'error' => object(PDOException) {
errorInfo => array(
[maximum depth reached]
)
queryString => 'SHOW FULL COLUMNS FROM `reverie`.`posts`'
[protected] message => 'SQLSTATE[HY000]: General error: 1030 Got error 28 from storage engine'
[protected] code => 'HY000'
[protected] file => '/var/www/reverie/lib/Cake/Model/Datasource/DboSource.php'
[protected] line => (int) 460
},
'_serialize' => array(
(int) 0 => 'code',
(int) 1 => 'url',
(int) 2 => 'name',
(int) 3 => 'error'
),
'content_for_layout' => '<h2>Database Error</h2>
<p class="error">
<strong>Error: </strong>
SQLSTATE[HY000]: General error: 1030 Got error 28 from storage engine</p>
<p class="notice">
<strong>SQL Query: </strong>
SHOW FULL COLUMNS FROM `reverie`.`posts` </p>
<p class="notice">
<strong>Notice: </strong>
If you want to customize this error message, create app/View/Errors/pdo_error.ctp</p>
<h3>Stack Trace</h3>
<ul class="cake-stack-trace">
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">CORE/Cake/Model/Datasource/DboSource.php line 460</a> → <a href="#" onclick="traceToggle(event, 'trace-args-0')">PDOStatement->execute(array)</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $query </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_connection</span><span style="color: #007700">-></span><span style="color: #0000BB">prepare</span><span style="color: #007700">(</span><span style="color: #0000BB">$sql</span><span style="color: #007700">, </span><span style="color: #0000BB">$prepareOptions</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $query</span><span style="color: #007700">-></span><span style="color: #0000BB">setFetchMode</span><span style="color: #007700">(</span><span style="color: #0000BB">PDO</span><span style="color: #007700">::</span><span style="color: #0000BB">FETCH_LAZY</span><span style="color: #007700">);
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$query</span><span style="color: #007700">-></span><span style="color: #0000BB">execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$params</span><span style="color: #007700">)) {
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_results </span><span style="color: #007700">= </span><span style="color: #0000BB">$query</span><span style="color: #007700">;
</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre>array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">CORE/Cake/Model/Datasource/Database/Mysql.php line 333</a> → <a href="#" onclick="traceToggle(event, 'trace-args-1')">DboSource->_execute(string)</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $table </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fullTableName</span><span style="color: #007700">(</span><span style="color: #0000BB">$model</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $fields </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $cols </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">(</span><span style="color: #DD0000">'SHOW FULL COLUMNS FROM ' </span><span style="color: #007700">. </span><span style="color: #0000BB">$table</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$cols</span><span style="color: #007700">) {
</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre>'SHOW FULL COLUMNS FROM `reverie`.`posts`'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 1321</a> → <a href="#" onclick="traceToggle(event, 'trace-args-2')">Mysql->describe(Post)</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $db </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">();
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $db</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources </span><span style="color: #007700">= (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources </span><span style="color: #007700">&& </span><span style="color: #0000BB">$db</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">method_exists</span><span style="color: #007700">(</span><span style="color: #0000BB">$db</span><span style="color: #007700">, </span><span style="color: #DD0000">'describe'</span><span style="color: #007700">)) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_schema </span><span style="color: #007700">= </span><span style="color: #0000BB">$db</span><span style="color: #007700">-></span><span style="color: #0000BB">describe</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre>object(Post) {
actsAs => array(
[maximum depth reached]
)
belongsTo => array(
[maximum depth reached]
)
hasMany => array(
[maximum depth reached]
)
validate => array(
[maximum depth reached]
)
useDbConfig => 'default'
useTable => 'posts'
id => null
data => array([maximum depth reached])
schemaName => 'reverie'
table => 'posts'
primaryKey => 'id'
validationErrors => array([maximum depth reached])
validationDomain => null
plugin => null
name => 'Post'
alias => 'Post'
tableToModel => array(
[maximum depth reached]
)
cacheQueries => false
hasOne => array([maximum depth reached])
hasAndBelongsToMany => array([maximum depth reached])
Behaviors => object(BehaviorCollection) {}
whitelist => array([maximum depth reached])
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array([maximum depth reached])
__backAssociation => array([maximum depth reached])
__backInnerAssociation => array([maximum depth reached])
__backOriginalAssociation => array([maximum depth reached])
__backContainableAssociation => array([maximum depth reached])
findMethods => array(
[maximum depth reached]
)
medias => array(
[maximum depth reached]
)
tablePrefix => ''
[protected] _schema => null
[protected] _associationKeys => array(
[maximum depth reached]
)
[protected] _associations => array(
[maximum depth reached]
)
[protected] _insertID => null
[protected] _sourceConfigured => true
[protected] _eventManager => null
[protected] _validator => null
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 1401</a> → <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->schema()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_schema</span><span style="color: #007700">)) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">schema</span><span style="color: #007700">();
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Plugin/Media/Model/Behavior/MediaBehavior.php line 18</a> → <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->hasField(string)</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'conditions' </span><span style="color: #007700">=> </span><span style="color: #DD0000">'ref = "'</span><span style="color: #007700">.</span><span style="color: #0000BB">$model</span><span style="color: #007700">-></span><span style="color: #0000BB">name</span><span style="color: #007700">.</span><span style="color: #DD0000">'"'</span><span style="color: #007700">,
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'dependent' </span><span style="color: #007700">=> </span><span style="color: #0000BB">true
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">);
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if(</span><span style="color: #0000BB">$model</span><span style="color: #007700">-></span><span style="color: #0000BB">hasField</span><span style="color: #007700">(</span><span style="color: #DD0000">'media_id'</span><span style="color: #007700">)){
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $model</span><span style="color: #007700">-></span><span style="color: #0000BB">belongsTo</span><span style="color: #007700">[</span><span style="color: #DD0000">'Thumb'</span><span style="color: #007700">] = array(
</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre>'media_id'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">CORE/Cake/Model/BehaviorCollection.php line 150</a> → <a href="#" onclick="traceToggle(event, 'trace-args-5')">MediaBehavior->setup(Post, array)</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $config </span><span style="color: #007700">= array();
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$alias</span><span style="color: #007700">]-></span><span style="color: #0000BB">settings</span><span style="color: #007700">[</span><span style="color: #DD0000">'priority'</span><span style="color: #007700">] = </span><span style="color: #0000BB">$priority</span><span style="color: #007700">;
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$alias</span><span style="color: #007700">]-></span><span style="color: #0000BB">setup</span><span style="color: #007700">(</span><span style="color: #0000BB">ClassRegistry</span><span style="color: #007700">::</span><span style="color: #0000BB">getObject</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">modelName</span><span style="color: #007700">), </span><span style="color: #0000BB">$config</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre>object(Post) {
actsAs => array(
[maximum depth reached]
)
belongsTo => array(
[maximum depth reached]
)
hasMany => array(
[maximum depth reached]
)
validate => array(
[maximum depth reached]
)
useDbConfig => 'default'
useTable => 'posts'
id => null
data => array([maximum depth reached])
schemaName => 'reverie'
table => 'posts'
primaryKey => 'id'
validationErrors => array([maximum depth reached])
validationDomain => null
plugin => null
name => 'Post'
alias => 'Post'
tableToModel => array(
[maximum depth reached]
)
cacheQueries => false
hasOne => array([maximum depth reached])
hasAndBelongsToMany => array([maximum depth reached])
Behaviors => object(BehaviorCollection) {}
whitelist => array([maximum depth reached])
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array([maximum depth reached])
__backAssociation => array([maximum depth reached])
__backInnerAssociation => array([maximum depth reached])
__backOriginalAssociation => array([maximum depth reached])
__backContainableAssociation => array([maximum depth reached])
findMethods => array(
[maximum depth reached]
)
medias => array(
[maximum depth reached]
)
tablePrefix => ''
[protected] _schema => null
[protected] _associationKeys => array(
[maximum depth reached]
)
[protected] _associations => array(
[maximum depth reached]
)
[protected] _insertID => null
[protected] _sourceConfigured => true
[protected] _eventManager => null
[protected] _validator => null
}
array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">CORE/Cake/Model/BehaviorCollection.php line 68</a> → <a href="#" onclick="traceToggle(event, 'trace-args-6')">BehaviorCollection->load(string, array)</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!empty(</span><span style="color: #0000BB">$behaviors</span><span style="color: #007700">)) {
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">BehaviorCollection</span><span style="color: #007700">::</span><span style="color: #0000BB">normalizeObjectArray</span><span style="color: #007700">(</span><span style="color: #0000BB">$behaviors</span><span style="color: #007700">) as </span><span style="color: #0000BB">$config</span><span style="color: #007700">) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">load</span><span style="color: #007700">(</span><span style="color: #0000BB">$config</span><span style="color: #007700">[</span><span style="color: #DD0000">'class'</span><span style="color: #007700">], </span><span style="color: #0000BB">$config</span><span style="color: #007700">[</span><span style="color: #DD0000">'settings'</span><span style="color: #007700">]);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre>'Media.Media'
array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-7')">CORE/Cake/Model/Model.php line 748</a> → <a href="#" onclick="traceToggle(event, 'trace-args-7')">BehaviorCollection->init(string, array)</a> <div id="file-excerpt-7" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_createLinks</span><span style="color: #007700">();
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Behaviors</span><span style="color: #007700">-></span><span style="color: #0000BB">init</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">alias</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">actsAs</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre>'Post'
array(
(int) 0 => 'Media.Media'
)</pre></div></li>
<li><a href="#">[internal function]</a> → <a href="#" onclick="traceToggle(event, 'trace-args-8')">Model->__construct(array)</a> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre>array(
'class' => 'Post',
'alias' => 'Post',
'id' => null
)</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Utility/ClassRegistry.php line 168</a> → <a href="#" onclick="traceToggle(event, 'trace-args-9')">ReflectionClass->newInstance(array)</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$reflection</span><span style="color: #007700">-></span><span style="color: #0000BB">getConstructor</span><span style="color: #007700">()) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $instance </span><span style="color: #007700">= </span><span style="color: #0000BB">$reflection</span><span style="color: #007700">-></span><span style="color: #0000BB">newInstance</span><span style="color: #007700">(</span><span style="color: #0000BB">$settings</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {
</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre>array(
'class' => 'Post',
'alias' => 'Post',
'id' => null
)</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Controller/Controller.php line 738</a> → <a href="#" onclick="traceToggle(event, 'trace-args-10')">ClassRegistry::init(array)</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$modelClass</span><span style="color: #007700">} = </span><span style="color: #0000BB">ClassRegistry</span><span style="color: #007700">::</span><span style="color: #0000BB">init</span><span style="color: #007700">(array(
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'class' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$plugin </span><span style="color: #007700">. </span><span style="color: #0000BB">$modelClass</span><span style="color: #007700">, </span><span style="color: #DD0000">'alias' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$modelClass</span><span style="color: #007700">, </span><span style="color: #DD0000">'id' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$id
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$modelClass</span><span style="color: #007700">}) {
</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre>array(
'class' => 'Post',
'alias' => 'Post',
'id' => null
)</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">CORE/Cake/Controller/Controller.php line 367</a> → <a href="#" onclick="traceToggle(event, 'trace-args-11')">Controller->loadModel(string)</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">uses </span><span style="color: #007700">as </span><span style="color: #0000BB">$modelClass</span><span style="color: #007700">) {
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">list(</span><span style="color: #0000BB">$plugin</span><span style="color: #007700">, </span><span style="color: #0000BB">$class</span><span style="color: #007700">) = </span><span style="color: #0000BB">pluginSplit</span><span style="color: #007700">(</span><span style="color: #0000BB">$modelClass</span><span style="color: #007700">, </span><span style="color: #0000BB">true</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$name </span><span style="color: #007700">=== </span><span style="color: #0000BB">$class</span><span style="color: #007700">) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">loadModel</span><span style="color: #007700">(</span><span style="color: #0000BB">$modelClass</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre>'Post'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-12')">CORE/Cake/Controller/Controller.php line 405</a> → <a href="#" onclick="traceToggle(event, 'trace-args-12')">Controller->__isset(string)</a> <div id="file-excerpt-12" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Components</span><span style="color: #007700">-></span><span style="color: #0000BB">load</span><span style="color: #007700">(</span><span style="color: #DD0000">'Paginator'</span><span style="color: #007700">)-></span><span style="color: #0000BB">settings</span><span style="color: #007700">;
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$name</span><span style="color: #007700">})) {
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$name</span><span style="color: #007700">};
</span></span></code></pre></div> <div id="trace-args-12" class="cake-code-dump" style="display: none;"><pre>'Post'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-13')">APP/Controller/PagesController.php line 64</a> → <a href="#" onclick="traceToggle(event, 'trace-args-13')">Controller->__get(string)</a> <div id="file-excerpt-13" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">function </span><span style="color: #0000BB">home</span><span style="color: #007700">(){
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $d</span><span style="color: #007700">[</span><span style="color: #DD0000">'page'</span><span style="color: #007700">] = </span><span style="color: #0000BB">current</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Post</span><span style="color: #007700">-></span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">, array(
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'conditions' </span><span style="color: #007700">=> array(</span><span style="color: #DD0000">'Post.type' </span><span style="color: #007700">=> </span><span style="color: #DD0000">'home'</span><span style="color: #007700">))));
</span></span></code></pre></div> <div id="trace-args-13" class="cake-code-dump" style="display: none;"><pre>'Post'</pre></div></li>
<li><a href="#">[internal function]</a> → <a href="#" onclick="traceToggle(event, 'trace-args-14')">PagesController->home()</a> <div id="trace-args-14" class="cake-code-dump" style="display: none;"><pre></pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-15')">CORE/Cake/Controller/Controller.php line 490</a> → <a href="#" onclick="traceToggle(event, 'trace-args-15')">ReflectionMethod->invokeArgs(PagesController, array)</a> <div id="file-excerpt-15" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'action' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$method</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></pre></div> <div id="trace-args-15" class="cake-code-dump" style="display: none;"><pre>object(PagesController) {
uses => array(
[maximum depth reached]
)
actsAs => array(
[maximum depth reached]
)
helpers => array(
[maximum depth reached]
)
components => array(
[maximum depth reached]
)
name => 'Pages'
request => object(CakeRequest) {}
response => object(CakeResponse) {}
viewPath => 'Pages'
layoutPath => null
viewVars => array([maximum depth reached])
view => 'home'
layout => 'default'
autoRender => true
autoLayout => true
Components => object(ComponentCollection) {}
viewClass => 'View'
View => null
ext => '.ctp'
plugin => null
cacheAction => false
passedArgs => array([maximum depth reached])
scaffold => false
methods => array(
[maximum depth reached]
)
modelClass => 'Post'
modelKey => 'page'
validationErrors => null
Session => object(SessionComponent) {}
Auth => object(AuthComponent) {}
RequestHandler => object(RequestHandlerComponent) {}
Toolbar => object(ToolbarComponent) {}
[protected] _responseClass => 'CakeResponse'
[protected] _mergeParent => 'AppController'
[protected] _eventManager => object(CakeEventManager) {}
}
array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-16')">CORE/Cake/Routing/Dispatcher.php line 187</a> → <a href="#" onclick="traceToggle(event, 'trace-args-16')">Controller->invokeAction(CakeRequest)</a> <div id="file-excerpt-16" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $controller</span><span style="color: #007700">-></span><span style="color: #0000BB">startupProcess</span><span style="color: #007700">();
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $render </span><span style="color: #007700">= </span><span style="color: #0000BB">true</span><span style="color: #007700">;
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">) {
</span></span></code></pre></div> <div id="trace-args-16" class="cake-code-dump" style="display: none;"><pre>object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array([maximum depth reached])
url => false
base => '/reverie'
webroot => '/reverie/'
here => '/reverie/'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-17')">CORE/Cake/Routing/Dispatcher.php line 162</a> → <a href="#" onclick="traceToggle(event, 'trace-args-17')">Dispatcher->_invoke(PagesController, CakeRequest, CakeResponse)</a> <div id="file-excerpt-17" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">])) {
</span></span></code></pre></div> <div id="trace-args-17" class="cake-code-dump" style="display: none;"><pre>object(PagesController) {
uses => array(
[maximum depth reached]
)
actsAs => array(
[maximum depth reached]
)
helpers => array(
[maximum depth reached]
)
components => array(
[maximum depth reached]
)
name => 'Pages'
request => object(CakeRequest) {}
response => object(CakeResponse) {}
viewPath => 'Pages'
layoutPath => null
viewVars => array([maximum depth reached])
view => 'home'
layout => 'default'
autoRender => true
autoLayout => true
Components => object(ComponentCollection) {}
viewClass => 'View'
View => null
ext => '.ctp'
plugin => null
cacheAction => false
passedArgs => array([maximum depth reached])
scaffold => false
methods => array(
[maximum depth reached]
)
modelClass => 'Post'
modelKey => 'page'
validationErrors => null
Session => object(SessionComponent) {}
Auth => object(AuthComponent) {}
RequestHandler => object(RequestHandlerComponent) {}
Toolbar => object(ToolbarComponent) {}
[protected] _responseClass => 'CakeResponse'
[protected] _mergeParent => 'AppController'
[protected] _eventManager => object(CakeEventManager) {}
}
object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array([maximum depth reached])
url => false
base => '/reverie'
webroot => '/reverie/'
here => '/reverie/'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}
object(CakeResponse) {
[protected] _statusCodes => array(
[maximum depth reached]
)
[protected] _mimeTypes => array(
[maximum depth reached]
)
[protected] _protocol => 'HTTP/1.1'
[protected] _status => (int) 200
[protected] _contentType => 'text/html'
[protected] _headers => array([maximum depth reached])
[protected] _body => null
[protected] _file => null
[protected] _fileRange => null
[protected] _charset => 'UTF-8'
[protected] _cacheDirectives => array([maximum depth reached])
[protected] _cookies => array([maximum depth reached])
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-18')">APP/webroot/index.php line 110</a> → <a href="#" onclick="traceToggle(event, 'trace-args-18')">Dispatcher->dispatch(CakeRequest, CakeResponse)</a> <div id="file-excerpt-18" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-18" class="cake-code-dump" style="display: none;"><pre>object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array([maximum depth reached])
url => false
base => '/reverie'
webroot => '/reverie/'
here => '/reverie/'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}
object(CakeResponse) {
[protected] _statusCodes => array(
[maximum depth reached]
)
[protected] _mimeTypes => array(
[maximum depth reached]
)
[protected] _protocol => 'HTTP/1.1'
[protected] _status => (int) 200
[protected] _contentType => 'text/html'
[protected] _headers => array([maximum depth reached])
[protected] _body => null
[protected] _file => null
[protected] _fileRange => null
[protected] _charset => 'UTF-8'
[protected] _cacheDirectives => array([maximum depth reached])
[protected] _cookies => array([maximum depth reached])
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-19')">ROOT/index.php line 43</a> → <a href="#" onclick="traceToggle(event, 'trace-args-19')">require(string)</a> <div id="file-excerpt-19" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> define</span><span style="color: #007700">(</span><span style="color: #DD0000">'CAKE_CORE_INCLUDE_PATH'</span><span style="color: #007700">, </span><span style="color: #0000BB">ROOT </span><span style="color: #007700">. </span><span style="color: #0000BB">DS </span><span style="color: #007700">. </span><span style="color: #DD0000">'lib'</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">require </span><span style="color: #0000BB">APP_DIR </span><span style="color: #007700">. </span><span style="color: #0000BB">DS </span><span style="color: #007700">. </span><span style="color: #0000BB">WEBROOT_DIR </span><span style="color: #007700">. </span><span style="color: #0000BB">DS </span><span style="color: #007700">. </span><span style="color: #DD0000">'index.php'</span><span style="color: #007700">;
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-19" class="cake-code-dump" style="display: none;"><pre>'/var/www/reverie/app/webroot/index.php'</pre></div></li>
</ul>
<script type="text/javascript">
function traceToggle(event, id) {
var el = document.getElementById(id);
el.style.display = (el.style.display === 'block') ? 'none' : 'block';
event.preventDefault();
return false;
}
</script>
',
'scripts_for_layout' => '',
'title_for_layout' => 'Errors'
)
$debugToolbarPanels = array(
'history' => array(
'content' => array(),
'elementName' => 'history_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'session' => array(
'content' => false,
'elementName' => 'session_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'request' => array(
'content' => array(
'params' => array(
[maximum depth reached]
),
'url' => false,
'query' => array([maximum depth reached]),
'data' => array([maximum depth reached]),
'get' => array([maximum depth reached]),
'currentRoute' => object(CakeRoute) {}
),
'elementName' => 'request_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'sqllog' => array(
'content' => array(
'connections' => array(
[maximum depth reached]
),
'threshold' => (int) 20
),
'elementName' => 'sqllog_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'timer' => array(
'content' => null,
'elementName' => 'timer_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'log' => array(
'content' => object(DebugKitLogListenerLog) {},
'elementName' => 'log_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'variables' => array(
'content' => array(
'code' => (int) 500,
'url' => '/reverie/',
'name' => 'SQLSTATE[HY000]: General error: 1030 Got error 28 from storage engine',
'error' => object(PDOException) {},
'_serialize' => array(
[maximum depth reached]
),
'$request->data' => array([maximum depth reached])
),
'elementName' => 'variables_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'environment' => array(
'content' => array(
'php' => array(
[maximum depth reached]
),
'cake' => array(
[maximum depth reached]
),
'app' => array([maximum depth reached])
),
'elementName' => 'environment_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
),
'include' => array(
'content' => array(
'core' => array(
[maximum depth reached]
),
'app' => array(
[maximum depth reached]
),
'plugins' => array(
[maximum depth reached]
),
'paths' => array(
[maximum depth reached]
)
),
'elementName' => 'include_panel',
'plugin' => 'DebugKit',
'title' => null,
'disableTimer' => true
)
)
$debugToolbarJavascript = array(
'jquery' => 'DebugKit.jquery',
'libs' => 'DebugKit.js_debug_toolbar'
)
$debugToolbarCss = array(
(int) 0 => 'DebugKit.debug_toolbar.css'
)
$code = (int) 500
$url = '/reverie/'
$name = 'SQLSTATE[HY000]: General error: 1030 Got error 28 from storage engine'
$error = object(PDOException) {
errorInfo => array(
(int) 0 => 'HY000',
(int) 1 => (int) 1030,
(int) 2 => 'Got error 28 from storage engine'
)
queryString => 'SHOW FULL COLUMNS FROM `reverie`.`posts`'
[protected] message => 'SQLSTATE[HY000]: General error: 1030 Got error 28 from storage engine'
[protected] code => 'HY000'
[protected] file => '/var/www/reverie/lib/Cake/Model/Datasource/DboSource.php'
[protected] line => (int) 460
}
$_serialize = array(
(int) 0 => 'code',
(int) 1 => 'url',
(int) 2 => 'name',
(int) 3 => 'error'
)
$content_for_layout = '<h2>Database Error</h2>
<p class="error">
<strong>Error: </strong>
SQLSTATE[HY000]: General error: 1030 Got error 28 from storage engine</p>
<p class="notice">
<strong>SQL Query: </strong>
SHOW FULL COLUMNS FROM `reverie`.`posts` </p>
<p class="notice">
<strong>Notice: </strong>
If you want to customize this error message, create app/View/Errors/pdo_error.ctp</p>
<h3>Stack Trace</h3>
<ul class="cake-stack-trace">
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-0')">CORE/Cake/Model/Datasource/DboSource.php line 460</a> → <a href="#" onclick="traceToggle(event, 'trace-args-0')">PDOStatement->execute(array)</a> <div id="file-excerpt-0" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">try {
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $query </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_connection</span><span style="color: #007700">-></span><span style="color: #0000BB">prepare</span><span style="color: #007700">(</span><span style="color: #0000BB">$sql</span><span style="color: #007700">, </span><span style="color: #0000BB">$prepareOptions</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $query</span><span style="color: #007700">-></span><span style="color: #0000BB">setFetchMode</span><span style="color: #007700">(</span><span style="color: #0000BB">PDO</span><span style="color: #007700">::</span><span style="color: #0000BB">FETCH_LAZY</span><span style="color: #007700">);
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$query</span><span style="color: #007700">-></span><span style="color: #0000BB">execute</span><span style="color: #007700">(</span><span style="color: #0000BB">$params</span><span style="color: #007700">)) {
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_results </span><span style="color: #007700">= </span><span style="color: #0000BB">$query</span><span style="color: #007700">;
</span></span></code></pre></div> <div id="trace-args-0" class="cake-code-dump" style="display: none;"><pre>array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-1')">CORE/Cake/Model/Datasource/Database/Mysql.php line 333</a> → <a href="#" onclick="traceToggle(event, 'trace-args-1')">DboSource->_execute(string)</a> <div id="file-excerpt-1" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $table </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">fullTableName</span><span style="color: #007700">(</span><span style="color: #0000BB">$model</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $fields </span><span style="color: #007700">= </span><span style="color: #0000BB">false</span><span style="color: #007700">;
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $cols </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_execute</span><span style="color: #007700">(</span><span style="color: #DD0000">'SHOW FULL COLUMNS FROM ' </span><span style="color: #007700">. </span><span style="color: #0000BB">$table</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$cols</span><span style="color: #007700">) {
</span></span></code></pre></div> <div id="trace-args-1" class="cake-code-dump" style="display: none;"><pre>'SHOW FULL COLUMNS FROM `reverie`.`posts`'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-2')">CORE/Cake/Model/Model.php line 1321</a> → <a href="#" onclick="traceToggle(event, 'trace-args-2')">Mysql->describe(Post)</a> <div id="file-excerpt-2" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $db </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">getDataSource</span><span style="color: #007700">();
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $db</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources </span><span style="color: #007700">= (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources </span><span style="color: #007700">&& </span><span style="color: #0000BB">$db</span><span style="color: #007700">-></span><span style="color: #0000BB">cacheSources</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">method_exists</span><span style="color: #007700">(</span><span style="color: #0000BB">$db</span><span style="color: #007700">, </span><span style="color: #DD0000">'describe'</span><span style="color: #007700">)) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_schema </span><span style="color: #007700">= </span><span style="color: #0000BB">$db</span><span style="color: #007700">-></span><span style="color: #0000BB">describe</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-2" class="cake-code-dump" style="display: none;"><pre>object(Post) {
actsAs => array(
[maximum depth reached]
)
belongsTo => array(
[maximum depth reached]
)
hasMany => array(
[maximum depth reached]
)
validate => array(
[maximum depth reached]
)
useDbConfig => 'default'
useTable => 'posts'
id => null
data => array([maximum depth reached])
schemaName => 'reverie'
table => 'posts'
primaryKey => 'id'
validationErrors => array([maximum depth reached])
validationDomain => null
plugin => null
name => 'Post'
alias => 'Post'
tableToModel => array(
[maximum depth reached]
)
cacheQueries => false
hasOne => array([maximum depth reached])
hasAndBelongsToMany => array([maximum depth reached])
Behaviors => object(BehaviorCollection) {}
whitelist => array([maximum depth reached])
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array([maximum depth reached])
__backAssociation => array([maximum depth reached])
__backInnerAssociation => array([maximum depth reached])
__backOriginalAssociation => array([maximum depth reached])
__backContainableAssociation => array([maximum depth reached])
findMethods => array(
[maximum depth reached]
)
medias => array(
[maximum depth reached]
)
tablePrefix => ''
[protected] _schema => null
[protected] _associationKeys => array(
[maximum depth reached]
)
[protected] _associations => array(
[maximum depth reached]
)
[protected] _insertID => null
[protected] _sourceConfigured => true
[protected] _eventManager => null
[protected] _validator => null
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-3')">CORE/Cake/Model/Model.php line 1401</a> → <a href="#" onclick="traceToggle(event, 'trace-args-3')">Model->schema()</a> <div id="file-excerpt-3" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (empty(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_schema</span><span style="color: #007700">)) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">schema</span><span style="color: #007700">();
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-3" class="cake-code-dump" style="display: none;"><pre></pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-4')">APP/Plugin/Media/Model/Behavior/MediaBehavior.php line 18</a> → <a href="#" onclick="traceToggle(event, 'trace-args-4')">Model->hasField(string)</a> <div id="file-excerpt-4" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'conditions' </span><span style="color: #007700">=> </span><span style="color: #DD0000">'ref = "'</span><span style="color: #007700">.</span><span style="color: #0000BB">$model</span><span style="color: #007700">-></span><span style="color: #0000BB">name</span><span style="color: #007700">.</span><span style="color: #DD0000">'"'</span><span style="color: #007700">,
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'dependent' </span><span style="color: #007700">=> </span><span style="color: #0000BB">true
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">);
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if(</span><span style="color: #0000BB">$model</span><span style="color: #007700">-></span><span style="color: #0000BB">hasField</span><span style="color: #007700">(</span><span style="color: #DD0000">'media_id'</span><span style="color: #007700">)){
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> $model</span><span style="color: #007700">-></span><span style="color: #0000BB">belongsTo</span><span style="color: #007700">[</span><span style="color: #DD0000">'Thumb'</span><span style="color: #007700">] = array(
</span></span></code></pre></div> <div id="trace-args-4" class="cake-code-dump" style="display: none;"><pre>'media_id'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-5')">CORE/Cake/Model/BehaviorCollection.php line 150</a> → <a href="#" onclick="traceToggle(event, 'trace-args-5')">MediaBehavior->setup(Post, array)</a> <div id="file-excerpt-5" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $config </span><span style="color: #007700">= array();
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$alias</span><span style="color: #007700">]-></span><span style="color: #0000BB">settings</span><span style="color: #007700">[</span><span style="color: #DD0000">'priority'</span><span style="color: #007700">] = </span><span style="color: #0000BB">$priority</span><span style="color: #007700">;
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_loaded</span><span style="color: #007700">[</span><span style="color: #0000BB">$alias</span><span style="color: #007700">]-></span><span style="color: #0000BB">setup</span><span style="color: #007700">(</span><span style="color: #0000BB">ClassRegistry</span><span style="color: #007700">::</span><span style="color: #0000BB">getObject</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">modelName</span><span style="color: #007700">), </span><span style="color: #0000BB">$config</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></pre></div> <div id="trace-args-5" class="cake-code-dump" style="display: none;"><pre>object(Post) {
actsAs => array(
[maximum depth reached]
)
belongsTo => array(
[maximum depth reached]
)
hasMany => array(
[maximum depth reached]
)
validate => array(
[maximum depth reached]
)
useDbConfig => 'default'
useTable => 'posts'
id => null
data => array([maximum depth reached])
schemaName => 'reverie'
table => 'posts'
primaryKey => 'id'
validationErrors => array([maximum depth reached])
validationDomain => null
plugin => null
name => 'Post'
alias => 'Post'
tableToModel => array(
[maximum depth reached]
)
cacheQueries => false
hasOne => array([maximum depth reached])
hasAndBelongsToMany => array([maximum depth reached])
Behaviors => object(BehaviorCollection) {}
whitelist => array([maximum depth reached])
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array([maximum depth reached])
__backAssociation => array([maximum depth reached])
__backInnerAssociation => array([maximum depth reached])
__backOriginalAssociation => array([maximum depth reached])
__backContainableAssociation => array([maximum depth reached])
findMethods => array(
[maximum depth reached]
)
medias => array(
[maximum depth reached]
)
tablePrefix => ''
[protected] _schema => null
[protected] _associationKeys => array(
[maximum depth reached]
)
[protected] _associations => array(
[maximum depth reached]
)
[protected] _insertID => null
[protected] _sourceConfigured => true
[protected] _eventManager => null
[protected] _validator => null
}
array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-6')">CORE/Cake/Model/BehaviorCollection.php line 68</a> → <a href="#" onclick="traceToggle(event, 'trace-args-6')">BehaviorCollection->load(string, array)</a> <div id="file-excerpt-6" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!empty(</span><span style="color: #0000BB">$behaviors</span><span style="color: #007700">)) {
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">BehaviorCollection</span><span style="color: #007700">::</span><span style="color: #0000BB">normalizeObjectArray</span><span style="color: #007700">(</span><span style="color: #0000BB">$behaviors</span><span style="color: #007700">) as </span><span style="color: #0000BB">$config</span><span style="color: #007700">) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">load</span><span style="color: #007700">(</span><span style="color: #0000BB">$config</span><span style="color: #007700">[</span><span style="color: #DD0000">'class'</span><span style="color: #007700">], </span><span style="color: #0000BB">$config</span><span style="color: #007700">[</span><span style="color: #DD0000">'settings'</span><span style="color: #007700">]);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-6" class="cake-code-dump" style="display: none;"><pre>'Media.Media'
array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-7')">CORE/Cake/Model/Model.php line 748</a> → <a href="#" onclick="traceToggle(event, 'trace-args-7')">BehaviorCollection->init(string, array)</a> <div id="file-excerpt-7" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">_createLinks</span><span style="color: #007700">();
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">-></span><span style="color: #0000BB">Behaviors</span><span style="color: #007700">-></span><span style="color: #0000BB">init</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">alias</span><span style="color: #007700">, </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">actsAs</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-7" class="cake-code-dump" style="display: none;"><pre>'Post'
array(
(int) 0 => 'Media.Media'
)</pre></div></li>
<li><a href="#">[internal function]</a> → <a href="#" onclick="traceToggle(event, 'trace-args-8')">Model->__construct(array)</a> <div id="trace-args-8" class="cake-code-dump" style="display: none;"><pre>array(
'class' => 'Post',
'alias' => 'Post',
'id' => null
)</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-9')">CORE/Cake/Utility/ClassRegistry.php line 168</a> → <a href="#" onclick="traceToggle(event, 'trace-args-9')">ReflectionClass->newInstance(array)</a> <div id="file-excerpt-9" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$reflection</span><span style="color: #007700">-></span><span style="color: #0000BB">getConstructor</span><span style="color: #007700">()) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $instance </span><span style="color: #007700">= </span><span style="color: #0000BB">$reflection</span><span style="color: #007700">-></span><span style="color: #0000BB">newInstance</span><span style="color: #007700">(</span><span style="color: #0000BB">$settings</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">} else {
</span></span></code></pre></div> <div id="trace-args-9" class="cake-code-dump" style="display: none;"><pre>array(
'class' => 'Post',
'alias' => 'Post',
'id' => null
)</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-10')">CORE/Cake/Controller/Controller.php line 738</a> → <a href="#" onclick="traceToggle(event, 'trace-args-10')">ClassRegistry::init(array)</a> <div id="file-excerpt-10" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$modelClass</span><span style="color: #007700">} = </span><span style="color: #0000BB">ClassRegistry</span><span style="color: #007700">::</span><span style="color: #0000BB">init</span><span style="color: #007700">(array(
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'class' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$plugin </span><span style="color: #007700">. </span><span style="color: #0000BB">$modelClass</span><span style="color: #007700">, </span><span style="color: #DD0000">'alias' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$modelClass</span><span style="color: #007700">, </span><span style="color: #DD0000">'id' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$id
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (!</span><span style="color: #0000BB">$this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$modelClass</span><span style="color: #007700">}) {
</span></span></code></pre></div> <div id="trace-args-10" class="cake-code-dump" style="display: none;"><pre>array(
'class' => 'Post',
'alias' => 'Post',
'id' => null
)</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-11')">CORE/Cake/Controller/Controller.php line 367</a> → <a href="#" onclick="traceToggle(event, 'trace-args-11')">Controller->loadModel(string)</a> <div id="file-excerpt-11" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">foreach (</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">uses </span><span style="color: #007700">as </span><span style="color: #0000BB">$modelClass</span><span style="color: #007700">) {
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">list(</span><span style="color: #0000BB">$plugin</span><span style="color: #007700">, </span><span style="color: #0000BB">$class</span><span style="color: #007700">) = </span><span style="color: #0000BB">pluginSplit</span><span style="color: #007700">(</span><span style="color: #0000BB">$modelClass</span><span style="color: #007700">, </span><span style="color: #0000BB">true</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$name </span><span style="color: #007700">=== </span><span style="color: #0000BB">$class</span><span style="color: #007700">) {
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">loadModel</span><span style="color: #007700">(</span><span style="color: #0000BB">$modelClass</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code></pre></div> <div id="trace-args-11" class="cake-code-dump" style="display: none;"><pre>'Post'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-12')">CORE/Cake/Controller/Controller.php line 405</a> → <a href="#" onclick="traceToggle(event, 'trace-args-12')">Controller->__isset(string)</a> <div id="file-excerpt-12" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Components</span><span style="color: #007700">-></span><span style="color: #0000BB">load</span><span style="color: #007700">(</span><span style="color: #DD0000">'Paginator'</span><span style="color: #007700">)-></span><span style="color: #0000BB">settings</span><span style="color: #007700">;
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$name</span><span style="color: #007700">})) {
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$this</span><span style="color: #007700">->{</span><span style="color: #0000BB">$name</span><span style="color: #007700">};
</span></span></code></pre></div> <div id="trace-args-12" class="cake-code-dump" style="display: none;"><pre>'Post'</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-13')">APP/Controller/PagesController.php line 64</a> → <a href="#" onclick="traceToggle(event, 'trace-args-13')">Controller->__get(string)</a> <div id="file-excerpt-13" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">function </span><span style="color: #0000BB">home</span><span style="color: #007700">(){
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $d</span><span style="color: #007700">[</span><span style="color: #DD0000">'page'</span><span style="color: #007700">] = </span><span style="color: #0000BB">current</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">Post</span><span style="color: #007700">-></span><span style="color: #0000BB">find</span><span style="color: #007700">(</span><span style="color: #DD0000">'first'</span><span style="color: #007700">, array(
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'conditions' </span><span style="color: #007700">=> array(</span><span style="color: #DD0000">'Post.type' </span><span style="color: #007700">=> </span><span style="color: #DD0000">'home'</span><span style="color: #007700">))));
</span></span></code></pre></div> <div id="trace-args-13" class="cake-code-dump" style="display: none;"><pre>'Post'</pre></div></li>
<li><a href="#">[internal function]</a> → <a href="#" onclick="traceToggle(event, 'trace-args-14')">PagesController->home()</a> <div id="trace-args-14" class="cake-code-dump" style="display: none;"><pre></pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-15')">CORE/Cake/Controller/Controller.php line 490</a> → <a href="#" onclick="traceToggle(event, 'trace-args-15')">ReflectionMethod->invokeArgs(PagesController, array)</a> <div id="file-excerpt-15" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #DD0000">'action' </span><span style="color: #007700">=> </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'action'</span><span style="color: #007700">]
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">return </span><span style="color: #0000BB">$method</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeArgs</span><span style="color: #007700">(</span><span style="color: #0000BB">$this</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'pass'</span><span style="color: #007700">]);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code></pre></div> <div id="trace-args-15" class="cake-code-dump" style="display: none;"><pre>object(PagesController) {
uses => array(
[maximum depth reached]
)
actsAs => array(
[maximum depth reached]
)
helpers => array(
[maximum depth reached]
)
components => array(
[maximum depth reached]
)
name => 'Pages'
request => object(CakeRequest) {}
response => object(CakeResponse) {}
viewPath => 'Pages'
layoutPath => null
viewVars => array([maximum depth reached])
view => 'home'
layout => 'default'
autoRender => true
autoLayout => true
Components => object(ComponentCollection) {}
viewClass => 'View'
View => null
ext => '.ctp'
plugin => null
cacheAction => false
passedArgs => array([maximum depth reached])
scaffold => false
methods => array(
[maximum depth reached]
)
modelClass => 'Post'
modelKey => 'page'
validationErrors => null
Session => object(SessionComponent) {}
Auth => object(AuthComponent) {}
RequestHandler => object(RequestHandlerComponent) {}
Toolbar => object(ToolbarComponent) {}
[protected] _responseClass => 'CakeResponse'
[protected] _mergeParent => 'AppController'
[protected] _eventManager => object(CakeEventManager) {}
}
array()</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-16')">CORE/Cake/Routing/Dispatcher.php line 187</a> → <a href="#" onclick="traceToggle(event, 'trace-args-16')">Controller->invokeAction(CakeRequest)</a> <div id="file-excerpt-16" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> $controller</span><span style="color: #007700">-></span><span style="color: #0000BB">startupProcess</span><span style="color: #007700">();
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> $render </span><span style="color: #007700">= </span><span style="color: #0000BB">true</span><span style="color: #007700">;
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $result </span><span style="color: #007700">= </span><span style="color: #0000BB">$controller</span><span style="color: #007700">-></span><span style="color: #0000BB">invokeAction</span><span style="color: #007700">(</span><span style="color: #0000BB">$request</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (</span><span style="color: #0000BB">$result </span><span style="color: #007700">instanceof </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">) {
</span></span></code></pre></div> <div id="trace-args-16" class="cake-code-dump" style="display: none;"><pre>object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array([maximum depth reached])
url => false
base => '/reverie'
webroot => '/reverie/'
here => '/reverie/'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-17')">CORE/Cake/Routing/Dispatcher.php line 162</a> → <a href="#" onclick="traceToggle(event, 'trace-args-17')">Dispatcher->_invoke(PagesController, CakeRequest, CakeResponse)</a> <div id="file-excerpt-17" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">));
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"> $response </span><span style="color: #007700">= </span><span style="color: #0000BB">$this</span><span style="color: #007700">-></span><span style="color: #0000BB">_invoke</span><span style="color: #007700">(</span><span style="color: #0000BB">$controller</span><span style="color: #007700">, </span><span style="color: #0000BB">$request</span><span style="color: #007700">, </span><span style="color: #0000BB">$response</span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">if (isset(</span><span style="color: #0000BB">$request</span><span style="color: #007700">-></span><span style="color: #0000BB">params</span><span style="color: #007700">[</span><span style="color: #DD0000">'return'</span><span style="color: #007700">])) {
</span></span></code></pre></div> <div id="trace-args-17" class="cake-code-dump" style="display: none;"><pre>object(PagesController) {
uses => array(
[maximum depth reached]
)
actsAs => array(
[maximum depth reached]
)
helpers => array(
[maximum depth reached]
)
components => array(
[maximum depth reached]
)
name => 'Pages'
request => object(CakeRequest) {}
response => object(CakeResponse) {}
viewPath => 'Pages'
layoutPath => null
viewVars => array([maximum depth reached])
view => 'home'
layout => 'default'
autoRender => true
autoLayout => true
Components => object(ComponentCollection) {}
viewClass => 'View'
View => null
ext => '.ctp'
plugin => null
cacheAction => false
passedArgs => array([maximum depth reached])
scaffold => false
methods => array(
[maximum depth reached]
)
modelClass => 'Post'
modelKey => 'page'
validationErrors => null
Session => object(SessionComponent) {}
Auth => object(AuthComponent) {}
RequestHandler => object(RequestHandlerComponent) {}
Toolbar => object(ToolbarComponent) {}
[protected] _responseClass => 'CakeResponse'
[protected] _mergeParent => 'AppController'
[protected] _eventManager => object(CakeEventManager) {}
}
object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array([maximum depth reached])
url => false
base => '/reverie'
webroot => '/reverie/'
here => '/reverie/'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}
object(CakeResponse) {
[protected] _statusCodes => array(
[maximum depth reached]
)
[protected] _mimeTypes => array(
[maximum depth reached]
)
[protected] _protocol => 'HTTP/1.1'
[protected] _status => (int) 200
[protected] _contentType => 'text/html'
[protected] _headers => array([maximum depth reached])
[protected] _body => null
[protected] _file => null
[protected] _fileRange => null
[protected] _charset => 'UTF-8'
[protected] _cacheDirectives => array([maximum depth reached])
[protected] _cookies => array([maximum depth reached])
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-18')">APP/webroot/index.php line 110</a> → <a href="#" onclick="traceToggle(event, 'trace-args-18')">Dispatcher->dispatch(CakeRequest, CakeResponse)</a> <div id="file-excerpt-18" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB">$Dispatcher</span><span style="color: #007700">-></span><span style="color: #0000BB">dispatch</span><span style="color: #007700">(
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeRequest</span><span style="color: #007700">(),
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"> </span><span style="color: #007700">new </span><span style="color: #0000BB">CakeResponse</span><span style="color: #007700">()
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">);
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-18" class="cake-code-dump" style="display: none;"><pre>object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array([maximum depth reached])
url => false
base => '/reverie'
webroot => '/reverie/'
here => '/reverie/'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}
object(CakeResponse) {
[protected] _statusCodes => array(
[maximum depth reached]
)
[protected] _mimeTypes => array(
[maximum depth reached]
)
[protected] _protocol => 'HTTP/1.1'
[protected] _status => (int) 200
[protected] _contentType => 'text/html'
[protected] _headers => array([maximum depth reached])
[protected] _body => null
[protected] _file => null
[protected] _fileRange => null
[protected] _charset => 'UTF-8'
[protected] _cacheDirectives => array([maximum depth reached])
[protected] _cookies => array([maximum depth reached])
}</pre></div></li>
<li><a href="#" onclick="traceToggle(event, 'file-excerpt-19')">ROOT/index.php line 43</a> → <a href="#" onclick="traceToggle(event, 'trace-args-19')">require(string)</a> <div id="file-excerpt-19" class="cake-code-dump" style="display:none;"><pre><code><span style="color: #000000"><span style="color: #0000BB"> define</span><span style="color: #007700">(</span><span style="color: #DD0000">'CAKE_CORE_INCLUDE_PATH'</span><span style="color: #007700">, </span><span style="color: #0000BB">ROOT </span><span style="color: #007700">. </span><span style="color: #0000BB">DS </span><span style="color: #007700">. </span><span style="color: #DD0000">'lib'</span><span style="color: #007700">);
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">}
</span></span></code>
<code><span style="color: #000000"><span style="color: #0000BB">
</span></span></code>
<span class="code-highlight"><code><span style="color: #000000"><span style="color: #0000BB"></span><span style="color: #007700">require </span><span style="color: #0000BB">APP_DIR </span><span style="color: #007700">. </span><span style="color: #0000BB">DS </span><span style="color: #007700">. </span><span style="color: #0000BB">WEBROOT_DIR </span><span style="color: #007700">. </span><span style="color: #0000BB">DS </span><span style="color: #007700">. </span><span style="color: #DD0000">'index.php'</span><span style="color: #007700">;
</span></span></code></span>
<code><span style="color: #000000"><span style="color: #0000BB"></span></span></code></pre></div> <div id="trace-args-19" class="cake-code-dump" style="display: none;"><pre>'/var/www/reverie/app/webroot/index.php'</pre></div></li>
</ul>
<script type="text/javascript">
function traceToggle(event, id) {
var el = document.getElementById(id);
el.style.display = (el.style.display === 'block') ? 'none' : 'block';
event.preventDefault();
return false;
}
</script>
'
$scripts_for_layout = ''
$title_for_layout = 'Errors' include - APP/View/Layouts/default.ctp, line 6
View::_evaluate() - CORE/Cake/View/View.php, line 929
View::_render() - CORE/Cake/View/View.php, line 891
View::renderLayout() - CORE/Cake/View/View.php, line 523
View::render() - CORE/Cake/View/View.php, line 470
Controller::render() - CORE/Cake/Controller/Controller.php, line 952
ExceptionRenderer::_outputMessage() - CORE/Cake/Error/ExceptionRenderer.php, line 276
ExceptionRenderer::pdoError() - CORE/Cake/Error/ExceptionRenderer.php, line 265
ExceptionRenderer::render() - CORE/Cake/Error/ExceptionRenderer.php, line 178
ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 122
[main] - [internal], line ?? "/>
Warning (512) : _cake_model_ cache was unable to write 'default_reverie_posts' to File cache [CORE/Cake/Cache/Cache.php , line 325 ]Code Context ),
E_USER_WARNING
);
$key = 'default_reverie_posts'
$value = null
$config = '_cake_model_'
$settings = array(
'prefix' => '*****',
'engine' => 'File',
'path' => '/var/www/reverie/app/tmp/cache/models/',
'serialize' => true,
'duration' => (int) 10,
'lock' => true,
'isWindows' => false,
'mask' => (int) 436,
'probability' => (int) 100,
'groups' => array()
)
$success = false Cache::write() - CORE/Cake/Cache/Cache.php, line 325
DataSource::_cacheDescription() - CORE/Cake/Model/Datasource/DataSource.php, line 312
DataSource::describe() - CORE/Cake/Model/Datasource/DataSource.php, line 137
Mysql::describe() - CORE/Cake/Model/Datasource/Database/Mysql.php, line 326
Model::schema() - CORE/Cake/Model/Model.php, line 1321
DboSource::fields() - CORE/Cake/Model/Datasource/DboSource.php, line 2290
DboSource::read() - CORE/Cake/Model/Datasource/DboSource.php, line 1047
Model::_readDataSource() - CORE/Cake/Model/Model.php, line 2750
Model::find() - CORE/Cake/Model/Model.php, line 2722
PagesController::getMenu1() - APP/Controller/PagesController.php, line 90
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 490
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 187
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 162
Object::requestAction() - CORE/Cake/Core/Object.php, line 106
include - APP/View/Elements/menu.ctp, line 4
View::_evaluate() - CORE/Cake/View/View.php, line 929
CakePHP: the rapid development php framework:
Erreur Page 404 Commune de Nercillac
Erreur 505 !!!
Désolé, erreur interne , veuilliez contacter l'administrateur du site, Merci.
Stack Trace
CORE/Cake/Model/Datasource/DboSource.php line 460 → PDOStatement->execute(array) try {
$query = $this -> _connection -> prepare ( $sql , $prepareOptions );
$query -> setFetchMode ( PDO :: FETCH_LAZY );
if (! $query -> execute ( $params )) {
$this -> _results = $query ;
CORE/Cake/Model/Datasource/Database/Mysql.php line 333 → DboSource->_execute(string) $table = $this -> fullTableName ( $model );
$fields = false ;
$cols = $this -> _execute ( 'SHOW FULL COLUMNS FROM ' . $table );
if (! $cols ) {
'SHOW FULL COLUMNS FROM `reverie`.`posts`'
CORE/Cake/Model/Model.php line 1321 → Mysql->describe(Post) $db = $this -> getDataSource ();
$db -> cacheSources = ( $this -> cacheSources && $db -> cacheSources );
if ( method_exists ( $db , 'describe' )) {
$this -> _schema = $db -> describe ( $this );
}
object(Post) {
actsAs => array(
[maximum depth reached]
)
belongsTo => array(
[maximum depth reached]
)
hasMany => array(
[maximum depth reached]
)
validate => array(
[maximum depth reached]
)
useDbConfig => 'default'
useTable => 'posts'
id => false
data => array([maximum depth reached])
schemaName => 'reverie'
table => 'posts'
primaryKey => 'id'
validationErrors => array([maximum depth reached])
validationDomain => null
plugin => null
name => 'Post'
alias => 'Post'
tableToModel => array(
[maximum depth reached]
)
cacheQueries => false
hasOne => array([maximum depth reached])
hasAndBelongsToMany => array([maximum depth reached])
Behaviors => object(BehaviorCollection) {}
whitelist => array([maximum depth reached])
cacheSources => true
findQueryType => 'all'
recursive => (int) 1
order => null
virtualFields => array([maximum depth reached])
__backAssociation => array([maximum depth reached])
__backInnerAssociation => array([maximum depth reached])
__backOriginalAssociation => array([maximum depth reached])
__backContainableAssociation => array([maximum depth reached])
findMethods => array(
[maximum depth reached]
)
medias => array(
[maximum depth reached]
)
tablePrefix => ''
[protected] _schema => null
[protected] _associationKeys => array(
[maximum depth reached]
)
[protected] _associations => array(
[maximum depth reached]
)
[protected] _insertID => null
[protected] _sourceConfigured => true
[protected] _eventManager => object(CakeEventManager) {}
[protected] _validator => null
}
CORE/Cake/Model/Model.php line 1401 → Model->schema() }
if (empty( $this -> _schema )) {
$this -> schema ();
}
APP/Plugin/Media/Model/Behavior/MediaBehavior.php line 18 → Model->hasField(string) 'conditions' => 'ref = "' . $model -> name . '"' ,
'dependent' => true
);
if( $model -> hasField ( 'media_id' )){
$model -> belongsTo [ 'Thumb' ] = array(
CORE/Cake/Model/BehaviorCollection.php line 150 → MediaBehavior->setup(Post, array) $config = array();
}
$this -> _loaded [ $alias ]-> settings [ 'priority' ] = $priority ;
$this -> _loaded [ $alias ]-> setup ( ClassRegistry :: getObject ( $this -> modelName ), $config );
object(Post) {
actsAs => array(
[maximum depth reached]
)
belongsTo => array(
[maximum depth reached]
)
hasMany => array(
[maximum depth reached]
)
validate => array(
[maximum depth reached]
)
useDbConfig => 'default'
useTable => 'posts'
id => false
data => array([maximum depth reached])
schemaName => 'reverie'
table => 'posts'
primaryKey => 'id'
validationErrors => array([maximum depth reached])
validationDomain => null
plugin => null
name => 'Post'
alias => 'Post'
tableToModel => array(
[maximum depth reached]
)
cacheQueries => false
hasOne => array([maximum depth reached])
hasAndBelongsToMany => array([maximum depth reached])
Behaviors => object(BehaviorCollection) {}
whitelist => array([maximum depth reached])
cacheSources => true
findQueryType => 'all'
recursive => (int) 1
order => null
virtualFields => array([maximum depth reached])
__backAssociation => array([maximum depth reached])
__backInnerAssociation => array([maximum depth reached])
__backOriginalAssociation => array([maximum depth reached])
__backContainableAssociation => array([maximum depth reached])
findMethods => array(
[maximum depth reached]
)
medias => array(
[maximum depth reached]
)
tablePrefix => ''
[protected] _schema => null
[protected] _associationKeys => array(
[maximum depth reached]
)
[protected] _associations => array(
[maximum depth reached]
)
[protected] _insertID => null
[protected] _sourceConfigured => true
[protected] _eventManager => object(CakeEventManager) {}
[protected] _validator => null
}
array()
CORE/Cake/Model/BehaviorCollection.php line 68 → BehaviorCollection->load(string, array)
if (!empty( $behaviors )) {
foreach ( BehaviorCollection :: normalizeObjectArray ( $behaviors ) as $config ) {
$this -> load ( $config [ 'class' ], $config [ 'settings' ]);
}
CORE/Cake/Model/Model.php line 748 → BehaviorCollection->init(string, array) }
$this -> _createLinks ();
$this -> Behaviors -> init ( $this -> alias , $this -> actsAs );
}
'Post'
array(
(int) 0 => 'Media.Media'
)
[internal function] → Model->__construct(array) array(
'class' => 'Post',
'alias' => 'Post',
'id' => null
)
CORE/Cake/Utility/ClassRegistry.php line 168 → ReflectionClass->newInstance(array) }
}
if ( $reflection -> getConstructor ()) {
$instance = $reflection -> newInstance ( $settings );
} else {
array(
'class' => 'Post',
'alias' => 'Post',
'id' => null
)
CORE/Cake/Controller/Controller.php line 738 → ClassRegistry::init(array)
$this ->{ $modelClass } = ClassRegistry :: init (array(
'class' => $plugin . $modelClass , 'alias' => $modelClass , 'id' => $id
));
if (! $this ->{ $modelClass }) {
array(
'class' => 'Post',
'alias' => 'Post',
'id' => null
)
CORE/Cake/Controller/Controller.php line 367 → Controller->loadModel(string) foreach ( $this -> uses as $modelClass ) {
list( $plugin , $class ) = pluginSplit ( $modelClass , true );
if ( $name === $class ) {
return $this -> loadModel ( $modelClass );
}
CORE/Cake/Controller/Controller.php line 405 → Controller->__isset(string) return $this -> Components -> load ( 'Paginator' )-> settings ;
}
if (isset( $this ->{ $name })) {
return $this ->{ $name };
APP/Controller/PagesController.php line 64 → Controller->__get(string)
function home (){
$d [ 'page' ] = current ( $this -> Post -> find ( 'first' , array(
'conditions' => array( 'Post.type' => 'home' ))));
[internal function] → PagesController->home()
CORE/Cake/Controller/Controller.php line 490 → ReflectionMethod->invokeArgs(PagesController, array) 'action' => $request -> params [ 'action' ]
));
}
return $method -> invokeArgs ( $this , $request -> params [ 'pass' ]);
object(PagesController) {
uses => array(
[maximum depth reached]
)
actsAs => array(
[maximum depth reached]
)
helpers => array(
[maximum depth reached]
)
components => array(
[maximum depth reached]
)
name => 'Pages'
request => object(CakeRequest) {}
response => object(CakeResponse) {}
viewPath => 'Pages'
layoutPath => null
viewVars => array([maximum depth reached])
view => 'home'
layout => 'default'
autoRender => true
autoLayout => true
Components => object(ComponentCollection) {}
viewClass => 'View'
View => null
ext => '.ctp'
plugin => null
cacheAction => false
passedArgs => array([maximum depth reached])
scaffold => false
methods => array(
[maximum depth reached]
)
modelClass => 'Post'
modelKey => 'page'
validationErrors => null
Session => object(SessionComponent) {}
Auth => object(AuthComponent) {}
RequestHandler => object(RequestHandlerComponent) {}
Toolbar => object(ToolbarComponent) {}
[protected] _responseClass => 'CakeResponse'
[protected] _mergeParent => 'AppController'
[protected] _eventManager => object(CakeEventManager) {}
}
array()
CORE/Cake/Routing/Dispatcher.php line 187 → Controller->invokeAction(CakeRequest) $controller -> startupProcess ();
$render = true ;
$result = $controller -> invokeAction ( $request );
if ( $result instanceof CakeResponse ) {
object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array([maximum depth reached])
url => false
base => '/reverie'
webroot => '/reverie/'
here => '/reverie/'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}
CORE/Cake/Routing/Dispatcher.php line 162 → Dispatcher->_invoke(PagesController, CakeRequest, CakeResponse) ));
}
$response = $this -> _invoke ( $controller , $request , $response );
if (isset( $request -> params [ 'return' ])) {
object(PagesController) {
uses => array(
[maximum depth reached]
)
actsAs => array(
[maximum depth reached]
)
helpers => array(
[maximum depth reached]
)
components => array(
[maximum depth reached]
)
name => 'Pages'
request => object(CakeRequest) {}
response => object(CakeResponse) {}
viewPath => 'Pages'
layoutPath => null
viewVars => array([maximum depth reached])
view => 'home'
layout => 'default'
autoRender => true
autoLayout => true
Components => object(ComponentCollection) {}
viewClass => 'View'
View => null
ext => '.ctp'
plugin => null
cacheAction => false
passedArgs => array([maximum depth reached])
scaffold => false
methods => array(
[maximum depth reached]
)
modelClass => 'Post'
modelKey => 'page'
validationErrors => null
Session => object(SessionComponent) {}
Auth => object(AuthComponent) {}
RequestHandler => object(RequestHandlerComponent) {}
Toolbar => object(ToolbarComponent) {}
[protected] _responseClass => 'CakeResponse'
[protected] _mergeParent => 'AppController'
[protected] _eventManager => object(CakeEventManager) {}
}
object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array([maximum depth reached])
url => false
base => '/reverie'
webroot => '/reverie/'
here => '/reverie/'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}
object(CakeResponse) {
[protected] _statusCodes => array(
[maximum depth reached]
)
[protected] _mimeTypes => array(
[maximum depth reached]
)
[protected] _protocol => 'HTTP/1.1'
[protected] _status => (int) 200
[protected] _contentType => 'text/html'
[protected] _headers => array([maximum depth reached])
[protected] _body => null
[protected] _file => null
[protected] _fileRange => null
[protected] _charset => 'UTF-8'
[protected] _cacheDirectives => array([maximum depth reached])
[protected] _cookies => array([maximum depth reached])
}
APP/webroot/index.php line 110 → Dispatcher->dispatch(CakeRequest, CakeResponse) $Dispatcher -> dispatch (
new CakeRequest (),
new CakeResponse ()
);
object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array([maximum depth reached])
url => false
base => '/reverie'
webroot => '/reverie/'
here => '/reverie/'
[protected] _detectors => array(
[maximum depth reached]
)
[protected] _input => ''
}
object(CakeResponse) {
[protected] _statusCodes => array(
[maximum depth reached]
)
[protected] _mimeTypes => array(
[maximum depth reached]
)
[protected] _protocol => 'HTTP/1.1'
[protected] _status => (int) 200
[protected] _contentType => 'text/html'
[protected] _headers => array([maximum depth reached])
[protected] _body => null
[protected] _file => null
[protected] _fileRange => null
[protected] _charset => 'UTF-8'
[protected] _cacheDirectives => array([maximum depth reached])
[protected] _cookies => array([maximum depth reached])
}
ROOT/index.php line 43 → require(string) define ( 'CAKE_CORE_INCLUDE_PATH' , ROOT . DS . 'lib' );
}
require APP_DIR . DS . WEBROOT_DIR . DS . 'index.php' ;
'/var/www/reverie/app/webroot/index.php'
Error:
The requested address '/reverie/' was not found on this server.
(default) 0 query took ms
Nr Query Error Affected Num. rows Took (ms)
Warning (512) : _cake_core_ cache was unable to write 'file_map' to File cache [CORE/Cake/Cache/Cache.php , line 325 ]Code Context ),
E_USER_WARNING
);
$key = 'file_map'
$value = array(
'Configure' => '/var/www/reverie/lib/Cake/Core/Configure.php',
'Hash' => '/var/www/reverie/lib/Cake/Utility/Hash.php',
'Cache' => '/var/www/reverie/lib/Cake/Cache/Cache.php',
'FileEngine' => '/var/www/reverie/lib/Cake/Cache/Engine/FileEngine.php',
'CacheEngine' => '/var/www/reverie/lib/Cake/Cache/CacheEngine.php',
'Inflector' => '/var/www/reverie/lib/Cake/Utility/Inflector.php',
'ErrorHandler' => '/var/www/reverie/lib/Cake/Error/ErrorHandler.php',
'CakePlugin' => '/var/www/reverie/lib/Cake/Core/CakePlugin.php',
'CakeLog' => '/var/www/reverie/lib/Cake/Log/CakeLog.php',
'LogEngineCollection' => '/var/www/reverie/lib/Cake/Log/LogEngineCollection.php',
'ObjectCollection' => '/var/www/reverie/lib/Cake/Utility/ObjectCollection.php',
'FileLog' => '/var/www/reverie/lib/Cake/Log/Engine/FileLog.php',
'BaseLog' => '/var/www/reverie/lib/Cake/Log/Engine/BaseLog.php',
'CakeLogInterface' => '/var/www/reverie/lib/Cake/Log/CakeLogInterface.php',
'Debugger' => '/var/www/reverie/lib/Cake/Utility/Debugger.php',
'String' => '/var/www/reverie/lib/Cake/Utility/String.php',
'Dispatcher' => '/var/www/reverie/lib/Cake/Routing/Dispatcher.php',
'CakeEventListener' => '/var/www/reverie/lib/Cake/Event/CakeEventListener.php',
'CakeRequest' => '/var/www/reverie/lib/Cake/Network/CakeRequest.php',
'CakeResponse' => '/var/www/reverie/lib/Cake/Network/CakeResponse.php',
'CakeEvent' => '/var/www/reverie/lib/Cake/Event/CakeEvent.php',
'CakeEventManager' => '/var/www/reverie/lib/Cake/Event/CakeEventManager.php',
'AssetDispatcher' => '/var/www/reverie/lib/Cake/Routing/Filter/AssetDispatcher.php',
'DispatcherFilter' => '/var/www/reverie/lib/Cake/Routing/DispatcherFilter.php',
'CacheDispatcher' => '/var/www/reverie/lib/Cake/Routing/Filter/CacheDispatcher.php',
'Router' => '/var/www/reverie/lib/Cake/Routing/Router.php',
'CakeRoute' => '/var/www/reverie/lib/Cake/Routing/Route/CakeRoute.php',
'PluginShortRoute' => '/var/www/reverie/lib/Cake/Routing/Route/PluginShortRoute.php',
'PagesController' => '/var/www/reverie/app/Controller/PagesController.php',
'AppController' => '/var/www/reverie/app/Controller/AppController.php',
'Controller' => '/var/www/reverie/lib/Cake/Controller/Controller.php',
'Object' => '/var/www/reverie/lib/Cake/Core/Object.php',
'ComponentCollection' => '/var/www/reverie/lib/Cake/Controller/ComponentCollection.php',
'SessionComponent' => '/var/www/reverie/lib/Cake/Controller/Component/SessionComponent.php',
'Component' => '/var/www/reverie/lib/Cake/Controller/Component.php',
'AuthComponent' => '/var/www/reverie/lib/Cake/Controller/Component/AuthComponent.php',
'RequestHandlerComponent' => '/var/www/reverie/lib/Cake/Controller/Component/RequestHandlerComponent.php',
'plugin.ToolbarComponent' => '/var/www/reverie/app/Plugin/DebugKit/Controller/Component/ToolbarComponent.php',
'plugin.DebugMemory' => '/var/www/reverie/app/Plugin/DebugKit/Lib/DebugMemory.php',
'I18n' => '/var/www/reverie/lib/Cake/I18n/I18n.php',
'L10n' => '/var/www/reverie/lib/Cake/I18n/L10n.php',
'CakeSession' => '/var/www/reverie/lib/Cake/Model/Datasource/CakeSession.php',
'plugin.HistoryPanel' => '/var/www/reverie/app/Plugin/DebugKit/Lib/Panel/HistoryPanel.php',
'plugin.DebugPanel' => '/var/www/reverie/app/Plugin/DebugKit/Lib/DebugPanel.php',
'plugin.SessionPanel' => '/var/www/reverie/app/Plugin/DebugKit/Lib/Panel/SessionPanel.php',
'plugin.RequestPanel' => '/var/www/reverie/app/Plugin/DebugKit/Lib/Panel/RequestPanel.php',
'plugin.SqlLogPanel' => '/var/www/reverie/app/Plugin/DebugKit/Lib/Panel/SqlLogPanel.php',
'plugin.TimerPanel' => '/var/www/reverie/app/Plugin/DebugKit/Lib/Panel/TimerPanel.php',
'plugin.LogPanel' => '/var/www/reverie/app/Plugin/DebugKit/Lib/Panel/LogPanel.php',
'plugin.DebugKitLogListenerLog' => '/var/www/reverie/app/Plugin/DebugKit/Lib/Log/Engine/DebugKitLogListenerLog.php',
'plugin.VariablesPanel' => '/var/www/reverie/app/Plugin/DebugKit/Lib/Panel/VariablesPanel.php',
'plugin.EnvironmentPanel' => '/var/www/reverie/app/Plugin/DebugKit/Lib/Panel/EnvironmentPanel.php',
'plugin.IncludePanel' => '/var/www/reverie/app/Plugin/DebugKit/Lib/Panel/IncludePanel.php',
'plugin.DebugTimer' => '/var/www/reverie/app/Plugin/DebugKit/Lib/DebugTimer.php',
'HelperCollection' => '/var/www/reverie/lib/Cake/View/HelperCollection.php',
'ClassRegistry' => '/var/www/reverie/lib/Cake/Utility/ClassRegistry.php',
'Post' => '/var/www/reverie/app/Model/Post.php',
'AppModel' => '/var/www/reverie/app/Model/AppModel.php',
'Model' => '/var/www/reverie/lib/Cake/Model/Model.php',
'BehaviorCollection' => '/var/www/reverie/lib/Cake/Model/BehaviorCollection.php',
'plugin.MediaBehavior' => '/var/www/reverie/app/Plugin/Media/Model/Behavior/MediaBehavior.php',
'ModelBehavior' => '/var/www/reverie/lib/Cake/Model/ModelBehavior.php',
'ConnectionManager' => '/var/www/reverie/lib/Cake/Model/ConnectionManager.php',
'Mysql' => '/var/www/reverie/lib/Cake/Model/Datasource/Database/Mysql.php',
'DboSource' => '/var/www/reverie/lib/Cake/Model/Datasource/DboSource.php',
'DataSource' => '/var/www/reverie/lib/Cake/Model/Datasource/DataSource.php',
'ExceptionRenderer' => '/var/www/reverie/lib/Cake/Error/ExceptionRenderer.php',
'CakeErrorController' => '/var/www/reverie/lib/Cake/Controller/CakeErrorController.php',
'View' => '/var/www/reverie/lib/Cake/View/View.php',
'ViewBlock' => '/var/www/reverie/lib/Cake/View/ViewBlock.php',
'TextHelper' => '/var/www/reverie/lib/Cake/View/Helper/TextHelper.php',
'AppHelper' => '/var/www/reverie/app/View/Helper/AppHelper.php',
'Helper' => '/var/www/reverie/lib/Cake/View/Helper.php',
'FormHelper' => '/var/www/reverie/lib/Cake/View/Helper/FormHelper.php',
'HtmlHelper' => '/var/www/reverie/lib/Cake/View/Helper/HtmlHelper.php',
'SessionHelper' => '/var/www/reverie/lib/Cake/View/Helper/SessionHelper.php',
'CacheHelper' => '/var/www/reverie/lib/Cake/View/Helper/CacheHelper.php',
'plugin.MediaHelper' => '/var/www/reverie/app/Plugin/Media/View/Helper/MediaHelper.php',
'ImageHelper' => '/var/www/reverie/app/View/Helper/ImageHelper.php',
'GoogleMapHelper' => '/var/www/reverie/app/View/Helper/GoogleMapHelper.php',
'NumberHelper' => '/var/www/reverie/lib/Cake/View/Helper/NumberHelper.php',
'CakeNumber' => '/var/www/reverie/lib/Cake/Utility/CakeNumber.php',
'plugin.SimpleGraphHelper' => '/var/www/reverie/app/Plugin/DebugKit/View/Helper/SimpleGraphHelper.php',
'plugin.DebugTimerHelper' => '/var/www/reverie/app/Plugin/DebugKit/View/Helper/DebugTimerHelper.php',
'plugin.ToolbarHelper' => '/var/www/reverie/app/Plugin/DebugKit/View/Helper/ToolbarHelper.php',
'plugin.HtmlToolbarHelper' => '/var/www/reverie/app/Plugin/DebugKit/View/Helper/HtmlToolbarHelper.php',
'plugin.DebugKitDebugger' => '/var/www/reverie/app/Plugin/DebugKit/Lib/DebugKitDebugger.php'
)
$config = '_cake_core_'
$settings = array(
'prefix' => '*****',
'engine' => 'File',
'path' => '/var/www/reverie/app/tmp/cache/persistent/',
'serialize' => true,
'duration' => (int) 10,
'lock' => true,
'isWindows' => false,
'mask' => (int) 436,
'probability' => (int) 100,
'groups' => array()
)
$success = false Cache::write() - CORE/Cake/Cache/Cache.php, line 325
App::shutdown() - CORE/Cake/Core/App.php, line 899
[main] - [internal], line ?? Warning (512) : _cake_core_ cache was unable to write 'object_map' to File cache [CORE/Cake/Cache/Cache.php , line 325 ]Code Context ),
E_USER_WARNING
);
$key = 'object_map'
$value = array(
(int) 0 => false,
'app' => array(
'plugins' => array(
(int) 0 => 'DebugKit',
(int) 1 => 'Media'
)
)
)
$config = '_cake_core_'
$settings = array(
'prefix' => '*****',
'engine' => 'File',
'path' => '/var/www/reverie/app/tmp/cache/persistent/',
'serialize' => true,
'duration' => (int) 10,
'lock' => true,
'isWindows' => false,
'mask' => (int) 436,
'probability' => (int) 100,
'groups' => array()
)
$success = false Cache::write() - CORE/Cake/Cache/Cache.php, line 325
App::shutdown() - CORE/Cake/Core/App.php, line 902
[main] - [internal], line ?? Warning (512) : _cake_core_ cache was unable to write 'method_cache' to File cache [CORE/Cake/Cache/Cache.php , line 325 ]Code Context ),
E_USER_WARNING
);
$key = 'method_cache'
$value = array(
'name' => array(
'fb12fdfcea2e1d5ebb82fa7c7702c1f7' => '`reverie`',
'cfacfed443d6f30e67edf9bbcb06ce30' => '`posts`'
)
)
$config = '_cake_core_'
$settings = array(
'prefix' => '*****',
'engine' => 'File',
'path' => '/var/www/reverie/app/tmp/cache/persistent/',
'serialize' => true,
'duration' => (int) 10,
'lock' => true,
'isWindows' => false,
'mask' => (int) 436,
'probability' => (int) 100,
'groups' => array()
)
$success = false Cache::write() - CORE/Cake/Cache/Cache.php, line 325
DboSource::__destruct() - CORE/Cake/Model/Datasource/DboSource.php, line 3309
[main] - [internal], line ??