Notice (8) : Undefined index: Option [APP/Controller/AppController.php , line 151 ]Code Context
$language = $this -> Option -> getOption ( 'language' );
$infoSite [ 'Option' ][ 'value' ][ 'language' ]= $language [ 'Option' ][ 'value' ];
$notCheckDomain = true
$datasource = object(MongodbSource) {
connected => true
connection => object(Mongo) {}
_baseConfig => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'set_string_id' => true,
'persistent' => true,
'replicaset' => ''
)
columns => array(
'boolean' => array(
[maximum depth reached]
),
'string' => array(
[maximum depth reached]
),
'text' => array(
[maximum depth reached]
),
'integer' => array(
[maximum depth reached]
),
'float' => array(
[maximum depth reached]
),
'datetime' => array(
[maximum depth reached]
),
'timestamp' => array(
[maximum depth reached]
),
'time' => array(
[maximum depth reached]
),
'date' => array(
[maximum depth reached]
)
)
description => 'Database Data Source'
index => array(
'PRI' => 'primary',
'MUL' => 'index',
'UNI' => 'unique'
)
alias => 'AS '
cacheMethods => true
useNestedTransactions => false
fullDebug => false
affected => null
numRows => null
took => null
configKeyName => 'default'
startQuote => null
endQuote => null
virtualFieldSeparator => '__'
tableParameters => array()
fieldParameters => array()
config => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'prefix' => '*****',
'set_string_id' => true,
'persistent' => 'true',
'replicaset' => '',
'datasource' => 'Mongodb.MongodbSource',
'encoding' => 'utf8'
)
cacheSources => true
[protected] _db => object(MongoDB) {}
[protected] _driverVersion => '1.6.16'
[protected] _startTime => null
[protected] _defaultSchema => array(
'_id' => array(
[maximum depth reached]
),
'created' => array(
[maximum depth reached]
),
'modified' => array(
[maximum depth reached]
)
)
[protected] _result => null
[protected] _queriesCnt => (int) 0
[protected] _queriesTime => null
[protected] _queriesLog => array()
[protected] _queriesLogMax => (int) 200
[protected] _queryCache => array()
[protected] _connection => null
[protected] _sqlOps => array(
(int) 0 => 'like',
(int) 1 => 'ilike',
(int) 2 => 'or',
(int) 3 => 'not',
(int) 4 => 'in',
(int) 5 => 'between',
(int) 6 => 'regexp',
(int) 7 => 'similar to'
)
[protected] _transactionNesting => (int) 0
[protected] _queryDefaults => array(
'conditions' => array([maximum depth reached]),
'fields' => null,
'table' => null,
'alias' => null,
'order' => null,
'limit' => null,
'joins' => array([maximum depth reached]),
'group' => null,
'offset' => null
)
[protected] _methodCacheChange => false
[protected] _descriptions => array()
[protected] _sources => null
[protected] _transactionStarted => false
}
$urlAdmins = null
$urlOptions = null
$urlNotices = null
$urlAlbums = null
$urlPlugins = null
$urlVideos = null
$urlUsers = null
$urlHomes = null
$urlNow = null
$urlThemeActive = null
$urlLocalThemeActive = null
$urlLocal = null
$webRoot = null
$infoSite = array()
$contactSite = null
$smtpSite = array()
$metaTitleMantan = null
$metaKeywordsMantan = null
$metaDescriptionMantan = null
$routesPlugin = null
$userAdmins = null
$hookMenuAdminMantan = array()
$infoMantanSource = null
$dataInput = object(CakeRequest) {
params => array(
'plugin' => null,
'controller' => 'admins',
'action' => 'login',
'named' => array([maximum depth reached]),
'pass' => array([maximum depth reached])
)
data => array()
query => array()
url => 'admins/login'
base => ''
webroot => '/'
here => '/admins/login'
[protected] _detectors => array(
'get' => array(
[maximum depth reached]
),
'post' => array(
[maximum depth reached]
),
'put' => array(
[maximum depth reached]
),
'delete' => array(
[maximum depth reached]
),
'head' => array(
[maximum depth reached]
),
'options' => array(
[maximum depth reached]
),
'ssl' => array(
[maximum depth reached]
),
'ajax' => array(
[maximum depth reached]
),
'flash' => array(
[maximum depth reached]
),
'mobile' => array(
[maximum depth reached]
),
'requested' => array(
[maximum depth reached]
)
)
[protected] _input => ''
}
$modelOption = object(Option) {
name => 'Option'
useDbConfig => 'default'
useTable => 'options'
id => false
data => array()
schemaName => null
table => 'options'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Option'
tableToModel => array(
'options' => 'Option'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelNotice = object(Notice) {
name => 'Notice'
useDbConfig => 'default'
useTable => 'notices'
id => false
data => array()
schemaName => null
table => 'notices'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Notice'
tableToModel => array(
'notices' => 'Notice'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAlbum = object(Album) {
name => 'Album'
useDbConfig => 'default'
useTable => 'albums'
id => false
data => array()
schemaName => null
table => 'albums'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Album'
tableToModel => array(
'albums' => 'Album'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAdmin = object(Admin) {
name => 'Admin'
useDbConfig => 'default'
useTable => 'admins'
id => false
data => array()
schemaName => null
table => 'admins'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Admin'
tableToModel => array(
'admins' => 'Admin'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelVideo = object(Video) {
name => 'Video'
useDbConfig => 'default'
useTable => 'videos'
id => false
data => array()
schemaName => null
table => 'videos'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Video'
tableToModel => array(
'videos' => 'Video'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelUser = object(User) {
name => 'User'
useDbConfig => 'default'
useTable => 'users'
id => false
data => array()
schemaName => null
table => 'users'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'User'
tableToModel => array(
'users' => 'User'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$userHome = null
$language = array() AppController::setup() - APP/Controller/AppController.php, line 151
AdminsController::login() - APP/Controller/AdminsController.php, line 148
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 490
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 185
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160
[main] - APP/webroot/index.php, line 109 Notice (8) : Undefined index: Option [APP/Controller/AppController.php , line 176 ]Code Context if(empty( $_SESSION [ 'themeActive' ])){
$themeActive = $this -> Option -> getOption ( 'theme' );
$_SESSION [ 'themeActive' ]= $themeActive [ 'Option' ][ 'value' ];
$notCheckDomain = true
$datasource = object(MongodbSource) {
connected => true
connection => object(Mongo) {}
_baseConfig => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'set_string_id' => true,
'persistent' => true,
'replicaset' => ''
)
columns => array(
'boolean' => array(
[maximum depth reached]
),
'string' => array(
[maximum depth reached]
),
'text' => array(
[maximum depth reached]
),
'integer' => array(
[maximum depth reached]
),
'float' => array(
[maximum depth reached]
),
'datetime' => array(
[maximum depth reached]
),
'timestamp' => array(
[maximum depth reached]
),
'time' => array(
[maximum depth reached]
),
'date' => array(
[maximum depth reached]
)
)
description => 'Database Data Source'
index => array(
'PRI' => 'primary',
'MUL' => 'index',
'UNI' => 'unique'
)
alias => 'AS '
cacheMethods => true
useNestedTransactions => false
fullDebug => false
affected => null
numRows => null
took => null
configKeyName => 'default'
startQuote => null
endQuote => null
virtualFieldSeparator => '__'
tableParameters => array()
fieldParameters => array()
config => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'prefix' => '*****',
'set_string_id' => true,
'persistent' => 'true',
'replicaset' => '',
'datasource' => 'Mongodb.MongodbSource',
'encoding' => 'utf8'
)
cacheSources => true
[protected] _db => object(MongoDB) {}
[protected] _driverVersion => '1.6.16'
[protected] _startTime => null
[protected] _defaultSchema => array(
'_id' => array(
[maximum depth reached]
),
'created' => array(
[maximum depth reached]
),
'modified' => array(
[maximum depth reached]
)
)
[protected] _result => null
[protected] _queriesCnt => (int) 0
[protected] _queriesTime => null
[protected] _queriesLog => array()
[protected] _queriesLogMax => (int) 200
[protected] _queryCache => array()
[protected] _connection => null
[protected] _sqlOps => array(
(int) 0 => 'like',
(int) 1 => 'ilike',
(int) 2 => 'or',
(int) 3 => 'not',
(int) 4 => 'in',
(int) 5 => 'between',
(int) 6 => 'regexp',
(int) 7 => 'similar to'
)
[protected] _transactionNesting => (int) 0
[protected] _queryDefaults => array(
'conditions' => array([maximum depth reached]),
'fields' => null,
'table' => null,
'alias' => null,
'order' => null,
'limit' => null,
'joins' => array([maximum depth reached]),
'group' => null,
'offset' => null
)
[protected] _methodCacheChange => false
[protected] _descriptions => array()
[protected] _sources => null
[protected] _transactionStarted => false
}
$urlAdmins = null
$urlOptions = null
$urlNotices = null
$urlAlbums = null
$urlPlugins = null
$urlVideos = null
$urlUsers = null
$urlHomes = null
$urlNow = null
$urlThemeActive = null
$urlLocalThemeActive = null
$urlLocal = array(
'urlHomes' => 'https://hoankiem360.vn/',
'urlAdmins' => 'https://hoankiem360.vn/admins/',
'urlOptions' => 'https://hoankiem360.vn/options/',
'urlNotices' => 'https://hoankiem360.vn/notices/',
'urlAlbums' => 'https://hoankiem360.vn/albums/',
'urlPlugins' => 'https://hoankiem360.vn/plugins/',
'urlVideos' => 'https://hoankiem360.vn/videos/',
'urlUsers' => 'https://hoankiem360.vn/users/',
'webRoot' => '/',
'urlLocalPlugin' => '../Plugin/',
'urlLocalTheme' => '../Theme/',
'urlLocalLanguage' => '../Language/',
'urlLocalWebroot' => '../webroot/'
)
$webRoot = null
$infoSite = array(
'Option' => array(
'value' => array(
'language' => null
)
)
)
$contactSite = null
$smtpSite = array()
$metaTitleMantan = ''
$metaKeywordsMantan = ''
$metaDescriptionMantan = ''
$routesPlugin = null
$userAdmins = null
$hookMenuAdminMantan = array()
$infoMantanSource = null
$dataInput = object(CakeRequest) {
params => array(
'plugin' => null,
'controller' => 'admins',
'action' => 'login',
'named' => array([maximum depth reached]),
'pass' => array([maximum depth reached])
)
data => array()
query => array()
url => 'admins/login'
base => ''
webroot => '/'
here => '/admins/login'
[protected] _detectors => array(
'get' => array(
[maximum depth reached]
),
'post' => array(
[maximum depth reached]
),
'put' => array(
[maximum depth reached]
),
'delete' => array(
[maximum depth reached]
),
'head' => array(
[maximum depth reached]
),
'options' => array(
[maximum depth reached]
),
'ssl' => array(
[maximum depth reached]
),
'ajax' => array(
[maximum depth reached]
),
'flash' => array(
[maximum depth reached]
),
'mobile' => array(
[maximum depth reached]
),
'requested' => array(
[maximum depth reached]
)
)
[protected] _input => ''
}
$modelOption = object(Option) {
name => 'Option'
useDbConfig => 'default'
useTable => 'options'
id => false
data => array()
schemaName => null
table => 'options'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Option'
tableToModel => array(
'options' => 'Option'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelNotice = object(Notice) {
name => 'Notice'
useDbConfig => 'default'
useTable => 'notices'
id => false
data => array()
schemaName => null
table => 'notices'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Notice'
tableToModel => array(
'notices' => 'Notice'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAlbum = object(Album) {
name => 'Album'
useDbConfig => 'default'
useTable => 'albums'
id => false
data => array()
schemaName => null
table => 'albums'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Album'
tableToModel => array(
'albums' => 'Album'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAdmin = object(Admin) {
name => 'Admin'
useDbConfig => 'default'
useTable => 'admins'
id => false
data => array()
schemaName => null
table => 'admins'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Admin'
tableToModel => array(
'admins' => 'Admin'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelVideo = object(Video) {
name => 'Video'
useDbConfig => 'default'
useTable => 'videos'
id => false
data => array()
schemaName => null
table => 'videos'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Video'
tableToModel => array(
'videos' => 'Video'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelUser = object(User) {
name => 'User'
useDbConfig => 'default'
useTable => 'users'
id => false
data => array()
schemaName => null
table => 'users'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'User'
tableToModel => array(
'users' => 'User'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$userHome = null
$language = array()
$plugins = array(
'Option' => array(
'value' => array()
)
)
$themeActive = array() AppController::setup() - APP/Controller/AppController.php, line 176
AdminsController::login() - APP/Controller/AdminsController.php, line 148
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 490
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 185
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160
[main] - APP/webroot/index.php, line 109 Notice (8) : Undefined index: Option [APP/Controller/AppController.php , line 190 ]Code Context
include( $urlLocal [ 'urlLocalLanguage' ]. '/' . $language [ 'Option' ][ 'value' ][ 'file' ]);
$notCheckDomain = true
$datasource = object(MongodbSource) {
connected => true
connection => object(Mongo) {}
_baseConfig => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'set_string_id' => true,
'persistent' => true,
'replicaset' => ''
)
columns => array(
'boolean' => array(
[maximum depth reached]
),
'string' => array(
[maximum depth reached]
),
'text' => array(
[maximum depth reached]
),
'integer' => array(
[maximum depth reached]
),
'float' => array(
[maximum depth reached]
),
'datetime' => array(
[maximum depth reached]
),
'timestamp' => array(
[maximum depth reached]
),
'time' => array(
[maximum depth reached]
),
'date' => array(
[maximum depth reached]
)
)
description => 'Database Data Source'
index => array(
'PRI' => 'primary',
'MUL' => 'index',
'UNI' => 'unique'
)
alias => 'AS '
cacheMethods => true
useNestedTransactions => false
fullDebug => false
affected => null
numRows => null
took => null
configKeyName => 'default'
startQuote => null
endQuote => null
virtualFieldSeparator => '__'
tableParameters => array()
fieldParameters => array()
config => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'prefix' => '*****',
'set_string_id' => true,
'persistent' => 'true',
'replicaset' => '',
'datasource' => 'Mongodb.MongodbSource',
'encoding' => 'utf8'
)
cacheSources => true
[protected] _db => object(MongoDB) {}
[protected] _driverVersion => '1.6.16'
[protected] _startTime => null
[protected] _defaultSchema => array(
'_id' => array(
[maximum depth reached]
),
'created' => array(
[maximum depth reached]
),
'modified' => array(
[maximum depth reached]
)
)
[protected] _result => null
[protected] _queriesCnt => (int) 0
[protected] _queriesTime => null
[protected] _queriesLog => array()
[protected] _queriesLogMax => (int) 200
[protected] _queryCache => array()
[protected] _connection => null
[protected] _sqlOps => array(
(int) 0 => 'like',
(int) 1 => 'ilike',
(int) 2 => 'or',
(int) 3 => 'not',
(int) 4 => 'in',
(int) 5 => 'between',
(int) 6 => 'regexp',
(int) 7 => 'similar to'
)
[protected] _transactionNesting => (int) 0
[protected] _queryDefaults => array(
'conditions' => array([maximum depth reached]),
'fields' => null,
'table' => null,
'alias' => null,
'order' => null,
'limit' => null,
'joins' => array([maximum depth reached]),
'group' => null,
'offset' => null
)
[protected] _methodCacheChange => false
[protected] _descriptions => array()
[protected] _sources => null
[protected] _transactionStarted => false
}
$urlAdmins = null
$urlOptions = null
$urlNotices = null
$urlAlbums = null
$urlPlugins = null
$urlVideos = null
$urlUsers = null
$urlHomes = null
$urlNow = null
$urlThemeActive = null
$urlLocalThemeActive = null
$urlLocal = array(
'urlHomes' => 'https://hoankiem360.vn/',
'urlAdmins' => 'https://hoankiem360.vn/admins/',
'urlOptions' => 'https://hoankiem360.vn/options/',
'urlNotices' => 'https://hoankiem360.vn/notices/',
'urlAlbums' => 'https://hoankiem360.vn/albums/',
'urlPlugins' => 'https://hoankiem360.vn/plugins/',
'urlVideos' => 'https://hoankiem360.vn/videos/',
'urlUsers' => 'https://hoankiem360.vn/users/',
'webRoot' => '/',
'urlLocalPlugin' => '../Plugin/',
'urlLocalTheme' => '../Theme/',
'urlLocalLanguage' => '../Language/',
'urlLocalWebroot' => '../webroot/'
)
$webRoot = null
$infoSite = array(
'Option' => array(
'value' => array(
'language' => null
)
)
)
$contactSite = array()
$smtpSite = array()
$metaTitleMantan = ''
$metaKeywordsMantan = ''
$metaDescriptionMantan = ''
$routesPlugin = null
$userAdmins = null
$hookMenuAdminMantan = array()
$infoMantanSource = null
$dataInput = object(CakeRequest) {
params => array(
'plugin' => null,
'controller' => 'admins',
'action' => 'login',
'named' => array([maximum depth reached]),
'pass' => array([maximum depth reached])
)
data => array()
query => array()
url => 'admins/login'
base => ''
webroot => '/'
here => '/admins/login'
[protected] _detectors => array(
'get' => array(
[maximum depth reached]
),
'post' => array(
[maximum depth reached]
),
'put' => array(
[maximum depth reached]
),
'delete' => array(
[maximum depth reached]
),
'head' => array(
[maximum depth reached]
),
'options' => array(
[maximum depth reached]
),
'ssl' => array(
[maximum depth reached]
),
'ajax' => array(
[maximum depth reached]
),
'flash' => array(
[maximum depth reached]
),
'mobile' => array(
[maximum depth reached]
),
'requested' => array(
[maximum depth reached]
)
)
[protected] _input => ''
}
$modelOption = object(Option) {
name => 'Option'
useDbConfig => 'default'
useTable => 'options'
id => false
data => array()
schemaName => null
table => 'options'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Option'
tableToModel => array(
'options' => 'Option'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelNotice = object(Notice) {
name => 'Notice'
useDbConfig => 'default'
useTable => 'notices'
id => false
data => array()
schemaName => null
table => 'notices'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Notice'
tableToModel => array(
'notices' => 'Notice'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAlbum = object(Album) {
name => 'Album'
useDbConfig => 'default'
useTable => 'albums'
id => false
data => array()
schemaName => null
table => 'albums'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Album'
tableToModel => array(
'albums' => 'Album'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAdmin = object(Admin) {
name => 'Admin'
useDbConfig => 'default'
useTable => 'admins'
id => false
data => array()
schemaName => null
table => 'admins'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Admin'
tableToModel => array(
'admins' => 'Admin'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelVideo = object(Video) {
name => 'Video'
useDbConfig => 'default'
useTable => 'videos'
id => false
data => array()
schemaName => null
table => 'videos'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Video'
tableToModel => array(
'videos' => 'Video'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelUser = object(User) {
name => 'User'
useDbConfig => 'default'
useTable => 'users'
id => false
data => array()
schemaName => null
table => 'users'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'User'
tableToModel => array(
'users' => 'User'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$userHome = null
$language = array()
$plugins = array(
'Option' => array(
'value' => array()
)
)
$themeActive = array(
'Option' => array(
'value' => null
)
) AppController::setup() - APP/Controller/AppController.php, line 190
AdminsController::login() - APP/Controller/AdminsController.php, line 148
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 490
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 185
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160
[main] - APP/webroot/index.php, line 109 Warning (2) : include(/home/hoankiem360.vn/public_html/app/Language) [function.include ]: failed to open stream: Operation now in progress [APP/Controller/AppController.php , line 190 ]Code Context
include( $urlLocal [ 'urlLocalLanguage' ]. '/' . $language [ 'Option' ][ 'value' ][ 'file' ]);
$notCheckDomain = true
$datasource = object(MongodbSource) {
connected => true
connection => object(Mongo) {}
_baseConfig => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'set_string_id' => true,
'persistent' => true,
'replicaset' => ''
)
columns => array(
'boolean' => array(
[maximum depth reached]
),
'string' => array(
[maximum depth reached]
),
'text' => array(
[maximum depth reached]
),
'integer' => array(
[maximum depth reached]
),
'float' => array(
[maximum depth reached]
),
'datetime' => array(
[maximum depth reached]
),
'timestamp' => array(
[maximum depth reached]
),
'time' => array(
[maximum depth reached]
),
'date' => array(
[maximum depth reached]
)
)
description => 'Database Data Source'
index => array(
'PRI' => 'primary',
'MUL' => 'index',
'UNI' => 'unique'
)
alias => 'AS '
cacheMethods => true
useNestedTransactions => false
fullDebug => false
affected => null
numRows => null
took => null
configKeyName => 'default'
startQuote => null
endQuote => null
virtualFieldSeparator => '__'
tableParameters => array()
fieldParameters => array()
config => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'prefix' => '*****',
'set_string_id' => true,
'persistent' => 'true',
'replicaset' => '',
'datasource' => 'Mongodb.MongodbSource',
'encoding' => 'utf8'
)
cacheSources => true
[protected] _db => object(MongoDB) {}
[protected] _driverVersion => '1.6.16'
[protected] _startTime => null
[protected] _defaultSchema => array(
'_id' => array(
[maximum depth reached]
),
'created' => array(
[maximum depth reached]
),
'modified' => array(
[maximum depth reached]
)
)
[protected] _result => null
[protected] _queriesCnt => (int) 0
[protected] _queriesTime => null
[protected] _queriesLog => array()
[protected] _queriesLogMax => (int) 200
[protected] _queryCache => array()
[protected] _connection => null
[protected] _sqlOps => array(
(int) 0 => 'like',
(int) 1 => 'ilike',
(int) 2 => 'or',
(int) 3 => 'not',
(int) 4 => 'in',
(int) 5 => 'between',
(int) 6 => 'regexp',
(int) 7 => 'similar to'
)
[protected] _transactionNesting => (int) 0
[protected] _queryDefaults => array(
'conditions' => array([maximum depth reached]),
'fields' => null,
'table' => null,
'alias' => null,
'order' => null,
'limit' => null,
'joins' => array([maximum depth reached]),
'group' => null,
'offset' => null
)
[protected] _methodCacheChange => false
[protected] _descriptions => array()
[protected] _sources => null
[protected] _transactionStarted => false
}
$urlAdmins = null
$urlOptions = null
$urlNotices = null
$urlAlbums = null
$urlPlugins = null
$urlVideos = null
$urlUsers = null
$urlHomes = null
$urlNow = null
$urlThemeActive = null
$urlLocalThemeActive = null
$urlLocal = array(
'urlHomes' => 'https://hoankiem360.vn/',
'urlAdmins' => 'https://hoankiem360.vn/admins/',
'urlOptions' => 'https://hoankiem360.vn/options/',
'urlNotices' => 'https://hoankiem360.vn/notices/',
'urlAlbums' => 'https://hoankiem360.vn/albums/',
'urlPlugins' => 'https://hoankiem360.vn/plugins/',
'urlVideos' => 'https://hoankiem360.vn/videos/',
'urlUsers' => 'https://hoankiem360.vn/users/',
'webRoot' => '/',
'urlLocalPlugin' => '../Plugin/',
'urlLocalTheme' => '../Theme/',
'urlLocalLanguage' => '../Language/',
'urlLocalWebroot' => '../webroot/'
)
$webRoot = null
$infoSite = array(
'Option' => array(
'value' => array(
'language' => null
)
)
)
$contactSite = array()
$smtpSite = array()
$metaTitleMantan = ''
$metaKeywordsMantan = ''
$metaDescriptionMantan = ''
$routesPlugin = null
$userAdmins = null
$hookMenuAdminMantan = array()
$infoMantanSource = null
$dataInput = object(CakeRequest) {
params => array(
'plugin' => null,
'controller' => 'admins',
'action' => 'login',
'named' => array([maximum depth reached]),
'pass' => array([maximum depth reached])
)
data => array()
query => array()
url => 'admins/login'
base => ''
webroot => '/'
here => '/admins/login'
[protected] _detectors => array(
'get' => array(
[maximum depth reached]
),
'post' => array(
[maximum depth reached]
),
'put' => array(
[maximum depth reached]
),
'delete' => array(
[maximum depth reached]
),
'head' => array(
[maximum depth reached]
),
'options' => array(
[maximum depth reached]
),
'ssl' => array(
[maximum depth reached]
),
'ajax' => array(
[maximum depth reached]
),
'flash' => array(
[maximum depth reached]
),
'mobile' => array(
[maximum depth reached]
),
'requested' => array(
[maximum depth reached]
)
)
[protected] _input => ''
}
$modelOption = object(Option) {
name => 'Option'
useDbConfig => 'default'
useTable => 'options'
id => false
data => array()
schemaName => null
table => 'options'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Option'
tableToModel => array(
'options' => 'Option'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelNotice = object(Notice) {
name => 'Notice'
useDbConfig => 'default'
useTable => 'notices'
id => false
data => array()
schemaName => null
table => 'notices'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Notice'
tableToModel => array(
'notices' => 'Notice'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAlbum = object(Album) {
name => 'Album'
useDbConfig => 'default'
useTable => 'albums'
id => false
data => array()
schemaName => null
table => 'albums'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Album'
tableToModel => array(
'albums' => 'Album'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAdmin = object(Admin) {
name => 'Admin'
useDbConfig => 'default'
useTable => 'admins'
id => false
data => array()
schemaName => null
table => 'admins'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Admin'
tableToModel => array(
'admins' => 'Admin'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelVideo = object(Video) {
name => 'Video'
useDbConfig => 'default'
useTable => 'videos'
id => false
data => array()
schemaName => null
table => 'videos'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Video'
tableToModel => array(
'videos' => 'Video'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelUser = object(User) {
name => 'User'
useDbConfig => 'default'
useTable => 'users'
id => false
data => array()
schemaName => null
table => 'users'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'User'
tableToModel => array(
'users' => 'User'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$userHome = null
$language = array()
$plugins = array(
'Option' => array(
'value' => array()
)
)
$themeActive = array(
'Option' => array(
'value' => null
)
) AppController::setup() - APP/Controller/AppController.php, line 190
AppController::setup() - APP/Controller/AppController.php, line 190
AdminsController::login() - APP/Controller/AdminsController.php, line 148
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 490
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 185
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160
[main] - APP/webroot/index.php, line 109 Warning (2) : include(/home/hoankiem360.vn/public_html/app/Language) [function.include ]: failed to open stream: No such device [APP/Controller/AppController.php , line 190 ]Code Context
include( $urlLocal [ 'urlLocalLanguage' ]. '/' . $language [ 'Option' ][ 'value' ][ 'file' ]);
$notCheckDomain = true
$datasource = object(MongodbSource) {
connected => true
connection => object(Mongo) {}
_baseConfig => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'set_string_id' => true,
'persistent' => true,
'replicaset' => ''
)
columns => array(
'boolean' => array(
[maximum depth reached]
),
'string' => array(
[maximum depth reached]
),
'text' => array(
[maximum depth reached]
),
'integer' => array(
[maximum depth reached]
),
'float' => array(
[maximum depth reached]
),
'datetime' => array(
[maximum depth reached]
),
'timestamp' => array(
[maximum depth reached]
),
'time' => array(
[maximum depth reached]
),
'date' => array(
[maximum depth reached]
)
)
description => 'Database Data Source'
index => array(
'PRI' => 'primary',
'MUL' => 'index',
'UNI' => 'unique'
)
alias => 'AS '
cacheMethods => true
useNestedTransactions => false
fullDebug => false
affected => null
numRows => null
took => null
configKeyName => 'default'
startQuote => null
endQuote => null
virtualFieldSeparator => '__'
tableParameters => array()
fieldParameters => array()
config => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'prefix' => '*****',
'set_string_id' => true,
'persistent' => 'true',
'replicaset' => '',
'datasource' => 'Mongodb.MongodbSource',
'encoding' => 'utf8'
)
cacheSources => true
[protected] _db => object(MongoDB) {}
[protected] _driverVersion => '1.6.16'
[protected] _startTime => null
[protected] _defaultSchema => array(
'_id' => array(
[maximum depth reached]
),
'created' => array(
[maximum depth reached]
),
'modified' => array(
[maximum depth reached]
)
)
[protected] _result => null
[protected] _queriesCnt => (int) 0
[protected] _queriesTime => null
[protected] _queriesLog => array()
[protected] _queriesLogMax => (int) 200
[protected] _queryCache => array()
[protected] _connection => null
[protected] _sqlOps => array(
(int) 0 => 'like',
(int) 1 => 'ilike',
(int) 2 => 'or',
(int) 3 => 'not',
(int) 4 => 'in',
(int) 5 => 'between',
(int) 6 => 'regexp',
(int) 7 => 'similar to'
)
[protected] _transactionNesting => (int) 0
[protected] _queryDefaults => array(
'conditions' => array([maximum depth reached]),
'fields' => null,
'table' => null,
'alias' => null,
'order' => null,
'limit' => null,
'joins' => array([maximum depth reached]),
'group' => null,
'offset' => null
)
[protected] _methodCacheChange => false
[protected] _descriptions => array()
[protected] _sources => null
[protected] _transactionStarted => false
}
$urlAdmins = null
$urlOptions = null
$urlNotices = null
$urlAlbums = null
$urlPlugins = null
$urlVideos = null
$urlUsers = null
$urlHomes = null
$urlNow = null
$urlThemeActive = null
$urlLocalThemeActive = null
$urlLocal = array(
'urlHomes' => 'https://hoankiem360.vn/',
'urlAdmins' => 'https://hoankiem360.vn/admins/',
'urlOptions' => 'https://hoankiem360.vn/options/',
'urlNotices' => 'https://hoankiem360.vn/notices/',
'urlAlbums' => 'https://hoankiem360.vn/albums/',
'urlPlugins' => 'https://hoankiem360.vn/plugins/',
'urlVideos' => 'https://hoankiem360.vn/videos/',
'urlUsers' => 'https://hoankiem360.vn/users/',
'webRoot' => '/',
'urlLocalPlugin' => '../Plugin/',
'urlLocalTheme' => '../Theme/',
'urlLocalLanguage' => '../Language/',
'urlLocalWebroot' => '../webroot/'
)
$webRoot = null
$infoSite = array(
'Option' => array(
'value' => array(
'language' => null
)
)
)
$contactSite = array()
$smtpSite = array()
$metaTitleMantan = ''
$metaKeywordsMantan = ''
$metaDescriptionMantan = ''
$routesPlugin = null
$userAdmins = null
$hookMenuAdminMantan = array()
$infoMantanSource = null
$dataInput = object(CakeRequest) {
params => array(
'plugin' => null,
'controller' => 'admins',
'action' => 'login',
'named' => array([maximum depth reached]),
'pass' => array([maximum depth reached])
)
data => array()
query => array()
url => 'admins/login'
base => ''
webroot => '/'
here => '/admins/login'
[protected] _detectors => array(
'get' => array(
[maximum depth reached]
),
'post' => array(
[maximum depth reached]
),
'put' => array(
[maximum depth reached]
),
'delete' => array(
[maximum depth reached]
),
'head' => array(
[maximum depth reached]
),
'options' => array(
[maximum depth reached]
),
'ssl' => array(
[maximum depth reached]
),
'ajax' => array(
[maximum depth reached]
),
'flash' => array(
[maximum depth reached]
),
'mobile' => array(
[maximum depth reached]
),
'requested' => array(
[maximum depth reached]
)
)
[protected] _input => ''
}
$modelOption = object(Option) {
name => 'Option'
useDbConfig => 'default'
useTable => 'options'
id => false
data => array()
schemaName => null
table => 'options'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Option'
tableToModel => array(
'options' => 'Option'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelNotice = object(Notice) {
name => 'Notice'
useDbConfig => 'default'
useTable => 'notices'
id => false
data => array()
schemaName => null
table => 'notices'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Notice'
tableToModel => array(
'notices' => 'Notice'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAlbum = object(Album) {
name => 'Album'
useDbConfig => 'default'
useTable => 'albums'
id => false
data => array()
schemaName => null
table => 'albums'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Album'
tableToModel => array(
'albums' => 'Album'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAdmin = object(Admin) {
name => 'Admin'
useDbConfig => 'default'
useTable => 'admins'
id => false
data => array()
schemaName => null
table => 'admins'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Admin'
tableToModel => array(
'admins' => 'Admin'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelVideo = object(Video) {
name => 'Video'
useDbConfig => 'default'
useTable => 'videos'
id => false
data => array()
schemaName => null
table => 'videos'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Video'
tableToModel => array(
'videos' => 'Video'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelUser = object(User) {
name => 'User'
useDbConfig => 'default'
useTable => 'users'
id => false
data => array()
schemaName => null
table => 'users'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'User'
tableToModel => array(
'users' => 'User'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$userHome = null
$language = array()
$plugins = array(
'Option' => array(
'value' => array()
)
)
$themeActive = array(
'Option' => array(
'value' => null
)
) AppController::setup() - APP/Controller/AppController.php, line 190
AppController::setup() - APP/Controller/AppController.php, line 190
AdminsController::login() - APP/Controller/AdminsController.php, line 148
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 490
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 185
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160
[main] - APP/webroot/index.php, line 109 Warning (2) : include() [function.include ]: Failed opening '../Language//' for inclusion (include_path='/home/hoankiem360.vn/public_html/lib:.:/usr/local/lsws/lsphp56/share/pear:/usr/local/lsws/lsphp56/share/php') [APP/Controller/AppController.php , line 190 ]Code Context
include( $urlLocal [ 'urlLocalLanguage' ]. '/' . $language [ 'Option' ][ 'value' ][ 'file' ]);
$notCheckDomain = true
$datasource = object(MongodbSource) {
connected => true
connection => object(Mongo) {}
_baseConfig => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'set_string_id' => true,
'persistent' => true,
'replicaset' => ''
)
columns => array(
'boolean' => array(
[maximum depth reached]
),
'string' => array(
[maximum depth reached]
),
'text' => array(
[maximum depth reached]
),
'integer' => array(
[maximum depth reached]
),
'float' => array(
[maximum depth reached]
),
'datetime' => array(
[maximum depth reached]
),
'timestamp' => array(
[maximum depth reached]
),
'time' => array(
[maximum depth reached]
),
'date' => array(
[maximum depth reached]
)
)
description => 'Database Data Source'
index => array(
'PRI' => 'primary',
'MUL' => 'index',
'UNI' => 'unique'
)
alias => 'AS '
cacheMethods => true
useNestedTransactions => false
fullDebug => false
affected => null
numRows => null
took => null
configKeyName => 'default'
startQuote => null
endQuote => null
virtualFieldSeparator => '__'
tableParameters => array()
fieldParameters => array()
config => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'prefix' => '*****',
'set_string_id' => true,
'persistent' => 'true',
'replicaset' => '',
'datasource' => 'Mongodb.MongodbSource',
'encoding' => 'utf8'
)
cacheSources => true
[protected] _db => object(MongoDB) {}
[protected] _driverVersion => '1.6.16'
[protected] _startTime => null
[protected] _defaultSchema => array(
'_id' => array(
[maximum depth reached]
),
'created' => array(
[maximum depth reached]
),
'modified' => array(
[maximum depth reached]
)
)
[protected] _result => null
[protected] _queriesCnt => (int) 0
[protected] _queriesTime => null
[protected] _queriesLog => array()
[protected] _queriesLogMax => (int) 200
[protected] _queryCache => array()
[protected] _connection => null
[protected] _sqlOps => array(
(int) 0 => 'like',
(int) 1 => 'ilike',
(int) 2 => 'or',
(int) 3 => 'not',
(int) 4 => 'in',
(int) 5 => 'between',
(int) 6 => 'regexp',
(int) 7 => 'similar to'
)
[protected] _transactionNesting => (int) 0
[protected] _queryDefaults => array(
'conditions' => array([maximum depth reached]),
'fields' => null,
'table' => null,
'alias' => null,
'order' => null,
'limit' => null,
'joins' => array([maximum depth reached]),
'group' => null,
'offset' => null
)
[protected] _methodCacheChange => false
[protected] _descriptions => array()
[protected] _sources => null
[protected] _transactionStarted => false
}
$urlAdmins = null
$urlOptions = null
$urlNotices = null
$urlAlbums = null
$urlPlugins = null
$urlVideos = null
$urlUsers = null
$urlHomes = null
$urlNow = null
$urlThemeActive = null
$urlLocalThemeActive = null
$urlLocal = array(
'urlHomes' => 'https://hoankiem360.vn/',
'urlAdmins' => 'https://hoankiem360.vn/admins/',
'urlOptions' => 'https://hoankiem360.vn/options/',
'urlNotices' => 'https://hoankiem360.vn/notices/',
'urlAlbums' => 'https://hoankiem360.vn/albums/',
'urlPlugins' => 'https://hoankiem360.vn/plugins/',
'urlVideos' => 'https://hoankiem360.vn/videos/',
'urlUsers' => 'https://hoankiem360.vn/users/',
'webRoot' => '/',
'urlLocalPlugin' => '../Plugin/',
'urlLocalTheme' => '../Theme/',
'urlLocalLanguage' => '../Language/',
'urlLocalWebroot' => '../webroot/'
)
$webRoot = null
$infoSite = array(
'Option' => array(
'value' => array(
'language' => null
)
)
)
$contactSite = array()
$smtpSite = array()
$metaTitleMantan = ''
$metaKeywordsMantan = ''
$metaDescriptionMantan = ''
$routesPlugin = null
$userAdmins = null
$hookMenuAdminMantan = array()
$infoMantanSource = null
$dataInput = object(CakeRequest) {
params => array(
'plugin' => null,
'controller' => 'admins',
'action' => 'login',
'named' => array([maximum depth reached]),
'pass' => array([maximum depth reached])
)
data => array()
query => array()
url => 'admins/login'
base => ''
webroot => '/'
here => '/admins/login'
[protected] _detectors => array(
'get' => array(
[maximum depth reached]
),
'post' => array(
[maximum depth reached]
),
'put' => array(
[maximum depth reached]
),
'delete' => array(
[maximum depth reached]
),
'head' => array(
[maximum depth reached]
),
'options' => array(
[maximum depth reached]
),
'ssl' => array(
[maximum depth reached]
),
'ajax' => array(
[maximum depth reached]
),
'flash' => array(
[maximum depth reached]
),
'mobile' => array(
[maximum depth reached]
),
'requested' => array(
[maximum depth reached]
)
)
[protected] _input => ''
}
$modelOption = object(Option) {
name => 'Option'
useDbConfig => 'default'
useTable => 'options'
id => false
data => array()
schemaName => null
table => 'options'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Option'
tableToModel => array(
'options' => 'Option'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelNotice = object(Notice) {
name => 'Notice'
useDbConfig => 'default'
useTable => 'notices'
id => false
data => array()
schemaName => null
table => 'notices'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Notice'
tableToModel => array(
'notices' => 'Notice'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAlbum = object(Album) {
name => 'Album'
useDbConfig => 'default'
useTable => 'albums'
id => false
data => array()
schemaName => null
table => 'albums'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Album'
tableToModel => array(
'albums' => 'Album'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAdmin = object(Admin) {
name => 'Admin'
useDbConfig => 'default'
useTable => 'admins'
id => false
data => array()
schemaName => null
table => 'admins'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Admin'
tableToModel => array(
'admins' => 'Admin'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelVideo = object(Video) {
name => 'Video'
useDbConfig => 'default'
useTable => 'videos'
id => false
data => array()
schemaName => null
table => 'videos'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Video'
tableToModel => array(
'videos' => 'Video'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelUser = object(User) {
name => 'User'
useDbConfig => 'default'
useTable => 'users'
id => false
data => array()
schemaName => null
table => 'users'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'User'
tableToModel => array(
'users' => 'User'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$userHome = null
$language = array()
$plugins = array(
'Option' => array(
'value' => array()
)
)
$themeActive = array(
'Option' => array(
'value' => null
)
) AppController::setup() - APP/Controller/AppController.php, line 190
AppController::setup() - APP/Controller/AppController.php, line 190
AdminsController::login() - APP/Controller/AdminsController.php, line 148
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 490
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 185
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160
[main] - APP/webroot/index.php, line 109 Notice (8) : Undefined variable: languageMantan [APP/Controller/AppController.php , line 191 ]Code Context
include( $urlLocal [ 'urlLocalLanguage' ]. '/' . $language [ 'Option' ][ 'value' ][ 'file' ]);
$this -> set ( 'languageMantan' , $languageMantan );
$notCheckDomain = true
$datasource = object(MongodbSource) {
connected => true
connection => object(Mongo) {}
_baseConfig => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'set_string_id' => true,
'persistent' => true,
'replicaset' => ''
)
columns => array(
'boolean' => array(
[maximum depth reached]
),
'string' => array(
[maximum depth reached]
),
'text' => array(
[maximum depth reached]
),
'integer' => array(
[maximum depth reached]
),
'float' => array(
[maximum depth reached]
),
'datetime' => array(
[maximum depth reached]
),
'timestamp' => array(
[maximum depth reached]
),
'time' => array(
[maximum depth reached]
),
'date' => array(
[maximum depth reached]
)
)
description => 'Database Data Source'
index => array(
'PRI' => 'primary',
'MUL' => 'index',
'UNI' => 'unique'
)
alias => 'AS '
cacheMethods => true
useNestedTransactions => false
fullDebug => false
affected => null
numRows => null
took => null
configKeyName => 'default'
startQuote => null
endQuote => null
virtualFieldSeparator => '__'
tableParameters => array()
fieldParameters => array()
config => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'prefix' => '*****',
'set_string_id' => true,
'persistent' => 'true',
'replicaset' => '',
'datasource' => 'Mongodb.MongodbSource',
'encoding' => 'utf8'
)
cacheSources => true
[protected] _db => object(MongoDB) {}
[protected] _driverVersion => '1.6.16'
[protected] _startTime => null
[protected] _defaultSchema => array(
'_id' => array(
[maximum depth reached]
),
'created' => array(
[maximum depth reached]
),
'modified' => array(
[maximum depth reached]
)
)
[protected] _result => null
[protected] _queriesCnt => (int) 0
[protected] _queriesTime => null
[protected] _queriesLog => array()
[protected] _queriesLogMax => (int) 200
[protected] _queryCache => array()
[protected] _connection => null
[protected] _sqlOps => array(
(int) 0 => 'like',
(int) 1 => 'ilike',
(int) 2 => 'or',
(int) 3 => 'not',
(int) 4 => 'in',
(int) 5 => 'between',
(int) 6 => 'regexp',
(int) 7 => 'similar to'
)
[protected] _transactionNesting => (int) 0
[protected] _queryDefaults => array(
'conditions' => array([maximum depth reached]),
'fields' => null,
'table' => null,
'alias' => null,
'order' => null,
'limit' => null,
'joins' => array([maximum depth reached]),
'group' => null,
'offset' => null
)
[protected] _methodCacheChange => false
[protected] _descriptions => array()
[protected] _sources => null
[protected] _transactionStarted => false
}
$urlAdmins = null
$urlOptions = null
$urlNotices = null
$urlAlbums = null
$urlPlugins = null
$urlVideos = null
$urlUsers = null
$urlHomes = null
$urlNow = null
$urlThemeActive = null
$urlLocalThemeActive = null
$urlLocal = array(
'urlHomes' => 'https://hoankiem360.vn/',
'urlAdmins' => 'https://hoankiem360.vn/admins/',
'urlOptions' => 'https://hoankiem360.vn/options/',
'urlNotices' => 'https://hoankiem360.vn/notices/',
'urlAlbums' => 'https://hoankiem360.vn/albums/',
'urlPlugins' => 'https://hoankiem360.vn/plugins/',
'urlVideos' => 'https://hoankiem360.vn/videos/',
'urlUsers' => 'https://hoankiem360.vn/users/',
'webRoot' => '/',
'urlLocalPlugin' => '../Plugin/',
'urlLocalTheme' => '../Theme/',
'urlLocalLanguage' => '../Language/',
'urlLocalWebroot' => '../webroot/'
)
$webRoot = null
$infoSite = array(
'Option' => array(
'value' => array(
'language' => null
)
)
)
$contactSite = array()
$smtpSite = array()
$metaTitleMantan = ''
$metaKeywordsMantan = ''
$metaDescriptionMantan = ''
$routesPlugin = null
$userAdmins = null
$hookMenuAdminMantan = array()
$infoMantanSource = null
$dataInput = object(CakeRequest) {
params => array(
'plugin' => null,
'controller' => 'admins',
'action' => 'login',
'named' => array([maximum depth reached]),
'pass' => array([maximum depth reached])
)
data => array()
query => array()
url => 'admins/login'
base => ''
webroot => '/'
here => '/admins/login'
[protected] _detectors => array(
'get' => array(
[maximum depth reached]
),
'post' => array(
[maximum depth reached]
),
'put' => array(
[maximum depth reached]
),
'delete' => array(
[maximum depth reached]
),
'head' => array(
[maximum depth reached]
),
'options' => array(
[maximum depth reached]
),
'ssl' => array(
[maximum depth reached]
),
'ajax' => array(
[maximum depth reached]
),
'flash' => array(
[maximum depth reached]
),
'mobile' => array(
[maximum depth reached]
),
'requested' => array(
[maximum depth reached]
)
)
[protected] _input => ''
}
$modelOption = object(Option) {
name => 'Option'
useDbConfig => 'default'
useTable => 'options'
id => false
data => array()
schemaName => null
table => 'options'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Option'
tableToModel => array(
'options' => 'Option'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelNotice = object(Notice) {
name => 'Notice'
useDbConfig => 'default'
useTable => 'notices'
id => false
data => array()
schemaName => null
table => 'notices'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Notice'
tableToModel => array(
'notices' => 'Notice'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAlbum = object(Album) {
name => 'Album'
useDbConfig => 'default'
useTable => 'albums'
id => false
data => array()
schemaName => null
table => 'albums'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Album'
tableToModel => array(
'albums' => 'Album'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAdmin = object(Admin) {
name => 'Admin'
useDbConfig => 'default'
useTable => 'admins'
id => false
data => array()
schemaName => null
table => 'admins'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Admin'
tableToModel => array(
'admins' => 'Admin'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelVideo = object(Video) {
name => 'Video'
useDbConfig => 'default'
useTable => 'videos'
id => false
data => array()
schemaName => null
table => 'videos'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Video'
tableToModel => array(
'videos' => 'Video'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelUser = object(User) {
name => 'User'
useDbConfig => 'default'
useTable => 'users'
id => false
data => array()
schemaName => null
table => 'users'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'User'
tableToModel => array(
'users' => 'User'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$userHome = null
$language = array()
$plugins = array(
'Option' => array(
'value' => array()
)
)
$themeActive = array(
'Option' => array(
'value' => null
)
) AppController::setup() - APP/Controller/AppController.php, line 191
AdminsController::login() - APP/Controller/AdminsController.php, line 148
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 490
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 185
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160
[main] - APP/webroot/index.php, line 109 Notice (8) : Undefined variable: languageMantan [APP/Controller/AppController.php , line 269 ]Code Context
$menus = array();
$menus [ 'title' ]= $languageMantan [ 'system' ];
$notCheckDomain = true
$datasource = object(MongodbSource) {
connected => true
connection => object(Mongo) {}
_baseConfig => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'set_string_id' => true,
'persistent' => true,
'replicaset' => ''
)
columns => array(
'boolean' => array(
[maximum depth reached]
),
'string' => array(
[maximum depth reached]
),
'text' => array(
[maximum depth reached]
),
'integer' => array(
[maximum depth reached]
),
'float' => array(
[maximum depth reached]
),
'datetime' => array(
[maximum depth reached]
),
'timestamp' => array(
[maximum depth reached]
),
'time' => array(
[maximum depth reached]
),
'date' => array(
[maximum depth reached]
)
)
description => 'Database Data Source'
index => array(
'PRI' => 'primary',
'MUL' => 'index',
'UNI' => 'unique'
)
alias => 'AS '
cacheMethods => true
useNestedTransactions => false
fullDebug => false
affected => null
numRows => null
took => null
configKeyName => 'default'
startQuote => null
endQuote => null
virtualFieldSeparator => '__'
tableParameters => array()
fieldParameters => array()
config => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'prefix' => '*****',
'set_string_id' => true,
'persistent' => 'true',
'replicaset' => '',
'datasource' => 'Mongodb.MongodbSource',
'encoding' => 'utf8'
)
cacheSources => true
[protected] _db => object(MongoDB) {}
[protected] _driverVersion => '1.6.16'
[protected] _startTime => null
[protected] _defaultSchema => array(
'_id' => array(
[maximum depth reached]
),
'created' => array(
[maximum depth reached]
),
'modified' => array(
[maximum depth reached]
)
)
[protected] _result => null
[protected] _queriesCnt => (int) 0
[protected] _queriesTime => null
[protected] _queriesLog => array()
[protected] _queriesLogMax => (int) 200
[protected] _queryCache => array()
[protected] _connection => null
[protected] _sqlOps => array(
(int) 0 => 'like',
(int) 1 => 'ilike',
(int) 2 => 'or',
(int) 3 => 'not',
(int) 4 => 'in',
(int) 5 => 'between',
(int) 6 => 'regexp',
(int) 7 => 'similar to'
)
[protected] _transactionNesting => (int) 0
[protected] _queryDefaults => array(
'conditions' => array([maximum depth reached]),
'fields' => null,
'table' => null,
'alias' => null,
'order' => null,
'limit' => null,
'joins' => array([maximum depth reached]),
'group' => null,
'offset' => null
)
[protected] _methodCacheChange => false
[protected] _descriptions => array()
[protected] _sources => null
[protected] _transactionStarted => false
}
$urlAdmins = 'https://hoankiem360.vn/admins/'
$urlOptions = 'https://hoankiem360.vn/options/'
$urlNotices = 'https://hoankiem360.vn/notices/'
$urlAlbums = 'https://hoankiem360.vn/albums/'
$urlPlugins = 'https://hoankiem360.vn/plugins/'
$urlVideos = 'https://hoankiem360.vn/videos/'
$urlUsers = 'https://hoankiem360.vn/users/'
$urlHomes = 'https://hoankiem360.vn/'
$urlNow = 'https://hoankiem360.vn/admins/login'
$urlThemeActive = 'https://hoankiem360.vn/app/Theme//'
$urlLocalThemeActive = '../Theme//'
$urlLocal = array(
'urlHomes' => 'https://hoankiem360.vn/',
'urlAdmins' => 'https://hoankiem360.vn/admins/',
'urlOptions' => 'https://hoankiem360.vn/options/',
'urlNotices' => 'https://hoankiem360.vn/notices/',
'urlAlbums' => 'https://hoankiem360.vn/albums/',
'urlPlugins' => 'https://hoankiem360.vn/plugins/',
'urlVideos' => 'https://hoankiem360.vn/videos/',
'urlUsers' => 'https://hoankiem360.vn/users/',
'webRoot' => '/',
'urlLocalPlugin' => '../Plugin/',
'urlLocalTheme' => '../Theme/',
'urlLocalLanguage' => '../Language/',
'urlLocalWebroot' => '../webroot/'
)
$webRoot = '/'
$infoSite = array(
'Option' => array(
'value' => array(
'language' => null
)
)
)
$contactSite = array()
$smtpSite = array()
$metaTitleMantan = ''
$metaKeywordsMantan = ''
$metaDescriptionMantan = ''
$routesPlugin = null
$userAdmins = null
$hookMenuAdminMantan = array()
$infoMantanSource = false
$dataInput = object(CakeRequest) {
params => array(
'plugin' => null,
'controller' => 'admins',
'action' => 'login',
'named' => array([maximum depth reached]),
'pass' => array([maximum depth reached])
)
data => array()
query => array()
url => 'admins/login'
base => ''
webroot => '/'
here => '/admins/login'
[protected] _detectors => array(
'get' => array(
[maximum depth reached]
),
'post' => array(
[maximum depth reached]
),
'put' => array(
[maximum depth reached]
),
'delete' => array(
[maximum depth reached]
),
'head' => array(
[maximum depth reached]
),
'options' => array(
[maximum depth reached]
),
'ssl' => array(
[maximum depth reached]
),
'ajax' => array(
[maximum depth reached]
),
'flash' => array(
[maximum depth reached]
),
'mobile' => array(
[maximum depth reached]
),
'requested' => array(
[maximum depth reached]
)
)
[protected] _input => ''
}
$modelOption = object(Option) {
name => 'Option'
useDbConfig => 'default'
useTable => 'options'
id => false
data => array()
schemaName => null
table => 'options'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Option'
tableToModel => array(
'options' => 'Option'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelNotice = object(Notice) {
name => 'Notice'
useDbConfig => 'default'
useTable => 'notices'
id => false
data => array()
schemaName => null
table => 'notices'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Notice'
tableToModel => array(
'notices' => 'Notice'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAlbum = object(Album) {
name => 'Album'
useDbConfig => 'default'
useTable => 'albums'
id => false
data => array()
schemaName => null
table => 'albums'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Album'
tableToModel => array(
'albums' => 'Album'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAdmin = object(Admin) {
name => 'Admin'
useDbConfig => 'default'
useTable => 'admins'
id => false
data => array()
schemaName => null
table => 'admins'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Admin'
tableToModel => array(
'admins' => 'Admin'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelVideo = object(Video) {
name => 'Video'
useDbConfig => 'default'
useTable => 'videos'
id => false
data => array()
schemaName => null
table => 'videos'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Video'
tableToModel => array(
'videos' => 'Video'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelUser = object(User) {
name => 'User'
useDbConfig => 'default'
useTable => 'users'
id => false
data => array()
schemaName => null
table => 'users'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'User'
tableToModel => array(
'users' => 'User'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$userHome = null
$language = array()
$plugins = array(
'Option' => array(
'value' => array()
)
)
$themeActive = array(
'Option' => array(
'value' => null
)
)
$filename = '../Theme///routes.php'
$menus = array() AppController::setup() - APP/Controller/AppController.php, line 269
AdminsController::login() - APP/Controller/AdminsController.php, line 148
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 490
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 185
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160
[main] - APP/webroot/index.php, line 109 Notice (8) : Undefined variable: languageMantan [APP/Controller/AppController.php , line 270 ]Code Context $menus = array();
$menus [ 'title' ]= $languageMantan [ 'system' ];
$menus [ 'sub' ][ 0 ]= array( 'name' => $languageMantan [ 'setting' ], 'url' => $urlOptions . 'infoSite' , 'classIcon' => 'fa-wrench' , 'permission' => 'infoSite' );
$notCheckDomain = true
$datasource = object(MongodbSource) {
connected => true
connection => object(Mongo) {}
_baseConfig => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'set_string_id' => true,
'persistent' => true,
'replicaset' => ''
)
columns => array(
'boolean' => array(
[maximum depth reached]
),
'string' => array(
[maximum depth reached]
),
'text' => array(
[maximum depth reached]
),
'integer' => array(
[maximum depth reached]
),
'float' => array(
[maximum depth reached]
),
'datetime' => array(
[maximum depth reached]
),
'timestamp' => array(
[maximum depth reached]
),
'time' => array(
[maximum depth reached]
),
'date' => array(
[maximum depth reached]
)
)
description => 'Database Data Source'
index => array(
'PRI' => 'primary',
'MUL' => 'index',
'UNI' => 'unique'
)
alias => 'AS '
cacheMethods => true
useNestedTransactions => false
fullDebug => false
affected => null
numRows => null
took => null
configKeyName => 'default'
startQuote => null
endQuote => null
virtualFieldSeparator => '__'
tableParameters => array()
fieldParameters => array()
config => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'prefix' => '*****',
'set_string_id' => true,
'persistent' => 'true',
'replicaset' => '',
'datasource' => 'Mongodb.MongodbSource',
'encoding' => 'utf8'
)
cacheSources => true
[protected] _db => object(MongoDB) {}
[protected] _driverVersion => '1.6.16'
[protected] _startTime => null
[protected] _defaultSchema => array(
'_id' => array(
[maximum depth reached]
),
'created' => array(
[maximum depth reached]
),
'modified' => array(
[maximum depth reached]
)
)
[protected] _result => null
[protected] _queriesCnt => (int) 0
[protected] _queriesTime => null
[protected] _queriesLog => array()
[protected] _queriesLogMax => (int) 200
[protected] _queryCache => array()
[protected] _connection => null
[protected] _sqlOps => array(
(int) 0 => 'like',
(int) 1 => 'ilike',
(int) 2 => 'or',
(int) 3 => 'not',
(int) 4 => 'in',
(int) 5 => 'between',
(int) 6 => 'regexp',
(int) 7 => 'similar to'
)
[protected] _transactionNesting => (int) 0
[protected] _queryDefaults => array(
'conditions' => array([maximum depth reached]),
'fields' => null,
'table' => null,
'alias' => null,
'order' => null,
'limit' => null,
'joins' => array([maximum depth reached]),
'group' => null,
'offset' => null
)
[protected] _methodCacheChange => false
[protected] _descriptions => array()
[protected] _sources => null
[protected] _transactionStarted => false
}
$urlAdmins = 'https://hoankiem360.vn/admins/'
$urlOptions = 'https://hoankiem360.vn/options/'
$urlNotices = 'https://hoankiem360.vn/notices/'
$urlAlbums = 'https://hoankiem360.vn/albums/'
$urlPlugins = 'https://hoankiem360.vn/plugins/'
$urlVideos = 'https://hoankiem360.vn/videos/'
$urlUsers = 'https://hoankiem360.vn/users/'
$urlHomes = 'https://hoankiem360.vn/'
$urlNow = 'https://hoankiem360.vn/admins/login'
$urlThemeActive = 'https://hoankiem360.vn/app/Theme//'
$urlLocalThemeActive = '../Theme//'
$urlLocal = array(
'urlHomes' => 'https://hoankiem360.vn/',
'urlAdmins' => 'https://hoankiem360.vn/admins/',
'urlOptions' => 'https://hoankiem360.vn/options/',
'urlNotices' => 'https://hoankiem360.vn/notices/',
'urlAlbums' => 'https://hoankiem360.vn/albums/',
'urlPlugins' => 'https://hoankiem360.vn/plugins/',
'urlVideos' => 'https://hoankiem360.vn/videos/',
'urlUsers' => 'https://hoankiem360.vn/users/',
'webRoot' => '/',
'urlLocalPlugin' => '../Plugin/',
'urlLocalTheme' => '../Theme/',
'urlLocalLanguage' => '../Language/',
'urlLocalWebroot' => '../webroot/'
)
$webRoot = '/'
$infoSite = array(
'Option' => array(
'value' => array(
'language' => null
)
)
)
$contactSite = array()
$smtpSite = array()
$metaTitleMantan = ''
$metaKeywordsMantan = ''
$metaDescriptionMantan = ''
$routesPlugin = null
$userAdmins = null
$hookMenuAdminMantan = array()
$infoMantanSource = false
$dataInput = object(CakeRequest) {
params => array(
'plugin' => null,
'controller' => 'admins',
'action' => 'login',
'named' => array([maximum depth reached]),
'pass' => array([maximum depth reached])
)
data => array()
query => array()
url => 'admins/login'
base => ''
webroot => '/'
here => '/admins/login'
[protected] _detectors => array(
'get' => array(
[maximum depth reached]
),
'post' => array(
[maximum depth reached]
),
'put' => array(
[maximum depth reached]
),
'delete' => array(
[maximum depth reached]
),
'head' => array(
[maximum depth reached]
),
'options' => array(
[maximum depth reached]
),
'ssl' => array(
[maximum depth reached]
),
'ajax' => array(
[maximum depth reached]
),
'flash' => array(
[maximum depth reached]
),
'mobile' => array(
[maximum depth reached]
),
'requested' => array(
[maximum depth reached]
)
)
[protected] _input => ''
}
$modelOption = object(Option) {
name => 'Option'
useDbConfig => 'default'
useTable => 'options'
id => false
data => array()
schemaName => null
table => 'options'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Option'
tableToModel => array(
'options' => 'Option'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelNotice = object(Notice) {
name => 'Notice'
useDbConfig => 'default'
useTable => 'notices'
id => false
data => array()
schemaName => null
table => 'notices'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Notice'
tableToModel => array(
'notices' => 'Notice'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAlbum = object(Album) {
name => 'Album'
useDbConfig => 'default'
useTable => 'albums'
id => false
data => array()
schemaName => null
table => 'albums'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Album'
tableToModel => array(
'albums' => 'Album'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAdmin = object(Admin) {
name => 'Admin'
useDbConfig => 'default'
useTable => 'admins'
id => false
data => array()
schemaName => null
table => 'admins'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Admin'
tableToModel => array(
'admins' => 'Admin'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelVideo = object(Video) {
name => 'Video'
useDbConfig => 'default'
useTable => 'videos'
id => false
data => array()
schemaName => null
table => 'videos'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Video'
tableToModel => array(
'videos' => 'Video'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelUser = object(User) {
name => 'User'
useDbConfig => 'default'
useTable => 'users'
id => false
data => array()
schemaName => null
table => 'users'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'User'
tableToModel => array(
'users' => 'User'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$userHome = null
$language = array()
$plugins = array(
'Option' => array(
'value' => array()
)
)
$themeActive = array(
'Option' => array(
'value' => null
)
)
$filename = '../Theme///routes.php'
$menus = array(
'title' => null
) AppController::setup() - APP/Controller/AppController.php, line 270
AdminsController::login() - APP/Controller/AdminsController.php, line 148
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 490
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 185
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160
[main] - APP/webroot/index.php, line 109 Notice (8) : Undefined variable: languageMantan [APP/Controller/AppController.php , line 271 ]Code Context $menus [ 'title' ]= $languageMantan [ 'system' ];
$menus [ 'sub' ][ 0 ]= array( 'name' => $languageMantan [ 'setting' ], 'url' => $urlOptions . 'infoSite' , 'classIcon' => 'fa-wrench' , 'permission' => 'infoSite' );
$menus [ 'sub' ][ 1 ]= array( 'name' => $languageMantan [ 'news' ],
$notCheckDomain = true
$datasource = object(MongodbSource) {
connected => true
connection => object(Mongo) {}
_baseConfig => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'set_string_id' => true,
'persistent' => true,
'replicaset' => ''
)
columns => array(
'boolean' => array(
[maximum depth reached]
),
'string' => array(
[maximum depth reached]
),
'text' => array(
[maximum depth reached]
),
'integer' => array(
[maximum depth reached]
),
'float' => array(
[maximum depth reached]
),
'datetime' => array(
[maximum depth reached]
),
'timestamp' => array(
[maximum depth reached]
),
'time' => array(
[maximum depth reached]
),
'date' => array(
[maximum depth reached]
)
)
description => 'Database Data Source'
index => array(
'PRI' => 'primary',
'MUL' => 'index',
'UNI' => 'unique'
)
alias => 'AS '
cacheMethods => true
useNestedTransactions => false
fullDebug => false
affected => null
numRows => null
took => null
configKeyName => 'default'
startQuote => null
endQuote => null
virtualFieldSeparator => '__'
tableParameters => array()
fieldParameters => array()
config => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'prefix' => '*****',
'set_string_id' => true,
'persistent' => 'true',
'replicaset' => '',
'datasource' => 'Mongodb.MongodbSource',
'encoding' => 'utf8'
)
cacheSources => true
[protected] _db => object(MongoDB) {}
[protected] _driverVersion => '1.6.16'
[protected] _startTime => null
[protected] _defaultSchema => array(
'_id' => array(
[maximum depth reached]
),
'created' => array(
[maximum depth reached]
),
'modified' => array(
[maximum depth reached]
)
)
[protected] _result => null
[protected] _queriesCnt => (int) 0
[protected] _queriesTime => null
[protected] _queriesLog => array()
[protected] _queriesLogMax => (int) 200
[protected] _queryCache => array()
[protected] _connection => null
[protected] _sqlOps => array(
(int) 0 => 'like',
(int) 1 => 'ilike',
(int) 2 => 'or',
(int) 3 => 'not',
(int) 4 => 'in',
(int) 5 => 'between',
(int) 6 => 'regexp',
(int) 7 => 'similar to'
)
[protected] _transactionNesting => (int) 0
[protected] _queryDefaults => array(
'conditions' => array([maximum depth reached]),
'fields' => null,
'table' => null,
'alias' => null,
'order' => null,
'limit' => null,
'joins' => array([maximum depth reached]),
'group' => null,
'offset' => null
)
[protected] _methodCacheChange => false
[protected] _descriptions => array()
[protected] _sources => null
[protected] _transactionStarted => false
}
$urlAdmins = 'https://hoankiem360.vn/admins/'
$urlOptions = 'https://hoankiem360.vn/options/'
$urlNotices = 'https://hoankiem360.vn/notices/'
$urlAlbums = 'https://hoankiem360.vn/albums/'
$urlPlugins = 'https://hoankiem360.vn/plugins/'
$urlVideos = 'https://hoankiem360.vn/videos/'
$urlUsers = 'https://hoankiem360.vn/users/'
$urlHomes = 'https://hoankiem360.vn/'
$urlNow = 'https://hoankiem360.vn/admins/login'
$urlThemeActive = 'https://hoankiem360.vn/app/Theme//'
$urlLocalThemeActive = '../Theme//'
$urlLocal = array(
'urlHomes' => 'https://hoankiem360.vn/',
'urlAdmins' => 'https://hoankiem360.vn/admins/',
'urlOptions' => 'https://hoankiem360.vn/options/',
'urlNotices' => 'https://hoankiem360.vn/notices/',
'urlAlbums' => 'https://hoankiem360.vn/albums/',
'urlPlugins' => 'https://hoankiem360.vn/plugins/',
'urlVideos' => 'https://hoankiem360.vn/videos/',
'urlUsers' => 'https://hoankiem360.vn/users/',
'webRoot' => '/',
'urlLocalPlugin' => '../Plugin/',
'urlLocalTheme' => '../Theme/',
'urlLocalLanguage' => '../Language/',
'urlLocalWebroot' => '../webroot/'
)
$webRoot = '/'
$infoSite = array(
'Option' => array(
'value' => array(
'language' => null
)
)
)
$contactSite = array()
$smtpSite = array()
$metaTitleMantan = ''
$metaKeywordsMantan = ''
$metaDescriptionMantan = ''
$routesPlugin = null
$userAdmins = null
$hookMenuAdminMantan = array()
$infoMantanSource = false
$dataInput = object(CakeRequest) {
params => array(
'plugin' => null,
'controller' => 'admins',
'action' => 'login',
'named' => array([maximum depth reached]),
'pass' => array([maximum depth reached])
)
data => array()
query => array()
url => 'admins/login'
base => ''
webroot => '/'
here => '/admins/login'
[protected] _detectors => array(
'get' => array(
[maximum depth reached]
),
'post' => array(
[maximum depth reached]
),
'put' => array(
[maximum depth reached]
),
'delete' => array(
[maximum depth reached]
),
'head' => array(
[maximum depth reached]
),
'options' => array(
[maximum depth reached]
),
'ssl' => array(
[maximum depth reached]
),
'ajax' => array(
[maximum depth reached]
),
'flash' => array(
[maximum depth reached]
),
'mobile' => array(
[maximum depth reached]
),
'requested' => array(
[maximum depth reached]
)
)
[protected] _input => ''
}
$modelOption = object(Option) {
name => 'Option'
useDbConfig => 'default'
useTable => 'options'
id => false
data => array()
schemaName => null
table => 'options'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Option'
tableToModel => array(
'options' => 'Option'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelNotice = object(Notice) {
name => 'Notice'
useDbConfig => 'default'
useTable => 'notices'
id => false
data => array()
schemaName => null
table => 'notices'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Notice'
tableToModel => array(
'notices' => 'Notice'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAlbum = object(Album) {
name => 'Album'
useDbConfig => 'default'
useTable => 'albums'
id => false
data => array()
schemaName => null
table => 'albums'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Album'
tableToModel => array(
'albums' => 'Album'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAdmin = object(Admin) {
name => 'Admin'
useDbConfig => 'default'
useTable => 'admins'
id => false
data => array()
schemaName => null
table => 'admins'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Admin'
tableToModel => array(
'admins' => 'Admin'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelVideo = object(Video) {
name => 'Video'
useDbConfig => 'default'
useTable => 'videos'
id => false
data => array()
schemaName => null
table => 'videos'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Video'
tableToModel => array(
'videos' => 'Video'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelUser = object(User) {
name => 'User'
useDbConfig => 'default'
useTable => 'users'
id => false
data => array()
schemaName => null
table => 'users'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'User'
tableToModel => array(
'users' => 'User'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$userHome = null
$language = array()
$plugins = array(
'Option' => array(
'value' => array()
)
)
$themeActive = array(
'Option' => array(
'value' => null
)
)
$filename = '../Theme///routes.php'
$menus = array(
'title' => null,
'sub' => array(
(int) 0 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/options/infoSite',
'classIcon' => 'fa-wrench',
'permission' => 'infoSite'
)
)
) AppController::setup() - APP/Controller/AppController.php, line 271
AdminsController::login() - APP/Controller/AdminsController.php, line 148
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 490
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 185
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160
[main] - APP/webroot/index.php, line 109 Notice (8) : Undefined variable: languageMantan [APP/Controller/AppController.php , line 275 ]Code Context 'classIcon' => 'fa-newspaper-o' ,
'permission' => 'listNotices' ,
'sub' =>array( array( 'name' => $languageMantan [ 'allPosts' ], 'url' => $urlNotices . 'listNotices' , 'permission' => 'listNotices' ),
$notCheckDomain = true
$datasource = object(MongodbSource) {
connected => true
connection => object(Mongo) {}
_baseConfig => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'set_string_id' => true,
'persistent' => true,
'replicaset' => ''
)
columns => array(
'boolean' => array(
[maximum depth reached]
),
'string' => array(
[maximum depth reached]
),
'text' => array(
[maximum depth reached]
),
'integer' => array(
[maximum depth reached]
),
'float' => array(
[maximum depth reached]
),
'datetime' => array(
[maximum depth reached]
),
'timestamp' => array(
[maximum depth reached]
),
'time' => array(
[maximum depth reached]
),
'date' => array(
[maximum depth reached]
)
)
description => 'Database Data Source'
index => array(
'PRI' => 'primary',
'MUL' => 'index',
'UNI' => 'unique'
)
alias => 'AS '
cacheMethods => true
useNestedTransactions => false
fullDebug => false
affected => null
numRows => null
took => null
configKeyName => 'default'
startQuote => null
endQuote => null
virtualFieldSeparator => '__'
tableParameters => array()
fieldParameters => array()
config => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'prefix' => '*****',
'set_string_id' => true,
'persistent' => 'true',
'replicaset' => '',
'datasource' => 'Mongodb.MongodbSource',
'encoding' => 'utf8'
)
cacheSources => true
[protected] _db => object(MongoDB) {}
[protected] _driverVersion => '1.6.16'
[protected] _startTime => null
[protected] _defaultSchema => array(
'_id' => array(
[maximum depth reached]
),
'created' => array(
[maximum depth reached]
),
'modified' => array(
[maximum depth reached]
)
)
[protected] _result => null
[protected] _queriesCnt => (int) 0
[protected] _queriesTime => null
[protected] _queriesLog => array()
[protected] _queriesLogMax => (int) 200
[protected] _queryCache => array()
[protected] _connection => null
[protected] _sqlOps => array(
(int) 0 => 'like',
(int) 1 => 'ilike',
(int) 2 => 'or',
(int) 3 => 'not',
(int) 4 => 'in',
(int) 5 => 'between',
(int) 6 => 'regexp',
(int) 7 => 'similar to'
)
[protected] _transactionNesting => (int) 0
[protected] _queryDefaults => array(
'conditions' => array([maximum depth reached]),
'fields' => null,
'table' => null,
'alias' => null,
'order' => null,
'limit' => null,
'joins' => array([maximum depth reached]),
'group' => null,
'offset' => null
)
[protected] _methodCacheChange => false
[protected] _descriptions => array()
[protected] _sources => null
[protected] _transactionStarted => false
}
$urlAdmins = 'https://hoankiem360.vn/admins/'
$urlOptions = 'https://hoankiem360.vn/options/'
$urlNotices = 'https://hoankiem360.vn/notices/'
$urlAlbums = 'https://hoankiem360.vn/albums/'
$urlPlugins = 'https://hoankiem360.vn/plugins/'
$urlVideos = 'https://hoankiem360.vn/videos/'
$urlUsers = 'https://hoankiem360.vn/users/'
$urlHomes = 'https://hoankiem360.vn/'
$urlNow = 'https://hoankiem360.vn/admins/login'
$urlThemeActive = 'https://hoankiem360.vn/app/Theme//'
$urlLocalThemeActive = '../Theme//'
$urlLocal = array(
'urlHomes' => 'https://hoankiem360.vn/',
'urlAdmins' => 'https://hoankiem360.vn/admins/',
'urlOptions' => 'https://hoankiem360.vn/options/',
'urlNotices' => 'https://hoankiem360.vn/notices/',
'urlAlbums' => 'https://hoankiem360.vn/albums/',
'urlPlugins' => 'https://hoankiem360.vn/plugins/',
'urlVideos' => 'https://hoankiem360.vn/videos/',
'urlUsers' => 'https://hoankiem360.vn/users/',
'webRoot' => '/',
'urlLocalPlugin' => '../Plugin/',
'urlLocalTheme' => '../Theme/',
'urlLocalLanguage' => '../Language/',
'urlLocalWebroot' => '../webroot/'
)
$webRoot = '/'
$infoSite = array(
'Option' => array(
'value' => array(
'language' => null
)
)
)
$contactSite = array()
$smtpSite = array()
$metaTitleMantan = ''
$metaKeywordsMantan = ''
$metaDescriptionMantan = ''
$routesPlugin = null
$userAdmins = null
$hookMenuAdminMantan = array()
$infoMantanSource = false
$dataInput = object(CakeRequest) {
params => array(
'plugin' => null,
'controller' => 'admins',
'action' => 'login',
'named' => array([maximum depth reached]),
'pass' => array([maximum depth reached])
)
data => array()
query => array()
url => 'admins/login'
base => ''
webroot => '/'
here => '/admins/login'
[protected] _detectors => array(
'get' => array(
[maximum depth reached]
),
'post' => array(
[maximum depth reached]
),
'put' => array(
[maximum depth reached]
),
'delete' => array(
[maximum depth reached]
),
'head' => array(
[maximum depth reached]
),
'options' => array(
[maximum depth reached]
),
'ssl' => array(
[maximum depth reached]
),
'ajax' => array(
[maximum depth reached]
),
'flash' => array(
[maximum depth reached]
),
'mobile' => array(
[maximum depth reached]
),
'requested' => array(
[maximum depth reached]
)
)
[protected] _input => ''
}
$modelOption = object(Option) {
name => 'Option'
useDbConfig => 'default'
useTable => 'options'
id => false
data => array()
schemaName => null
table => 'options'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Option'
tableToModel => array(
'options' => 'Option'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelNotice = object(Notice) {
name => 'Notice'
useDbConfig => 'default'
useTable => 'notices'
id => false
data => array()
schemaName => null
table => 'notices'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Notice'
tableToModel => array(
'notices' => 'Notice'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAlbum = object(Album) {
name => 'Album'
useDbConfig => 'default'
useTable => 'albums'
id => false
data => array()
schemaName => null
table => 'albums'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Album'
tableToModel => array(
'albums' => 'Album'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAdmin = object(Admin) {
name => 'Admin'
useDbConfig => 'default'
useTable => 'admins'
id => false
data => array()
schemaName => null
table => 'admins'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Admin'
tableToModel => array(
'admins' => 'Admin'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelVideo = object(Video) {
name => 'Video'
useDbConfig => 'default'
useTable => 'videos'
id => false
data => array()
schemaName => null
table => 'videos'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Video'
tableToModel => array(
'videos' => 'Video'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelUser = object(User) {
name => 'User'
useDbConfig => 'default'
useTable => 'users'
id => false
data => array()
schemaName => null
table => 'users'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'User'
tableToModel => array(
'users' => 'User'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$userHome = null
$language = array()
$plugins = array(
'Option' => array(
'value' => array()
)
)
$themeActive = array(
'Option' => array(
'value' => null
)
)
$filename = '../Theme///routes.php'
$menus = array(
'title' => null,
'sub' => array(
(int) 0 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/options/infoSite',
'classIcon' => 'fa-wrench',
'permission' => 'infoSite'
)
)
) AppController::setup() - APP/Controller/AppController.php, line 275
AdminsController::login() - APP/Controller/AdminsController.php, line 148
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 490
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 185
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160
[main] - APP/webroot/index.php, line 109 Notice (8) : Undefined variable: languageMantan [APP/Controller/AppController.php , line 276 ]Code Context 'permission' => 'listNotices' ,
'sub' =>array( array( 'name' => $languageMantan [ 'allPosts' ], 'url' => $urlNotices . 'listNotices' , 'permission' => 'listNotices' ),
array( 'name' => $languageMantan [ 'newsCategories' ], 'url' => $urlOptions . 'categoryNotice' , 'permission' => 'categoryNotice' )
$notCheckDomain = true
$datasource = object(MongodbSource) {
connected => true
connection => object(Mongo) {}
_baseConfig => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'set_string_id' => true,
'persistent' => true,
'replicaset' => ''
)
columns => array(
'boolean' => array(
[maximum depth reached]
),
'string' => array(
[maximum depth reached]
),
'text' => array(
[maximum depth reached]
),
'integer' => array(
[maximum depth reached]
),
'float' => array(
[maximum depth reached]
),
'datetime' => array(
[maximum depth reached]
),
'timestamp' => array(
[maximum depth reached]
),
'time' => array(
[maximum depth reached]
),
'date' => array(
[maximum depth reached]
)
)
description => 'Database Data Source'
index => array(
'PRI' => 'primary',
'MUL' => 'index',
'UNI' => 'unique'
)
alias => 'AS '
cacheMethods => true
useNestedTransactions => false
fullDebug => false
affected => null
numRows => null
took => null
configKeyName => 'default'
startQuote => null
endQuote => null
virtualFieldSeparator => '__'
tableParameters => array()
fieldParameters => array()
config => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'prefix' => '*****',
'set_string_id' => true,
'persistent' => 'true',
'replicaset' => '',
'datasource' => 'Mongodb.MongodbSource',
'encoding' => 'utf8'
)
cacheSources => true
[protected] _db => object(MongoDB) {}
[protected] _driverVersion => '1.6.16'
[protected] _startTime => null
[protected] _defaultSchema => array(
'_id' => array(
[maximum depth reached]
),
'created' => array(
[maximum depth reached]
),
'modified' => array(
[maximum depth reached]
)
)
[protected] _result => null
[protected] _queriesCnt => (int) 0
[protected] _queriesTime => null
[protected] _queriesLog => array()
[protected] _queriesLogMax => (int) 200
[protected] _queryCache => array()
[protected] _connection => null
[protected] _sqlOps => array(
(int) 0 => 'like',
(int) 1 => 'ilike',
(int) 2 => 'or',
(int) 3 => 'not',
(int) 4 => 'in',
(int) 5 => 'between',
(int) 6 => 'regexp',
(int) 7 => 'similar to'
)
[protected] _transactionNesting => (int) 0
[protected] _queryDefaults => array(
'conditions' => array([maximum depth reached]),
'fields' => null,
'table' => null,
'alias' => null,
'order' => null,
'limit' => null,
'joins' => array([maximum depth reached]),
'group' => null,
'offset' => null
)
[protected] _methodCacheChange => false
[protected] _descriptions => array()
[protected] _sources => null
[protected] _transactionStarted => false
}
$urlAdmins = 'https://hoankiem360.vn/admins/'
$urlOptions = 'https://hoankiem360.vn/options/'
$urlNotices = 'https://hoankiem360.vn/notices/'
$urlAlbums = 'https://hoankiem360.vn/albums/'
$urlPlugins = 'https://hoankiem360.vn/plugins/'
$urlVideos = 'https://hoankiem360.vn/videos/'
$urlUsers = 'https://hoankiem360.vn/users/'
$urlHomes = 'https://hoankiem360.vn/'
$urlNow = 'https://hoankiem360.vn/admins/login'
$urlThemeActive = 'https://hoankiem360.vn/app/Theme//'
$urlLocalThemeActive = '../Theme//'
$urlLocal = array(
'urlHomes' => 'https://hoankiem360.vn/',
'urlAdmins' => 'https://hoankiem360.vn/admins/',
'urlOptions' => 'https://hoankiem360.vn/options/',
'urlNotices' => 'https://hoankiem360.vn/notices/',
'urlAlbums' => 'https://hoankiem360.vn/albums/',
'urlPlugins' => 'https://hoankiem360.vn/plugins/',
'urlVideos' => 'https://hoankiem360.vn/videos/',
'urlUsers' => 'https://hoankiem360.vn/users/',
'webRoot' => '/',
'urlLocalPlugin' => '../Plugin/',
'urlLocalTheme' => '../Theme/',
'urlLocalLanguage' => '../Language/',
'urlLocalWebroot' => '../webroot/'
)
$webRoot = '/'
$infoSite = array(
'Option' => array(
'value' => array(
'language' => null
)
)
)
$contactSite = array()
$smtpSite = array()
$metaTitleMantan = ''
$metaKeywordsMantan = ''
$metaDescriptionMantan = ''
$routesPlugin = null
$userAdmins = null
$hookMenuAdminMantan = array()
$infoMantanSource = false
$dataInput = object(CakeRequest) {
params => array(
'plugin' => null,
'controller' => 'admins',
'action' => 'login',
'named' => array([maximum depth reached]),
'pass' => array([maximum depth reached])
)
data => array()
query => array()
url => 'admins/login'
base => ''
webroot => '/'
here => '/admins/login'
[protected] _detectors => array(
'get' => array(
[maximum depth reached]
),
'post' => array(
[maximum depth reached]
),
'put' => array(
[maximum depth reached]
),
'delete' => array(
[maximum depth reached]
),
'head' => array(
[maximum depth reached]
),
'options' => array(
[maximum depth reached]
),
'ssl' => array(
[maximum depth reached]
),
'ajax' => array(
[maximum depth reached]
),
'flash' => array(
[maximum depth reached]
),
'mobile' => array(
[maximum depth reached]
),
'requested' => array(
[maximum depth reached]
)
)
[protected] _input => ''
}
$modelOption = object(Option) {
name => 'Option'
useDbConfig => 'default'
useTable => 'options'
id => false
data => array()
schemaName => null
table => 'options'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Option'
tableToModel => array(
'options' => 'Option'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelNotice = object(Notice) {
name => 'Notice'
useDbConfig => 'default'
useTable => 'notices'
id => false
data => array()
schemaName => null
table => 'notices'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Notice'
tableToModel => array(
'notices' => 'Notice'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAlbum = object(Album) {
name => 'Album'
useDbConfig => 'default'
useTable => 'albums'
id => false
data => array()
schemaName => null
table => 'albums'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Album'
tableToModel => array(
'albums' => 'Album'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAdmin = object(Admin) {
name => 'Admin'
useDbConfig => 'default'
useTable => 'admins'
id => false
data => array()
schemaName => null
table => 'admins'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Admin'
tableToModel => array(
'admins' => 'Admin'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelVideo = object(Video) {
name => 'Video'
useDbConfig => 'default'
useTable => 'videos'
id => false
data => array()
schemaName => null
table => 'videos'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Video'
tableToModel => array(
'videos' => 'Video'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelUser = object(User) {
name => 'User'
useDbConfig => 'default'
useTable => 'users'
id => false
data => array()
schemaName => null
table => 'users'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'User'
tableToModel => array(
'users' => 'User'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$userHome = null
$language = array()
$plugins = array(
'Option' => array(
'value' => array()
)
)
$themeActive = array(
'Option' => array(
'value' => null
)
)
$filename = '../Theme///routes.php'
$menus = array(
'title' => null,
'sub' => array(
(int) 0 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/options/infoSite',
'classIcon' => 'fa-wrench',
'permission' => 'infoSite'
)
)
) AppController::setup() - APP/Controller/AppController.php, line 276
AdminsController::login() - APP/Controller/AdminsController.php, line 148
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 490
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 185
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160
[main] - APP/webroot/index.php, line 109 Notice (8) : Undefined variable: languageMantan [APP/Controller/AppController.php , line 279 ]Code Context )
);
$menus [ 'sub' ][ 2 ]= array( 'name' => $languageMantan [ 'pages' ], 'url' => $urlNotices . 'listPages' , 'classIcon' => 'fa-file-o' , 'permission' => 'listPages' );
$notCheckDomain = true
$datasource = object(MongodbSource) {
connected => true
connection => object(Mongo) {}
_baseConfig => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'set_string_id' => true,
'persistent' => true,
'replicaset' => ''
)
columns => array(
'boolean' => array(
[maximum depth reached]
),
'string' => array(
[maximum depth reached]
),
'text' => array(
[maximum depth reached]
),
'integer' => array(
[maximum depth reached]
),
'float' => array(
[maximum depth reached]
),
'datetime' => array(
[maximum depth reached]
),
'timestamp' => array(
[maximum depth reached]
),
'time' => array(
[maximum depth reached]
),
'date' => array(
[maximum depth reached]
)
)
description => 'Database Data Source'
index => array(
'PRI' => 'primary',
'MUL' => 'index',
'UNI' => 'unique'
)
alias => 'AS '
cacheMethods => true
useNestedTransactions => false
fullDebug => false
affected => null
numRows => null
took => null
configKeyName => 'default'
startQuote => null
endQuote => null
virtualFieldSeparator => '__'
tableParameters => array()
fieldParameters => array()
config => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'prefix' => '*****',
'set_string_id' => true,
'persistent' => 'true',
'replicaset' => '',
'datasource' => 'Mongodb.MongodbSource',
'encoding' => 'utf8'
)
cacheSources => true
[protected] _db => object(MongoDB) {}
[protected] _driverVersion => '1.6.16'
[protected] _startTime => null
[protected] _defaultSchema => array(
'_id' => array(
[maximum depth reached]
),
'created' => array(
[maximum depth reached]
),
'modified' => array(
[maximum depth reached]
)
)
[protected] _result => null
[protected] _queriesCnt => (int) 0
[protected] _queriesTime => null
[protected] _queriesLog => array()
[protected] _queriesLogMax => (int) 200
[protected] _queryCache => array()
[protected] _connection => null
[protected] _sqlOps => array(
(int) 0 => 'like',
(int) 1 => 'ilike',
(int) 2 => 'or',
(int) 3 => 'not',
(int) 4 => 'in',
(int) 5 => 'between',
(int) 6 => 'regexp',
(int) 7 => 'similar to'
)
[protected] _transactionNesting => (int) 0
[protected] _queryDefaults => array(
'conditions' => array([maximum depth reached]),
'fields' => null,
'table' => null,
'alias' => null,
'order' => null,
'limit' => null,
'joins' => array([maximum depth reached]),
'group' => null,
'offset' => null
)
[protected] _methodCacheChange => false
[protected] _descriptions => array()
[protected] _sources => null
[protected] _transactionStarted => false
}
$urlAdmins = 'https://hoankiem360.vn/admins/'
$urlOptions = 'https://hoankiem360.vn/options/'
$urlNotices = 'https://hoankiem360.vn/notices/'
$urlAlbums = 'https://hoankiem360.vn/albums/'
$urlPlugins = 'https://hoankiem360.vn/plugins/'
$urlVideos = 'https://hoankiem360.vn/videos/'
$urlUsers = 'https://hoankiem360.vn/users/'
$urlHomes = 'https://hoankiem360.vn/'
$urlNow = 'https://hoankiem360.vn/admins/login'
$urlThemeActive = 'https://hoankiem360.vn/app/Theme//'
$urlLocalThemeActive = '../Theme//'
$urlLocal = array(
'urlHomes' => 'https://hoankiem360.vn/',
'urlAdmins' => 'https://hoankiem360.vn/admins/',
'urlOptions' => 'https://hoankiem360.vn/options/',
'urlNotices' => 'https://hoankiem360.vn/notices/',
'urlAlbums' => 'https://hoankiem360.vn/albums/',
'urlPlugins' => 'https://hoankiem360.vn/plugins/',
'urlVideos' => 'https://hoankiem360.vn/videos/',
'urlUsers' => 'https://hoankiem360.vn/users/',
'webRoot' => '/',
'urlLocalPlugin' => '../Plugin/',
'urlLocalTheme' => '../Theme/',
'urlLocalLanguage' => '../Language/',
'urlLocalWebroot' => '../webroot/'
)
$webRoot = '/'
$infoSite = array(
'Option' => array(
'value' => array(
'language' => null
)
)
)
$contactSite = array()
$smtpSite = array()
$metaTitleMantan = ''
$metaKeywordsMantan = ''
$metaDescriptionMantan = ''
$routesPlugin = null
$userAdmins = null
$hookMenuAdminMantan = array()
$infoMantanSource = false
$dataInput = object(CakeRequest) {
params => array(
'plugin' => null,
'controller' => 'admins',
'action' => 'login',
'named' => array([maximum depth reached]),
'pass' => array([maximum depth reached])
)
data => array()
query => array()
url => 'admins/login'
base => ''
webroot => '/'
here => '/admins/login'
[protected] _detectors => array(
'get' => array(
[maximum depth reached]
),
'post' => array(
[maximum depth reached]
),
'put' => array(
[maximum depth reached]
),
'delete' => array(
[maximum depth reached]
),
'head' => array(
[maximum depth reached]
),
'options' => array(
[maximum depth reached]
),
'ssl' => array(
[maximum depth reached]
),
'ajax' => array(
[maximum depth reached]
),
'flash' => array(
[maximum depth reached]
),
'mobile' => array(
[maximum depth reached]
),
'requested' => array(
[maximum depth reached]
)
)
[protected] _input => ''
}
$modelOption = object(Option) {
name => 'Option'
useDbConfig => 'default'
useTable => 'options'
id => false
data => array()
schemaName => null
table => 'options'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Option'
tableToModel => array(
'options' => 'Option'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelNotice = object(Notice) {
name => 'Notice'
useDbConfig => 'default'
useTable => 'notices'
id => false
data => array()
schemaName => null
table => 'notices'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Notice'
tableToModel => array(
'notices' => 'Notice'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAlbum = object(Album) {
name => 'Album'
useDbConfig => 'default'
useTable => 'albums'
id => false
data => array()
schemaName => null
table => 'albums'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Album'
tableToModel => array(
'albums' => 'Album'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAdmin = object(Admin) {
name => 'Admin'
useDbConfig => 'default'
useTable => 'admins'
id => false
data => array()
schemaName => null
table => 'admins'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Admin'
tableToModel => array(
'admins' => 'Admin'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelVideo = object(Video) {
name => 'Video'
useDbConfig => 'default'
useTable => 'videos'
id => false
data => array()
schemaName => null
table => 'videos'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Video'
tableToModel => array(
'videos' => 'Video'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelUser = object(User) {
name => 'User'
useDbConfig => 'default'
useTable => 'users'
id => false
data => array()
schemaName => null
table => 'users'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'User'
tableToModel => array(
'users' => 'User'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$userHome = null
$language = array()
$plugins = array(
'Option' => array(
'value' => array()
)
)
$themeActive = array(
'Option' => array(
'value' => null
)
)
$filename = '../Theme///routes.php'
$menus = array(
'title' => null,
'sub' => array(
(int) 0 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/options/infoSite',
'classIcon' => 'fa-wrench',
'permission' => 'infoSite'
),
(int) 1 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/notices/listNotices',
'classIcon' => 'fa-newspaper-o',
'permission' => 'listNotices',
'sub' => array(
[maximum depth reached]
)
)
)
) AppController::setup() - APP/Controller/AppController.php, line 279
AdminsController::login() - APP/Controller/AdminsController.php, line 148
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 490
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 185
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160
[main] - APP/webroot/index.php, line 109 Notice (8) : Undefined variable: languageMantan [APP/Controller/AppController.php , line 280 ]Code Context );
$menus [ 'sub' ][ 2 ]= array( 'name' => $languageMantan [ 'pages' ], 'url' => $urlNotices . 'listPages' , 'classIcon' => 'fa-file-o' , 'permission' => 'listPages' );
$menus [ 'sub' ][ 3 ]= array( 'name' => $languageMantan [ 'album' ], 'url' => $urlAlbums . 'listAlbums' , 'classIcon' => 'fa-camera-retro' , 'permission' => 'listAlbums' );
$notCheckDomain = true
$datasource = object(MongodbSource) {
connected => true
connection => object(Mongo) {}
_baseConfig => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'set_string_id' => true,
'persistent' => true,
'replicaset' => ''
)
columns => array(
'boolean' => array(
[maximum depth reached]
),
'string' => array(
[maximum depth reached]
),
'text' => array(
[maximum depth reached]
),
'integer' => array(
[maximum depth reached]
),
'float' => array(
[maximum depth reached]
),
'datetime' => array(
[maximum depth reached]
),
'timestamp' => array(
[maximum depth reached]
),
'time' => array(
[maximum depth reached]
),
'date' => array(
[maximum depth reached]
)
)
description => 'Database Data Source'
index => array(
'PRI' => 'primary',
'MUL' => 'index',
'UNI' => 'unique'
)
alias => 'AS '
cacheMethods => true
useNestedTransactions => false
fullDebug => false
affected => null
numRows => null
took => null
configKeyName => 'default'
startQuote => null
endQuote => null
virtualFieldSeparator => '__'
tableParameters => array()
fieldParameters => array()
config => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'prefix' => '*****',
'set_string_id' => true,
'persistent' => 'true',
'replicaset' => '',
'datasource' => 'Mongodb.MongodbSource',
'encoding' => 'utf8'
)
cacheSources => true
[protected] _db => object(MongoDB) {}
[protected] _driverVersion => '1.6.16'
[protected] _startTime => null
[protected] _defaultSchema => array(
'_id' => array(
[maximum depth reached]
),
'created' => array(
[maximum depth reached]
),
'modified' => array(
[maximum depth reached]
)
)
[protected] _result => null
[protected] _queriesCnt => (int) 0
[protected] _queriesTime => null
[protected] _queriesLog => array()
[protected] _queriesLogMax => (int) 200
[protected] _queryCache => array()
[protected] _connection => null
[protected] _sqlOps => array(
(int) 0 => 'like',
(int) 1 => 'ilike',
(int) 2 => 'or',
(int) 3 => 'not',
(int) 4 => 'in',
(int) 5 => 'between',
(int) 6 => 'regexp',
(int) 7 => 'similar to'
)
[protected] _transactionNesting => (int) 0
[protected] _queryDefaults => array(
'conditions' => array([maximum depth reached]),
'fields' => null,
'table' => null,
'alias' => null,
'order' => null,
'limit' => null,
'joins' => array([maximum depth reached]),
'group' => null,
'offset' => null
)
[protected] _methodCacheChange => false
[protected] _descriptions => array()
[protected] _sources => null
[protected] _transactionStarted => false
}
$urlAdmins = 'https://hoankiem360.vn/admins/'
$urlOptions = 'https://hoankiem360.vn/options/'
$urlNotices = 'https://hoankiem360.vn/notices/'
$urlAlbums = 'https://hoankiem360.vn/albums/'
$urlPlugins = 'https://hoankiem360.vn/plugins/'
$urlVideos = 'https://hoankiem360.vn/videos/'
$urlUsers = 'https://hoankiem360.vn/users/'
$urlHomes = 'https://hoankiem360.vn/'
$urlNow = 'https://hoankiem360.vn/admins/login'
$urlThemeActive = 'https://hoankiem360.vn/app/Theme//'
$urlLocalThemeActive = '../Theme//'
$urlLocal = array(
'urlHomes' => 'https://hoankiem360.vn/',
'urlAdmins' => 'https://hoankiem360.vn/admins/',
'urlOptions' => 'https://hoankiem360.vn/options/',
'urlNotices' => 'https://hoankiem360.vn/notices/',
'urlAlbums' => 'https://hoankiem360.vn/albums/',
'urlPlugins' => 'https://hoankiem360.vn/plugins/',
'urlVideos' => 'https://hoankiem360.vn/videos/',
'urlUsers' => 'https://hoankiem360.vn/users/',
'webRoot' => '/',
'urlLocalPlugin' => '../Plugin/',
'urlLocalTheme' => '../Theme/',
'urlLocalLanguage' => '../Language/',
'urlLocalWebroot' => '../webroot/'
)
$webRoot = '/'
$infoSite = array(
'Option' => array(
'value' => array(
'language' => null
)
)
)
$contactSite = array()
$smtpSite = array()
$metaTitleMantan = ''
$metaKeywordsMantan = ''
$metaDescriptionMantan = ''
$routesPlugin = null
$userAdmins = null
$hookMenuAdminMantan = array()
$infoMantanSource = false
$dataInput = object(CakeRequest) {
params => array(
'plugin' => null,
'controller' => 'admins',
'action' => 'login',
'named' => array([maximum depth reached]),
'pass' => array([maximum depth reached])
)
data => array()
query => array()
url => 'admins/login'
base => ''
webroot => '/'
here => '/admins/login'
[protected] _detectors => array(
'get' => array(
[maximum depth reached]
),
'post' => array(
[maximum depth reached]
),
'put' => array(
[maximum depth reached]
),
'delete' => array(
[maximum depth reached]
),
'head' => array(
[maximum depth reached]
),
'options' => array(
[maximum depth reached]
),
'ssl' => array(
[maximum depth reached]
),
'ajax' => array(
[maximum depth reached]
),
'flash' => array(
[maximum depth reached]
),
'mobile' => array(
[maximum depth reached]
),
'requested' => array(
[maximum depth reached]
)
)
[protected] _input => ''
}
$modelOption = object(Option) {
name => 'Option'
useDbConfig => 'default'
useTable => 'options'
id => false
data => array()
schemaName => null
table => 'options'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Option'
tableToModel => array(
'options' => 'Option'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelNotice = object(Notice) {
name => 'Notice'
useDbConfig => 'default'
useTable => 'notices'
id => false
data => array()
schemaName => null
table => 'notices'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Notice'
tableToModel => array(
'notices' => 'Notice'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAlbum = object(Album) {
name => 'Album'
useDbConfig => 'default'
useTable => 'albums'
id => false
data => array()
schemaName => null
table => 'albums'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Album'
tableToModel => array(
'albums' => 'Album'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAdmin = object(Admin) {
name => 'Admin'
useDbConfig => 'default'
useTable => 'admins'
id => false
data => array()
schemaName => null
table => 'admins'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Admin'
tableToModel => array(
'admins' => 'Admin'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelVideo = object(Video) {
name => 'Video'
useDbConfig => 'default'
useTable => 'videos'
id => false
data => array()
schemaName => null
table => 'videos'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Video'
tableToModel => array(
'videos' => 'Video'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelUser = object(User) {
name => 'User'
useDbConfig => 'default'
useTable => 'users'
id => false
data => array()
schemaName => null
table => 'users'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'User'
tableToModel => array(
'users' => 'User'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$userHome = null
$language = array()
$plugins = array(
'Option' => array(
'value' => array()
)
)
$themeActive = array(
'Option' => array(
'value' => null
)
)
$filename = '../Theme///routes.php'
$menus = array(
'title' => null,
'sub' => array(
(int) 0 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/options/infoSite',
'classIcon' => 'fa-wrench',
'permission' => 'infoSite'
),
(int) 1 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/notices/listNotices',
'classIcon' => 'fa-newspaper-o',
'permission' => 'listNotices',
'sub' => array(
[maximum depth reached]
)
),
(int) 2 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/notices/listPages',
'classIcon' => 'fa-file-o',
'permission' => 'listPages'
)
)
) AppController::setup() - APP/Controller/AppController.php, line 280
AdminsController::login() - APP/Controller/AdminsController.php, line 148
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 490
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 185
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160
[main] - APP/webroot/index.php, line 109 Notice (8) : Undefined variable: languageMantan [APP/Controller/AppController.php , line 281 ]Code Context $menus [ 'sub' ][ 2 ]= array( 'name' => $languageMantan [ 'pages' ], 'url' => $urlNotices . 'listPages' , 'classIcon' => 'fa-file-o' , 'permission' => 'listPages' );
$menus [ 'sub' ][ 3 ]= array( 'name' => $languageMantan [ 'album' ], 'url' => $urlAlbums . 'listAlbums' , 'classIcon' => 'fa-camera-retro' , 'permission' => 'listAlbums' );
$menus [ 'sub' ][ 4 ]= array( 'name' => $languageMantan [ 'video' ], 'url' => $urlVideos . 'listVideos' , 'classIcon' => 'fa-file-video-o' , 'permission' => 'listVideos' );
$notCheckDomain = true
$datasource = object(MongodbSource) {
connected => true
connection => object(Mongo) {}
_baseConfig => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'set_string_id' => true,
'persistent' => true,
'replicaset' => ''
)
columns => array(
'boolean' => array(
[maximum depth reached]
),
'string' => array(
[maximum depth reached]
),
'text' => array(
[maximum depth reached]
),
'integer' => array(
[maximum depth reached]
),
'float' => array(
[maximum depth reached]
),
'datetime' => array(
[maximum depth reached]
),
'timestamp' => array(
[maximum depth reached]
),
'time' => array(
[maximum depth reached]
),
'date' => array(
[maximum depth reached]
)
)
description => 'Database Data Source'
index => array(
'PRI' => 'primary',
'MUL' => 'index',
'UNI' => 'unique'
)
alias => 'AS '
cacheMethods => true
useNestedTransactions => false
fullDebug => false
affected => null
numRows => null
took => null
configKeyName => 'default'
startQuote => null
endQuote => null
virtualFieldSeparator => '__'
tableParameters => array()
fieldParameters => array()
config => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'prefix' => '*****',
'set_string_id' => true,
'persistent' => 'true',
'replicaset' => '',
'datasource' => 'Mongodb.MongodbSource',
'encoding' => 'utf8'
)
cacheSources => true
[protected] _db => object(MongoDB) {}
[protected] _driverVersion => '1.6.16'
[protected] _startTime => null
[protected] _defaultSchema => array(
'_id' => array(
[maximum depth reached]
),
'created' => array(
[maximum depth reached]
),
'modified' => array(
[maximum depth reached]
)
)
[protected] _result => null
[protected] _queriesCnt => (int) 0
[protected] _queriesTime => null
[protected] _queriesLog => array()
[protected] _queriesLogMax => (int) 200
[protected] _queryCache => array()
[protected] _connection => null
[protected] _sqlOps => array(
(int) 0 => 'like',
(int) 1 => 'ilike',
(int) 2 => 'or',
(int) 3 => 'not',
(int) 4 => 'in',
(int) 5 => 'between',
(int) 6 => 'regexp',
(int) 7 => 'similar to'
)
[protected] _transactionNesting => (int) 0
[protected] _queryDefaults => array(
'conditions' => array([maximum depth reached]),
'fields' => null,
'table' => null,
'alias' => null,
'order' => null,
'limit' => null,
'joins' => array([maximum depth reached]),
'group' => null,
'offset' => null
)
[protected] _methodCacheChange => false
[protected] _descriptions => array()
[protected] _sources => null
[protected] _transactionStarted => false
}
$urlAdmins = 'https://hoankiem360.vn/admins/'
$urlOptions = 'https://hoankiem360.vn/options/'
$urlNotices = 'https://hoankiem360.vn/notices/'
$urlAlbums = 'https://hoankiem360.vn/albums/'
$urlPlugins = 'https://hoankiem360.vn/plugins/'
$urlVideos = 'https://hoankiem360.vn/videos/'
$urlUsers = 'https://hoankiem360.vn/users/'
$urlHomes = 'https://hoankiem360.vn/'
$urlNow = 'https://hoankiem360.vn/admins/login'
$urlThemeActive = 'https://hoankiem360.vn/app/Theme//'
$urlLocalThemeActive = '../Theme//'
$urlLocal = array(
'urlHomes' => 'https://hoankiem360.vn/',
'urlAdmins' => 'https://hoankiem360.vn/admins/',
'urlOptions' => 'https://hoankiem360.vn/options/',
'urlNotices' => 'https://hoankiem360.vn/notices/',
'urlAlbums' => 'https://hoankiem360.vn/albums/',
'urlPlugins' => 'https://hoankiem360.vn/plugins/',
'urlVideos' => 'https://hoankiem360.vn/videos/',
'urlUsers' => 'https://hoankiem360.vn/users/',
'webRoot' => '/',
'urlLocalPlugin' => '../Plugin/',
'urlLocalTheme' => '../Theme/',
'urlLocalLanguage' => '../Language/',
'urlLocalWebroot' => '../webroot/'
)
$webRoot = '/'
$infoSite = array(
'Option' => array(
'value' => array(
'language' => null
)
)
)
$contactSite = array()
$smtpSite = array()
$metaTitleMantan = ''
$metaKeywordsMantan = ''
$metaDescriptionMantan = ''
$routesPlugin = null
$userAdmins = null
$hookMenuAdminMantan = array()
$infoMantanSource = false
$dataInput = object(CakeRequest) {
params => array(
'plugin' => null,
'controller' => 'admins',
'action' => 'login',
'named' => array([maximum depth reached]),
'pass' => array([maximum depth reached])
)
data => array()
query => array()
url => 'admins/login'
base => ''
webroot => '/'
here => '/admins/login'
[protected] _detectors => array(
'get' => array(
[maximum depth reached]
),
'post' => array(
[maximum depth reached]
),
'put' => array(
[maximum depth reached]
),
'delete' => array(
[maximum depth reached]
),
'head' => array(
[maximum depth reached]
),
'options' => array(
[maximum depth reached]
),
'ssl' => array(
[maximum depth reached]
),
'ajax' => array(
[maximum depth reached]
),
'flash' => array(
[maximum depth reached]
),
'mobile' => array(
[maximum depth reached]
),
'requested' => array(
[maximum depth reached]
)
)
[protected] _input => ''
}
$modelOption = object(Option) {
name => 'Option'
useDbConfig => 'default'
useTable => 'options'
id => false
data => array()
schemaName => null
table => 'options'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Option'
tableToModel => array(
'options' => 'Option'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelNotice = object(Notice) {
name => 'Notice'
useDbConfig => 'default'
useTable => 'notices'
id => false
data => array()
schemaName => null
table => 'notices'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Notice'
tableToModel => array(
'notices' => 'Notice'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAlbum = object(Album) {
name => 'Album'
useDbConfig => 'default'
useTable => 'albums'
id => false
data => array()
schemaName => null
table => 'albums'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Album'
tableToModel => array(
'albums' => 'Album'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAdmin = object(Admin) {
name => 'Admin'
useDbConfig => 'default'
useTable => 'admins'
id => false
data => array()
schemaName => null
table => 'admins'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Admin'
tableToModel => array(
'admins' => 'Admin'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelVideo = object(Video) {
name => 'Video'
useDbConfig => 'default'
useTable => 'videos'
id => false
data => array()
schemaName => null
table => 'videos'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Video'
tableToModel => array(
'videos' => 'Video'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelUser = object(User) {
name => 'User'
useDbConfig => 'default'
useTable => 'users'
id => false
data => array()
schemaName => null
table => 'users'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'User'
tableToModel => array(
'users' => 'User'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$userHome = null
$language = array()
$plugins = array(
'Option' => array(
'value' => array()
)
)
$themeActive = array(
'Option' => array(
'value' => null
)
)
$filename = '../Theme///routes.php'
$menus = array(
'title' => null,
'sub' => array(
(int) 0 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/options/infoSite',
'classIcon' => 'fa-wrench',
'permission' => 'infoSite'
),
(int) 1 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/notices/listNotices',
'classIcon' => 'fa-newspaper-o',
'permission' => 'listNotices',
'sub' => array(
[maximum depth reached]
)
),
(int) 2 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/notices/listPages',
'classIcon' => 'fa-file-o',
'permission' => 'listPages'
),
(int) 3 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/albums/listAlbums',
'classIcon' => 'fa-camera-retro',
'permission' => 'listAlbums'
)
)
) AppController::setup() - APP/Controller/AppController.php, line 281
AdminsController::login() - APP/Controller/AdminsController.php, line 148
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 490
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 185
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160
[main] - APP/webroot/index.php, line 109 Notice (8) : Undefined variable: languageMantan [APP/Controller/AppController.php , line 282 ]Code Context $menus [ 'sub' ][ 3 ]= array( 'name' => $languageMantan [ 'album' ], 'url' => $urlAlbums . 'listAlbums' , 'classIcon' => 'fa-camera-retro' , 'permission' => 'listAlbums' );
$menus [ 'sub' ][ 4 ]= array( 'name' => $languageMantan [ 'video' ], 'url' => $urlVideos . 'listVideos' , 'classIcon' => 'fa-file-video-o' , 'permission' => 'listVideos' );
$menus [ 'sub' ][ 5 ]= array( 'name' => $languageMantan [ 'fileManagement' ], 'url' => $urlAdmins . 'listFiles' , 'classIcon' => 'fa-file-archive-o' , 'permission' => 'listFiles' );
$notCheckDomain = true
$datasource = object(MongodbSource) {
connected => true
connection => object(Mongo) {}
_baseConfig => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'set_string_id' => true,
'persistent' => true,
'replicaset' => ''
)
columns => array(
'boolean' => array(
[maximum depth reached]
),
'string' => array(
[maximum depth reached]
),
'text' => array(
[maximum depth reached]
),
'integer' => array(
[maximum depth reached]
),
'float' => array(
[maximum depth reached]
),
'datetime' => array(
[maximum depth reached]
),
'timestamp' => array(
[maximum depth reached]
),
'time' => array(
[maximum depth reached]
),
'date' => array(
[maximum depth reached]
)
)
description => 'Database Data Source'
index => array(
'PRI' => 'primary',
'MUL' => 'index',
'UNI' => 'unique'
)
alias => 'AS '
cacheMethods => true
useNestedTransactions => false
fullDebug => false
affected => null
numRows => null
took => null
configKeyName => 'default'
startQuote => null
endQuote => null
virtualFieldSeparator => '__'
tableParameters => array()
fieldParameters => array()
config => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'prefix' => '*****',
'set_string_id' => true,
'persistent' => 'true',
'replicaset' => '',
'datasource' => 'Mongodb.MongodbSource',
'encoding' => 'utf8'
)
cacheSources => true
[protected] _db => object(MongoDB) {}
[protected] _driverVersion => '1.6.16'
[protected] _startTime => null
[protected] _defaultSchema => array(
'_id' => array(
[maximum depth reached]
),
'created' => array(
[maximum depth reached]
),
'modified' => array(
[maximum depth reached]
)
)
[protected] _result => null
[protected] _queriesCnt => (int) 0
[protected] _queriesTime => null
[protected] _queriesLog => array()
[protected] _queriesLogMax => (int) 200
[protected] _queryCache => array()
[protected] _connection => null
[protected] _sqlOps => array(
(int) 0 => 'like',
(int) 1 => 'ilike',
(int) 2 => 'or',
(int) 3 => 'not',
(int) 4 => 'in',
(int) 5 => 'between',
(int) 6 => 'regexp',
(int) 7 => 'similar to'
)
[protected] _transactionNesting => (int) 0
[protected] _queryDefaults => array(
'conditions' => array([maximum depth reached]),
'fields' => null,
'table' => null,
'alias' => null,
'order' => null,
'limit' => null,
'joins' => array([maximum depth reached]),
'group' => null,
'offset' => null
)
[protected] _methodCacheChange => false
[protected] _descriptions => array()
[protected] _sources => null
[protected] _transactionStarted => false
}
$urlAdmins = 'https://hoankiem360.vn/admins/'
$urlOptions = 'https://hoankiem360.vn/options/'
$urlNotices = 'https://hoankiem360.vn/notices/'
$urlAlbums = 'https://hoankiem360.vn/albums/'
$urlPlugins = 'https://hoankiem360.vn/plugins/'
$urlVideos = 'https://hoankiem360.vn/videos/'
$urlUsers = 'https://hoankiem360.vn/users/'
$urlHomes = 'https://hoankiem360.vn/'
$urlNow = 'https://hoankiem360.vn/admins/login'
$urlThemeActive = 'https://hoankiem360.vn/app/Theme//'
$urlLocalThemeActive = '../Theme//'
$urlLocal = array(
'urlHomes' => 'https://hoankiem360.vn/',
'urlAdmins' => 'https://hoankiem360.vn/admins/',
'urlOptions' => 'https://hoankiem360.vn/options/',
'urlNotices' => 'https://hoankiem360.vn/notices/',
'urlAlbums' => 'https://hoankiem360.vn/albums/',
'urlPlugins' => 'https://hoankiem360.vn/plugins/',
'urlVideos' => 'https://hoankiem360.vn/videos/',
'urlUsers' => 'https://hoankiem360.vn/users/',
'webRoot' => '/',
'urlLocalPlugin' => '../Plugin/',
'urlLocalTheme' => '../Theme/',
'urlLocalLanguage' => '../Language/',
'urlLocalWebroot' => '../webroot/'
)
$webRoot = '/'
$infoSite = array(
'Option' => array(
'value' => array(
'language' => null
)
)
)
$contactSite = array()
$smtpSite = array()
$metaTitleMantan = ''
$metaKeywordsMantan = ''
$metaDescriptionMantan = ''
$routesPlugin = null
$userAdmins = null
$hookMenuAdminMantan = array()
$infoMantanSource = false
$dataInput = object(CakeRequest) {
params => array(
'plugin' => null,
'controller' => 'admins',
'action' => 'login',
'named' => array([maximum depth reached]),
'pass' => array([maximum depth reached])
)
data => array()
query => array()
url => 'admins/login'
base => ''
webroot => '/'
here => '/admins/login'
[protected] _detectors => array(
'get' => array(
[maximum depth reached]
),
'post' => array(
[maximum depth reached]
),
'put' => array(
[maximum depth reached]
),
'delete' => array(
[maximum depth reached]
),
'head' => array(
[maximum depth reached]
),
'options' => array(
[maximum depth reached]
),
'ssl' => array(
[maximum depth reached]
),
'ajax' => array(
[maximum depth reached]
),
'flash' => array(
[maximum depth reached]
),
'mobile' => array(
[maximum depth reached]
),
'requested' => array(
[maximum depth reached]
)
)
[protected] _input => ''
}
$modelOption = object(Option) {
name => 'Option'
useDbConfig => 'default'
useTable => 'options'
id => false
data => array()
schemaName => null
table => 'options'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Option'
tableToModel => array(
'options' => 'Option'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelNotice = object(Notice) {
name => 'Notice'
useDbConfig => 'default'
useTable => 'notices'
id => false
data => array()
schemaName => null
table => 'notices'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Notice'
tableToModel => array(
'notices' => 'Notice'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAlbum = object(Album) {
name => 'Album'
useDbConfig => 'default'
useTable => 'albums'
id => false
data => array()
schemaName => null
table => 'albums'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Album'
tableToModel => array(
'albums' => 'Album'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAdmin = object(Admin) {
name => 'Admin'
useDbConfig => 'default'
useTable => 'admins'
id => false
data => array()
schemaName => null
table => 'admins'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Admin'
tableToModel => array(
'admins' => 'Admin'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelVideo = object(Video) {
name => 'Video'
useDbConfig => 'default'
useTable => 'videos'
id => false
data => array()
schemaName => null
table => 'videos'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Video'
tableToModel => array(
'videos' => 'Video'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelUser = object(User) {
name => 'User'
useDbConfig => 'default'
useTable => 'users'
id => false
data => array()
schemaName => null
table => 'users'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'User'
tableToModel => array(
'users' => 'User'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$userHome = null
$language = array()
$plugins = array(
'Option' => array(
'value' => array()
)
)
$themeActive = array(
'Option' => array(
'value' => null
)
)
$filename = '../Theme///routes.php'
$menus = array(
'title' => null,
'sub' => array(
(int) 0 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/options/infoSite',
'classIcon' => 'fa-wrench',
'permission' => 'infoSite'
),
(int) 1 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/notices/listNotices',
'classIcon' => 'fa-newspaper-o',
'permission' => 'listNotices',
'sub' => array(
[maximum depth reached]
)
),
(int) 2 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/notices/listPages',
'classIcon' => 'fa-file-o',
'permission' => 'listPages'
),
(int) 3 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/albums/listAlbums',
'classIcon' => 'fa-camera-retro',
'permission' => 'listAlbums'
),
(int) 4 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/videos/listVideos',
'classIcon' => 'fa-file-video-o',
'permission' => 'listVideos'
)
)
) AppController::setup() - APP/Controller/AppController.php, line 282
AdminsController::login() - APP/Controller/AdminsController.php, line 148
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 490
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 185
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160
[main] - APP/webroot/index.php, line 109 Notice (8) : Undefined variable: languageMantan [APP/Controller/AppController.php , line 284 ]Code Context $menus [ 'sub' ][ 5 ]= array( 'name' => $languageMantan [ 'fileManagement' ], 'url' => $urlAdmins . 'listFiles' , 'classIcon' => 'fa-file-archive-o' , 'permission' => 'listFiles' );
$menus [ 'sub' ][ 6 ]= array( 'name' => $languageMantan [ 'languages' ], 'url' => $urlOptions . 'languages' , 'classIcon' => 'fa-language' , 'permission' => 'languages' );
$notCheckDomain = true
$datasource = object(MongodbSource) {
connected => true
connection => object(Mongo) {}
_baseConfig => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'set_string_id' => true,
'persistent' => true,
'replicaset' => ''
)
columns => array(
'boolean' => array(
[maximum depth reached]
),
'string' => array(
[maximum depth reached]
),
'text' => array(
[maximum depth reached]
),
'integer' => array(
[maximum depth reached]
),
'float' => array(
[maximum depth reached]
),
'datetime' => array(
[maximum depth reached]
),
'timestamp' => array(
[maximum depth reached]
),
'time' => array(
[maximum depth reached]
),
'date' => array(
[maximum depth reached]
)
)
description => 'Database Data Source'
index => array(
'PRI' => 'primary',
'MUL' => 'index',
'UNI' => 'unique'
)
alias => 'AS '
cacheMethods => true
useNestedTransactions => false
fullDebug => false
affected => null
numRows => null
took => null
configKeyName => 'default'
startQuote => null
endQuote => null
virtualFieldSeparator => '__'
tableParameters => array()
fieldParameters => array()
config => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'prefix' => '*****',
'set_string_id' => true,
'persistent' => 'true',
'replicaset' => '',
'datasource' => 'Mongodb.MongodbSource',
'encoding' => 'utf8'
)
cacheSources => true
[protected] _db => object(MongoDB) {}
[protected] _driverVersion => '1.6.16'
[protected] _startTime => null
[protected] _defaultSchema => array(
'_id' => array(
[maximum depth reached]
),
'created' => array(
[maximum depth reached]
),
'modified' => array(
[maximum depth reached]
)
)
[protected] _result => null
[protected] _queriesCnt => (int) 0
[protected] _queriesTime => null
[protected] _queriesLog => array()
[protected] _queriesLogMax => (int) 200
[protected] _queryCache => array()
[protected] _connection => null
[protected] _sqlOps => array(
(int) 0 => 'like',
(int) 1 => 'ilike',
(int) 2 => 'or',
(int) 3 => 'not',
(int) 4 => 'in',
(int) 5 => 'between',
(int) 6 => 'regexp',
(int) 7 => 'similar to'
)
[protected] _transactionNesting => (int) 0
[protected] _queryDefaults => array(
'conditions' => array([maximum depth reached]),
'fields' => null,
'table' => null,
'alias' => null,
'order' => null,
'limit' => null,
'joins' => array([maximum depth reached]),
'group' => null,
'offset' => null
)
[protected] _methodCacheChange => false
[protected] _descriptions => array()
[protected] _sources => null
[protected] _transactionStarted => false
}
$urlAdmins = 'https://hoankiem360.vn/admins/'
$urlOptions = 'https://hoankiem360.vn/options/'
$urlNotices = 'https://hoankiem360.vn/notices/'
$urlAlbums = 'https://hoankiem360.vn/albums/'
$urlPlugins = 'https://hoankiem360.vn/plugins/'
$urlVideos = 'https://hoankiem360.vn/videos/'
$urlUsers = 'https://hoankiem360.vn/users/'
$urlHomes = 'https://hoankiem360.vn/'
$urlNow = 'https://hoankiem360.vn/admins/login'
$urlThemeActive = 'https://hoankiem360.vn/app/Theme//'
$urlLocalThemeActive = '../Theme//'
$urlLocal = array(
'urlHomes' => 'https://hoankiem360.vn/',
'urlAdmins' => 'https://hoankiem360.vn/admins/',
'urlOptions' => 'https://hoankiem360.vn/options/',
'urlNotices' => 'https://hoankiem360.vn/notices/',
'urlAlbums' => 'https://hoankiem360.vn/albums/',
'urlPlugins' => 'https://hoankiem360.vn/plugins/',
'urlVideos' => 'https://hoankiem360.vn/videos/',
'urlUsers' => 'https://hoankiem360.vn/users/',
'webRoot' => '/',
'urlLocalPlugin' => '../Plugin/',
'urlLocalTheme' => '../Theme/',
'urlLocalLanguage' => '../Language/',
'urlLocalWebroot' => '../webroot/'
)
$webRoot = '/'
$infoSite = array(
'Option' => array(
'value' => array(
'language' => null
)
)
)
$contactSite = array()
$smtpSite = array()
$metaTitleMantan = ''
$metaKeywordsMantan = ''
$metaDescriptionMantan = ''
$routesPlugin = null
$userAdmins = null
$hookMenuAdminMantan = array()
$infoMantanSource = false
$dataInput = object(CakeRequest) {
params => array(
'plugin' => null,
'controller' => 'admins',
'action' => 'login',
'named' => array([maximum depth reached]),
'pass' => array([maximum depth reached])
)
data => array()
query => array()
url => 'admins/login'
base => ''
webroot => '/'
here => '/admins/login'
[protected] _detectors => array(
'get' => array(
[maximum depth reached]
),
'post' => array(
[maximum depth reached]
),
'put' => array(
[maximum depth reached]
),
'delete' => array(
[maximum depth reached]
),
'head' => array(
[maximum depth reached]
),
'options' => array(
[maximum depth reached]
),
'ssl' => array(
[maximum depth reached]
),
'ajax' => array(
[maximum depth reached]
),
'flash' => array(
[maximum depth reached]
),
'mobile' => array(
[maximum depth reached]
),
'requested' => array(
[maximum depth reached]
)
)
[protected] _input => ''
}
$modelOption = object(Option) {
name => 'Option'
useDbConfig => 'default'
useTable => 'options'
id => false
data => array()
schemaName => null
table => 'options'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Option'
tableToModel => array(
'options' => 'Option'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelNotice = object(Notice) {
name => 'Notice'
useDbConfig => 'default'
useTable => 'notices'
id => false
data => array()
schemaName => null
table => 'notices'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Notice'
tableToModel => array(
'notices' => 'Notice'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAlbum = object(Album) {
name => 'Album'
useDbConfig => 'default'
useTable => 'albums'
id => false
data => array()
schemaName => null
table => 'albums'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Album'
tableToModel => array(
'albums' => 'Album'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAdmin = object(Admin) {
name => 'Admin'
useDbConfig => 'default'
useTable => 'admins'
id => false
data => array()
schemaName => null
table => 'admins'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Admin'
tableToModel => array(
'admins' => 'Admin'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelVideo = object(Video) {
name => 'Video'
useDbConfig => 'default'
useTable => 'videos'
id => false
data => array()
schemaName => null
table => 'videos'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Video'
tableToModel => array(
'videos' => 'Video'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelUser = object(User) {
name => 'User'
useDbConfig => 'default'
useTable => 'users'
id => false
data => array()
schemaName => null
table => 'users'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'User'
tableToModel => array(
'users' => 'User'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$userHome = null
$language = array()
$plugins = array(
'Option' => array(
'value' => array()
)
)
$themeActive = array(
'Option' => array(
'value' => null
)
)
$filename = '../Theme///routes.php'
$menus = array(
'title' => null,
'sub' => array(
(int) 0 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/options/infoSite',
'classIcon' => 'fa-wrench',
'permission' => 'infoSite'
),
(int) 1 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/notices/listNotices',
'classIcon' => 'fa-newspaper-o',
'permission' => 'listNotices',
'sub' => array(
[maximum depth reached]
)
),
(int) 2 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/notices/listPages',
'classIcon' => 'fa-file-o',
'permission' => 'listPages'
),
(int) 3 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/albums/listAlbums',
'classIcon' => 'fa-camera-retro',
'permission' => 'listAlbums'
),
(int) 4 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/videos/listVideos',
'classIcon' => 'fa-file-video-o',
'permission' => 'listVideos'
),
(int) 5 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/admins/listFiles',
'classIcon' => 'fa-file-archive-o',
'permission' => 'listFiles'
)
)
) AppController::setup() - APP/Controller/AppController.php, line 284
AdminsController::login() - APP/Controller/AdminsController.php, line 148
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 490
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 185
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160
[main] - APP/webroot/index.php, line 109 Notice (8) : Undefined variable: languageMantan [APP/Controller/AppController.php , line 285 ]Code Context
$menus [ 'sub' ][ 6 ]= array( 'name' => $languageMantan [ 'languages' ], 'url' => $urlOptions . 'languages' , 'classIcon' => 'fa-language' , 'permission' => 'languages' );
$menus [ 'sub' ][ 7 ]= array( 'name' => $languageMantan [ 'appearance' ],
$notCheckDomain = true
$datasource = object(MongodbSource) {
connected => true
connection => object(Mongo) {}
_baseConfig => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'set_string_id' => true,
'persistent' => true,
'replicaset' => ''
)
columns => array(
'boolean' => array(
[maximum depth reached]
),
'string' => array(
[maximum depth reached]
),
'text' => array(
[maximum depth reached]
),
'integer' => array(
[maximum depth reached]
),
'float' => array(
[maximum depth reached]
),
'datetime' => array(
[maximum depth reached]
),
'timestamp' => array(
[maximum depth reached]
),
'time' => array(
[maximum depth reached]
),
'date' => array(
[maximum depth reached]
)
)
description => 'Database Data Source'
index => array(
'PRI' => 'primary',
'MUL' => 'index',
'UNI' => 'unique'
)
alias => 'AS '
cacheMethods => true
useNestedTransactions => false
fullDebug => false
affected => null
numRows => null
took => null
configKeyName => 'default'
startQuote => null
endQuote => null
virtualFieldSeparator => '__'
tableParameters => array()
fieldParameters => array()
config => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'prefix' => '*****',
'set_string_id' => true,
'persistent' => 'true',
'replicaset' => '',
'datasource' => 'Mongodb.MongodbSource',
'encoding' => 'utf8'
)
cacheSources => true
[protected] _db => object(MongoDB) {}
[protected] _driverVersion => '1.6.16'
[protected] _startTime => null
[protected] _defaultSchema => array(
'_id' => array(
[maximum depth reached]
),
'created' => array(
[maximum depth reached]
),
'modified' => array(
[maximum depth reached]
)
)
[protected] _result => null
[protected] _queriesCnt => (int) 0
[protected] _queriesTime => null
[protected] _queriesLog => array()
[protected] _queriesLogMax => (int) 200
[protected] _queryCache => array()
[protected] _connection => null
[protected] _sqlOps => array(
(int) 0 => 'like',
(int) 1 => 'ilike',
(int) 2 => 'or',
(int) 3 => 'not',
(int) 4 => 'in',
(int) 5 => 'between',
(int) 6 => 'regexp',
(int) 7 => 'similar to'
)
[protected] _transactionNesting => (int) 0
[protected] _queryDefaults => array(
'conditions' => array([maximum depth reached]),
'fields' => null,
'table' => null,
'alias' => null,
'order' => null,
'limit' => null,
'joins' => array([maximum depth reached]),
'group' => null,
'offset' => null
)
[protected] _methodCacheChange => false
[protected] _descriptions => array()
[protected] _sources => null
[protected] _transactionStarted => false
}
$urlAdmins = 'https://hoankiem360.vn/admins/'
$urlOptions = 'https://hoankiem360.vn/options/'
$urlNotices = 'https://hoankiem360.vn/notices/'
$urlAlbums = 'https://hoankiem360.vn/albums/'
$urlPlugins = 'https://hoankiem360.vn/plugins/'
$urlVideos = 'https://hoankiem360.vn/videos/'
$urlUsers = 'https://hoankiem360.vn/users/'
$urlHomes = 'https://hoankiem360.vn/'
$urlNow = 'https://hoankiem360.vn/admins/login'
$urlThemeActive = 'https://hoankiem360.vn/app/Theme//'
$urlLocalThemeActive = '../Theme//'
$urlLocal = array(
'urlHomes' => 'https://hoankiem360.vn/',
'urlAdmins' => 'https://hoankiem360.vn/admins/',
'urlOptions' => 'https://hoankiem360.vn/options/',
'urlNotices' => 'https://hoankiem360.vn/notices/',
'urlAlbums' => 'https://hoankiem360.vn/albums/',
'urlPlugins' => 'https://hoankiem360.vn/plugins/',
'urlVideos' => 'https://hoankiem360.vn/videos/',
'urlUsers' => 'https://hoankiem360.vn/users/',
'webRoot' => '/',
'urlLocalPlugin' => '../Plugin/',
'urlLocalTheme' => '../Theme/',
'urlLocalLanguage' => '../Language/',
'urlLocalWebroot' => '../webroot/'
)
$webRoot = '/'
$infoSite = array(
'Option' => array(
'value' => array(
'language' => null
)
)
)
$contactSite = array()
$smtpSite = array()
$metaTitleMantan = ''
$metaKeywordsMantan = ''
$metaDescriptionMantan = ''
$routesPlugin = null
$userAdmins = null
$hookMenuAdminMantan = array()
$infoMantanSource = false
$dataInput = object(CakeRequest) {
params => array(
'plugin' => null,
'controller' => 'admins',
'action' => 'login',
'named' => array([maximum depth reached]),
'pass' => array([maximum depth reached])
)
data => array()
query => array()
url => 'admins/login'
base => ''
webroot => '/'
here => '/admins/login'
[protected] _detectors => array(
'get' => array(
[maximum depth reached]
),
'post' => array(
[maximum depth reached]
),
'put' => array(
[maximum depth reached]
),
'delete' => array(
[maximum depth reached]
),
'head' => array(
[maximum depth reached]
),
'options' => array(
[maximum depth reached]
),
'ssl' => array(
[maximum depth reached]
),
'ajax' => array(
[maximum depth reached]
),
'flash' => array(
[maximum depth reached]
),
'mobile' => array(
[maximum depth reached]
),
'requested' => array(
[maximum depth reached]
)
)
[protected] _input => ''
}
$modelOption = object(Option) {
name => 'Option'
useDbConfig => 'default'
useTable => 'options'
id => false
data => array()
schemaName => null
table => 'options'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Option'
tableToModel => array(
'options' => 'Option'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelNotice = object(Notice) {
name => 'Notice'
useDbConfig => 'default'
useTable => 'notices'
id => false
data => array()
schemaName => null
table => 'notices'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Notice'
tableToModel => array(
'notices' => 'Notice'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAlbum = object(Album) {
name => 'Album'
useDbConfig => 'default'
useTable => 'albums'
id => false
data => array()
schemaName => null
table => 'albums'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Album'
tableToModel => array(
'albums' => 'Album'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAdmin = object(Admin) {
name => 'Admin'
useDbConfig => 'default'
useTable => 'admins'
id => false
data => array()
schemaName => null
table => 'admins'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Admin'
tableToModel => array(
'admins' => 'Admin'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelVideo = object(Video) {
name => 'Video'
useDbConfig => 'default'
useTable => 'videos'
id => false
data => array()
schemaName => null
table => 'videos'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Video'
tableToModel => array(
'videos' => 'Video'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelUser = object(User) {
name => 'User'
useDbConfig => 'default'
useTable => 'users'
id => false
data => array()
schemaName => null
table => 'users'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'User'
tableToModel => array(
'users' => 'User'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$userHome = null
$language = array()
$plugins = array(
'Option' => array(
'value' => array()
)
)
$themeActive = array(
'Option' => array(
'value' => null
)
)
$filename = '../Theme///routes.php'
$menus = array(
'title' => null,
'sub' => array(
(int) 0 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/options/infoSite',
'classIcon' => 'fa-wrench',
'permission' => 'infoSite'
),
(int) 1 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/notices/listNotices',
'classIcon' => 'fa-newspaper-o',
'permission' => 'listNotices',
'sub' => array(
[maximum depth reached]
)
),
(int) 2 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/notices/listPages',
'classIcon' => 'fa-file-o',
'permission' => 'listPages'
),
(int) 3 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/albums/listAlbums',
'classIcon' => 'fa-camera-retro',
'permission' => 'listAlbums'
),
(int) 4 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/videos/listVideos',
'classIcon' => 'fa-file-video-o',
'permission' => 'listVideos'
),
(int) 5 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/admins/listFiles',
'classIcon' => 'fa-file-archive-o',
'permission' => 'listFiles'
),
(int) 6 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/options/languages',
'classIcon' => 'fa-language',
'permission' => 'languages'
)
)
) AppController::setup() - APP/Controller/AppController.php, line 285
AdminsController::login() - APP/Controller/AdminsController.php, line 148
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 490
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 185
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160
[main] - APP/webroot/index.php, line 109 Notice (8) : Undefined variable: languageMantan [APP/Controller/AppController.php , line 289 ]Code Context 'classIcon' => 'fa-file-image-o' ,
'permission' => 'themes' ,
'sub' =>array( array( 'name' => $languageMantan [ 'interfaceStorage' ], 'url' => $urlOptions . 'themes' , 'permission' => 'themes' ),
$notCheckDomain = true
$datasource = object(MongodbSource) {
connected => true
connection => object(Mongo) {}
_baseConfig => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'set_string_id' => true,
'persistent' => true,
'replicaset' => ''
)
columns => array(
'boolean' => array(
[maximum depth reached]
),
'string' => array(
[maximum depth reached]
),
'text' => array(
[maximum depth reached]
),
'integer' => array(
[maximum depth reached]
),
'float' => array(
[maximum depth reached]
),
'datetime' => array(
[maximum depth reached]
),
'timestamp' => array(
[maximum depth reached]
),
'time' => array(
[maximum depth reached]
),
'date' => array(
[maximum depth reached]
)
)
description => 'Database Data Source'
index => array(
'PRI' => 'primary',
'MUL' => 'index',
'UNI' => 'unique'
)
alias => 'AS '
cacheMethods => true
useNestedTransactions => false
fullDebug => false
affected => null
numRows => null
took => null
configKeyName => 'default'
startQuote => null
endQuote => null
virtualFieldSeparator => '__'
tableParameters => array()
fieldParameters => array()
config => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'prefix' => '*****',
'set_string_id' => true,
'persistent' => 'true',
'replicaset' => '',
'datasource' => 'Mongodb.MongodbSource',
'encoding' => 'utf8'
)
cacheSources => true
[protected] _db => object(MongoDB) {}
[protected] _driverVersion => '1.6.16'
[protected] _startTime => null
[protected] _defaultSchema => array(
'_id' => array(
[maximum depth reached]
),
'created' => array(
[maximum depth reached]
),
'modified' => array(
[maximum depth reached]
)
)
[protected] _result => null
[protected] _queriesCnt => (int) 0
[protected] _queriesTime => null
[protected] _queriesLog => array()
[protected] _queriesLogMax => (int) 200
[protected] _queryCache => array()
[protected] _connection => null
[protected] _sqlOps => array(
(int) 0 => 'like',
(int) 1 => 'ilike',
(int) 2 => 'or',
(int) 3 => 'not',
(int) 4 => 'in',
(int) 5 => 'between',
(int) 6 => 'regexp',
(int) 7 => 'similar to'
)
[protected] _transactionNesting => (int) 0
[protected] _queryDefaults => array(
'conditions' => array([maximum depth reached]),
'fields' => null,
'table' => null,
'alias' => null,
'order' => null,
'limit' => null,
'joins' => array([maximum depth reached]),
'group' => null,
'offset' => null
)
[protected] _methodCacheChange => false
[protected] _descriptions => array()
[protected] _sources => null
[protected] _transactionStarted => false
}
$urlAdmins = 'https://hoankiem360.vn/admins/'
$urlOptions = 'https://hoankiem360.vn/options/'
$urlNotices = 'https://hoankiem360.vn/notices/'
$urlAlbums = 'https://hoankiem360.vn/albums/'
$urlPlugins = 'https://hoankiem360.vn/plugins/'
$urlVideos = 'https://hoankiem360.vn/videos/'
$urlUsers = 'https://hoankiem360.vn/users/'
$urlHomes = 'https://hoankiem360.vn/'
$urlNow = 'https://hoankiem360.vn/admins/login'
$urlThemeActive = 'https://hoankiem360.vn/app/Theme//'
$urlLocalThemeActive = '../Theme//'
$urlLocal = array(
'urlHomes' => 'https://hoankiem360.vn/',
'urlAdmins' => 'https://hoankiem360.vn/admins/',
'urlOptions' => 'https://hoankiem360.vn/options/',
'urlNotices' => 'https://hoankiem360.vn/notices/',
'urlAlbums' => 'https://hoankiem360.vn/albums/',
'urlPlugins' => 'https://hoankiem360.vn/plugins/',
'urlVideos' => 'https://hoankiem360.vn/videos/',
'urlUsers' => 'https://hoankiem360.vn/users/',
'webRoot' => '/',
'urlLocalPlugin' => '../Plugin/',
'urlLocalTheme' => '../Theme/',
'urlLocalLanguage' => '../Language/',
'urlLocalWebroot' => '../webroot/'
)
$webRoot = '/'
$infoSite = array(
'Option' => array(
'value' => array(
'language' => null
)
)
)
$contactSite = array()
$smtpSite = array()
$metaTitleMantan = ''
$metaKeywordsMantan = ''
$metaDescriptionMantan = ''
$routesPlugin = null
$userAdmins = null
$hookMenuAdminMantan = array()
$infoMantanSource = false
$dataInput = object(CakeRequest) {
params => array(
'plugin' => null,
'controller' => 'admins',
'action' => 'login',
'named' => array([maximum depth reached]),
'pass' => array([maximum depth reached])
)
data => array()
query => array()
url => 'admins/login'
base => ''
webroot => '/'
here => '/admins/login'
[protected] _detectors => array(
'get' => array(
[maximum depth reached]
),
'post' => array(
[maximum depth reached]
),
'put' => array(
[maximum depth reached]
),
'delete' => array(
[maximum depth reached]
),
'head' => array(
[maximum depth reached]
),
'options' => array(
[maximum depth reached]
),
'ssl' => array(
[maximum depth reached]
),
'ajax' => array(
[maximum depth reached]
),
'flash' => array(
[maximum depth reached]
),
'mobile' => array(
[maximum depth reached]
),
'requested' => array(
[maximum depth reached]
)
)
[protected] _input => ''
}
$modelOption = object(Option) {
name => 'Option'
useDbConfig => 'default'
useTable => 'options'
id => false
data => array()
schemaName => null
table => 'options'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Option'
tableToModel => array(
'options' => 'Option'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelNotice = object(Notice) {
name => 'Notice'
useDbConfig => 'default'
useTable => 'notices'
id => false
data => array()
schemaName => null
table => 'notices'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Notice'
tableToModel => array(
'notices' => 'Notice'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAlbum = object(Album) {
name => 'Album'
useDbConfig => 'default'
useTable => 'albums'
id => false
data => array()
schemaName => null
table => 'albums'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Album'
tableToModel => array(
'albums' => 'Album'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAdmin = object(Admin) {
name => 'Admin'
useDbConfig => 'default'
useTable => 'admins'
id => false
data => array()
schemaName => null
table => 'admins'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Admin'
tableToModel => array(
'admins' => 'Admin'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelVideo = object(Video) {
name => 'Video'
useDbConfig => 'default'
useTable => 'videos'
id => false
data => array()
schemaName => null
table => 'videos'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Video'
tableToModel => array(
'videos' => 'Video'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelUser = object(User) {
name => 'User'
useDbConfig => 'default'
useTable => 'users'
id => false
data => array()
schemaName => null
table => 'users'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'User'
tableToModel => array(
'users' => 'User'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$userHome = null
$language = array()
$plugins = array(
'Option' => array(
'value' => array()
)
)
$themeActive = array(
'Option' => array(
'value' => null
)
)
$filename = '../Theme///routes.php'
$menus = array(
'title' => null,
'sub' => array(
(int) 0 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/options/infoSite',
'classIcon' => 'fa-wrench',
'permission' => 'infoSite'
),
(int) 1 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/notices/listNotices',
'classIcon' => 'fa-newspaper-o',
'permission' => 'listNotices',
'sub' => array(
[maximum depth reached]
)
),
(int) 2 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/notices/listPages',
'classIcon' => 'fa-file-o',
'permission' => 'listPages'
),
(int) 3 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/albums/listAlbums',
'classIcon' => 'fa-camera-retro',
'permission' => 'listAlbums'
),
(int) 4 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/videos/listVideos',
'classIcon' => 'fa-file-video-o',
'permission' => 'listVideos'
),
(int) 5 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/admins/listFiles',
'classIcon' => 'fa-file-archive-o',
'permission' => 'listFiles'
),
(int) 6 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/options/languages',
'classIcon' => 'fa-language',
'permission' => 'languages'
)
)
) AppController::setup() - APP/Controller/AppController.php, line 289
AdminsController::login() - APP/Controller/AdminsController.php, line 148
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 490
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 185
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160
[main] - APP/webroot/index.php, line 109 Notice (8) : Undefined variable: languageMantan [APP/Controller/AppController.php , line 290 ]Code Context 'permission' => 'themes' ,
'sub' =>array( array( 'name' => $languageMantan [ 'interfaceStorage' ], 'url' => $urlOptions . 'themes' , 'permission' => 'themes' ),
array( 'name' => $languageMantan [ 'menu' ], 'url' => $urlOptions . 'menus' , 'permission' => 'menus' )
$notCheckDomain = true
$datasource = object(MongodbSource) {
connected => true
connection => object(Mongo) {}
_baseConfig => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'set_string_id' => true,
'persistent' => true,
'replicaset' => ''
)
columns => array(
'boolean' => array(
[maximum depth reached]
),
'string' => array(
[maximum depth reached]
),
'text' => array(
[maximum depth reached]
),
'integer' => array(
[maximum depth reached]
),
'float' => array(
[maximum depth reached]
),
'datetime' => array(
[maximum depth reached]
),
'timestamp' => array(
[maximum depth reached]
),
'time' => array(
[maximum depth reached]
),
'date' => array(
[maximum depth reached]
)
)
description => 'Database Data Source'
index => array(
'PRI' => 'primary',
'MUL' => 'index',
'UNI' => 'unique'
)
alias => 'AS '
cacheMethods => true
useNestedTransactions => false
fullDebug => false
affected => null
numRows => null
took => null
configKeyName => 'default'
startQuote => null
endQuote => null
virtualFieldSeparator => '__'
tableParameters => array()
fieldParameters => array()
config => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'prefix' => '*****',
'set_string_id' => true,
'persistent' => 'true',
'replicaset' => '',
'datasource' => 'Mongodb.MongodbSource',
'encoding' => 'utf8'
)
cacheSources => true
[protected] _db => object(MongoDB) {}
[protected] _driverVersion => '1.6.16'
[protected] _startTime => null
[protected] _defaultSchema => array(
'_id' => array(
[maximum depth reached]
),
'created' => array(
[maximum depth reached]
),
'modified' => array(
[maximum depth reached]
)
)
[protected] _result => null
[protected] _queriesCnt => (int) 0
[protected] _queriesTime => null
[protected] _queriesLog => array()
[protected] _queriesLogMax => (int) 200
[protected] _queryCache => array()
[protected] _connection => null
[protected] _sqlOps => array(
(int) 0 => 'like',
(int) 1 => 'ilike',
(int) 2 => 'or',
(int) 3 => 'not',
(int) 4 => 'in',
(int) 5 => 'between',
(int) 6 => 'regexp',
(int) 7 => 'similar to'
)
[protected] _transactionNesting => (int) 0
[protected] _queryDefaults => array(
'conditions' => array([maximum depth reached]),
'fields' => null,
'table' => null,
'alias' => null,
'order' => null,
'limit' => null,
'joins' => array([maximum depth reached]),
'group' => null,
'offset' => null
)
[protected] _methodCacheChange => false
[protected] _descriptions => array()
[protected] _sources => null
[protected] _transactionStarted => false
}
$urlAdmins = 'https://hoankiem360.vn/admins/'
$urlOptions = 'https://hoankiem360.vn/options/'
$urlNotices = 'https://hoankiem360.vn/notices/'
$urlAlbums = 'https://hoankiem360.vn/albums/'
$urlPlugins = 'https://hoankiem360.vn/plugins/'
$urlVideos = 'https://hoankiem360.vn/videos/'
$urlUsers = 'https://hoankiem360.vn/users/'
$urlHomes = 'https://hoankiem360.vn/'
$urlNow = 'https://hoankiem360.vn/admins/login'
$urlThemeActive = 'https://hoankiem360.vn/app/Theme//'
$urlLocalThemeActive = '../Theme//'
$urlLocal = array(
'urlHomes' => 'https://hoankiem360.vn/',
'urlAdmins' => 'https://hoankiem360.vn/admins/',
'urlOptions' => 'https://hoankiem360.vn/options/',
'urlNotices' => 'https://hoankiem360.vn/notices/',
'urlAlbums' => 'https://hoankiem360.vn/albums/',
'urlPlugins' => 'https://hoankiem360.vn/plugins/',
'urlVideos' => 'https://hoankiem360.vn/videos/',
'urlUsers' => 'https://hoankiem360.vn/users/',
'webRoot' => '/',
'urlLocalPlugin' => '../Plugin/',
'urlLocalTheme' => '../Theme/',
'urlLocalLanguage' => '../Language/',
'urlLocalWebroot' => '../webroot/'
)
$webRoot = '/'
$infoSite = array(
'Option' => array(
'value' => array(
'language' => null
)
)
)
$contactSite = array()
$smtpSite = array()
$metaTitleMantan = ''
$metaKeywordsMantan = ''
$metaDescriptionMantan = ''
$routesPlugin = null
$userAdmins = null
$hookMenuAdminMantan = array()
$infoMantanSource = false
$dataInput = object(CakeRequest) {
params => array(
'plugin' => null,
'controller' => 'admins',
'action' => 'login',
'named' => array([maximum depth reached]),
'pass' => array([maximum depth reached])
)
data => array()
query => array()
url => 'admins/login'
base => ''
webroot => '/'
here => '/admins/login'
[protected] _detectors => array(
'get' => array(
[maximum depth reached]
),
'post' => array(
[maximum depth reached]
),
'put' => array(
[maximum depth reached]
),
'delete' => array(
[maximum depth reached]
),
'head' => array(
[maximum depth reached]
),
'options' => array(
[maximum depth reached]
),
'ssl' => array(
[maximum depth reached]
),
'ajax' => array(
[maximum depth reached]
),
'flash' => array(
[maximum depth reached]
),
'mobile' => array(
[maximum depth reached]
),
'requested' => array(
[maximum depth reached]
)
)
[protected] _input => ''
}
$modelOption = object(Option) {
name => 'Option'
useDbConfig => 'default'
useTable => 'options'
id => false
data => array()
schemaName => null
table => 'options'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Option'
tableToModel => array(
'options' => 'Option'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelNotice = object(Notice) {
name => 'Notice'
useDbConfig => 'default'
useTable => 'notices'
id => false
data => array()
schemaName => null
table => 'notices'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Notice'
tableToModel => array(
'notices' => 'Notice'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAlbum = object(Album) {
name => 'Album'
useDbConfig => 'default'
useTable => 'albums'
id => false
data => array()
schemaName => null
table => 'albums'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Album'
tableToModel => array(
'albums' => 'Album'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAdmin = object(Admin) {
name => 'Admin'
useDbConfig => 'default'
useTable => 'admins'
id => false
data => array()
schemaName => null
table => 'admins'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Admin'
tableToModel => array(
'admins' => 'Admin'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelVideo = object(Video) {
name => 'Video'
useDbConfig => 'default'
useTable => 'videos'
id => false
data => array()
schemaName => null
table => 'videos'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Video'
tableToModel => array(
'videos' => 'Video'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelUser = object(User) {
name => 'User'
useDbConfig => 'default'
useTable => 'users'
id => false
data => array()
schemaName => null
table => 'users'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'User'
tableToModel => array(
'users' => 'User'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$userHome = null
$language = array()
$plugins = array(
'Option' => array(
'value' => array()
)
)
$themeActive = array(
'Option' => array(
'value' => null
)
)
$filename = '../Theme///routes.php'
$menus = array(
'title' => null,
'sub' => array(
(int) 0 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/options/infoSite',
'classIcon' => 'fa-wrench',
'permission' => 'infoSite'
),
(int) 1 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/notices/listNotices',
'classIcon' => 'fa-newspaper-o',
'permission' => 'listNotices',
'sub' => array(
[maximum depth reached]
)
),
(int) 2 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/notices/listPages',
'classIcon' => 'fa-file-o',
'permission' => 'listPages'
),
(int) 3 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/albums/listAlbums',
'classIcon' => 'fa-camera-retro',
'permission' => 'listAlbums'
),
(int) 4 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/videos/listVideos',
'classIcon' => 'fa-file-video-o',
'permission' => 'listVideos'
),
(int) 5 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/admins/listFiles',
'classIcon' => 'fa-file-archive-o',
'permission' => 'listFiles'
),
(int) 6 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/options/languages',
'classIcon' => 'fa-language',
'permission' => 'languages'
)
)
) AppController::setup() - APP/Controller/AppController.php, line 290
AdminsController::login() - APP/Controller/AdminsController.php, line 148
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 490
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 185
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160
[main] - APP/webroot/index.php, line 109 Notice (8) : Undefined variable: languageMantan [APP/Controller/AppController.php , line 293 ]Code Context )
);
$menus [ 'sub' ][ 8 ]= array( 'name' => $languageMantan [ 'expand' ], 'url' => $urlOptions . 'plugins' , 'classIcon' => 'fa-arrows-alt' , 'permission' => 'plugins' );
$notCheckDomain = true
$datasource = object(MongodbSource) {
connected => true
connection => object(Mongo) {}
_baseConfig => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'set_string_id' => true,
'persistent' => true,
'replicaset' => ''
)
columns => array(
'boolean' => array(
[maximum depth reached]
),
'string' => array(
[maximum depth reached]
),
'text' => array(
[maximum depth reached]
),
'integer' => array(
[maximum depth reached]
),
'float' => array(
[maximum depth reached]
),
'datetime' => array(
[maximum depth reached]
),
'timestamp' => array(
[maximum depth reached]
),
'time' => array(
[maximum depth reached]
),
'date' => array(
[maximum depth reached]
)
)
description => 'Database Data Source'
index => array(
'PRI' => 'primary',
'MUL' => 'index',
'UNI' => 'unique'
)
alias => 'AS '
cacheMethods => true
useNestedTransactions => false
fullDebug => false
affected => null
numRows => null
took => null
configKeyName => 'default'
startQuote => null
endQuote => null
virtualFieldSeparator => '__'
tableParameters => array()
fieldParameters => array()
config => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'prefix' => '*****',
'set_string_id' => true,
'persistent' => 'true',
'replicaset' => '',
'datasource' => 'Mongodb.MongodbSource',
'encoding' => 'utf8'
)
cacheSources => true
[protected] _db => object(MongoDB) {}
[protected] _driverVersion => '1.6.16'
[protected] _startTime => null
[protected] _defaultSchema => array(
'_id' => array(
[maximum depth reached]
),
'created' => array(
[maximum depth reached]
),
'modified' => array(
[maximum depth reached]
)
)
[protected] _result => null
[protected] _queriesCnt => (int) 0
[protected] _queriesTime => null
[protected] _queriesLog => array()
[protected] _queriesLogMax => (int) 200
[protected] _queryCache => array()
[protected] _connection => null
[protected] _sqlOps => array(
(int) 0 => 'like',
(int) 1 => 'ilike',
(int) 2 => 'or',
(int) 3 => 'not',
(int) 4 => 'in',
(int) 5 => 'between',
(int) 6 => 'regexp',
(int) 7 => 'similar to'
)
[protected] _transactionNesting => (int) 0
[protected] _queryDefaults => array(
'conditions' => array([maximum depth reached]),
'fields' => null,
'table' => null,
'alias' => null,
'order' => null,
'limit' => null,
'joins' => array([maximum depth reached]),
'group' => null,
'offset' => null
)
[protected] _methodCacheChange => false
[protected] _descriptions => array()
[protected] _sources => null
[protected] _transactionStarted => false
}
$urlAdmins = 'https://hoankiem360.vn/admins/'
$urlOptions = 'https://hoankiem360.vn/options/'
$urlNotices = 'https://hoankiem360.vn/notices/'
$urlAlbums = 'https://hoankiem360.vn/albums/'
$urlPlugins = 'https://hoankiem360.vn/plugins/'
$urlVideos = 'https://hoankiem360.vn/videos/'
$urlUsers = 'https://hoankiem360.vn/users/'
$urlHomes = 'https://hoankiem360.vn/'
$urlNow = 'https://hoankiem360.vn/admins/login'
$urlThemeActive = 'https://hoankiem360.vn/app/Theme//'
$urlLocalThemeActive = '../Theme//'
$urlLocal = array(
'urlHomes' => 'https://hoankiem360.vn/',
'urlAdmins' => 'https://hoankiem360.vn/admins/',
'urlOptions' => 'https://hoankiem360.vn/options/',
'urlNotices' => 'https://hoankiem360.vn/notices/',
'urlAlbums' => 'https://hoankiem360.vn/albums/',
'urlPlugins' => 'https://hoankiem360.vn/plugins/',
'urlVideos' => 'https://hoankiem360.vn/videos/',
'urlUsers' => 'https://hoankiem360.vn/users/',
'webRoot' => '/',
'urlLocalPlugin' => '../Plugin/',
'urlLocalTheme' => '../Theme/',
'urlLocalLanguage' => '../Language/',
'urlLocalWebroot' => '../webroot/'
)
$webRoot = '/'
$infoSite = array(
'Option' => array(
'value' => array(
'language' => null
)
)
)
$contactSite = array()
$smtpSite = array()
$metaTitleMantan = ''
$metaKeywordsMantan = ''
$metaDescriptionMantan = ''
$routesPlugin = null
$userAdmins = null
$hookMenuAdminMantan = array()
$infoMantanSource = false
$dataInput = object(CakeRequest) {
params => array(
'plugin' => null,
'controller' => 'admins',
'action' => 'login',
'named' => array([maximum depth reached]),
'pass' => array([maximum depth reached])
)
data => array()
query => array()
url => 'admins/login'
base => ''
webroot => '/'
here => '/admins/login'
[protected] _detectors => array(
'get' => array(
[maximum depth reached]
),
'post' => array(
[maximum depth reached]
),
'put' => array(
[maximum depth reached]
),
'delete' => array(
[maximum depth reached]
),
'head' => array(
[maximum depth reached]
),
'options' => array(
[maximum depth reached]
),
'ssl' => array(
[maximum depth reached]
),
'ajax' => array(
[maximum depth reached]
),
'flash' => array(
[maximum depth reached]
),
'mobile' => array(
[maximum depth reached]
),
'requested' => array(
[maximum depth reached]
)
)
[protected] _input => ''
}
$modelOption = object(Option) {
name => 'Option'
useDbConfig => 'default'
useTable => 'options'
id => false
data => array()
schemaName => null
table => 'options'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Option'
tableToModel => array(
'options' => 'Option'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelNotice = object(Notice) {
name => 'Notice'
useDbConfig => 'default'
useTable => 'notices'
id => false
data => array()
schemaName => null
table => 'notices'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Notice'
tableToModel => array(
'notices' => 'Notice'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAlbum = object(Album) {
name => 'Album'
useDbConfig => 'default'
useTable => 'albums'
id => false
data => array()
schemaName => null
table => 'albums'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Album'
tableToModel => array(
'albums' => 'Album'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAdmin = object(Admin) {
name => 'Admin'
useDbConfig => 'default'
useTable => 'admins'
id => false
data => array()
schemaName => null
table => 'admins'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Admin'
tableToModel => array(
'admins' => 'Admin'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelVideo = object(Video) {
name => 'Video'
useDbConfig => 'default'
useTable => 'videos'
id => false
data => array()
schemaName => null
table => 'videos'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Video'
tableToModel => array(
'videos' => 'Video'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelUser = object(User) {
name => 'User'
useDbConfig => 'default'
useTable => 'users'
id => false
data => array()
schemaName => null
table => 'users'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'User'
tableToModel => array(
'users' => 'User'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$userHome = null
$language = array()
$plugins = array(
'Option' => array(
'value' => array()
)
)
$themeActive = array(
'Option' => array(
'value' => null
)
)
$filename = '../Theme///routes.php'
$menus = array(
'title' => null,
'sub' => array(
(int) 0 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/options/infoSite',
'classIcon' => 'fa-wrench',
'permission' => 'infoSite'
),
(int) 1 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/notices/listNotices',
'classIcon' => 'fa-newspaper-o',
'permission' => 'listNotices',
'sub' => array(
[maximum depth reached]
)
),
(int) 2 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/notices/listPages',
'classIcon' => 'fa-file-o',
'permission' => 'listPages'
),
(int) 3 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/albums/listAlbums',
'classIcon' => 'fa-camera-retro',
'permission' => 'listAlbums'
),
(int) 4 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/videos/listVideos',
'classIcon' => 'fa-file-video-o',
'permission' => 'listVideos'
),
(int) 5 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/admins/listFiles',
'classIcon' => 'fa-file-archive-o',
'permission' => 'listFiles'
),
(int) 6 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/options/languages',
'classIcon' => 'fa-language',
'permission' => 'languages'
),
(int) 7 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/options/themes',
'classIcon' => 'fa-file-image-o',
'permission' => 'themes',
'sub' => array(
[maximum depth reached]
)
)
)
) AppController::setup() - APP/Controller/AppController.php, line 293
AdminsController::login() - APP/Controller/AdminsController.php, line 148
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 490
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 185
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160
[main] - APP/webroot/index.php, line 109 Notice (8) : Undefined variable: languageMantan [APP/Controller/AppController.php , line 295 ]Code Context $menus [ 'sub' ][ 8 ]= array( 'name' => $languageMantan [ 'expand' ], 'url' => $urlOptions . 'plugins' , 'classIcon' => 'fa-arrows-alt' , 'permission' => 'plugins' );
$menus [ 'sub' ][ 9 ]= array( 'name' => 'Site map' , 'url' => $urlOptions . 'sitemap' , 'classIcon' => 'fa-sitemap' , 'permission' => 'sitemap' );
$menus [ 'sub' ][ 10 ]= array( 'name' => $languageMantan [ 'userList' ], 'url' => $urlUsers . 'listUser' , 'classIcon' => 'fa-users' , 'permission' => 'listUser' );
$notCheckDomain = true
$datasource = object(MongodbSource) {
connected => true
connection => object(Mongo) {}
_baseConfig => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'set_string_id' => true,
'persistent' => true,
'replicaset' => ''
)
columns => array(
'boolean' => array(
[maximum depth reached]
),
'string' => array(
[maximum depth reached]
),
'text' => array(
[maximum depth reached]
),
'integer' => array(
[maximum depth reached]
),
'float' => array(
[maximum depth reached]
),
'datetime' => array(
[maximum depth reached]
),
'timestamp' => array(
[maximum depth reached]
),
'time' => array(
[maximum depth reached]
),
'date' => array(
[maximum depth reached]
)
)
description => 'Database Data Source'
index => array(
'PRI' => 'primary',
'MUL' => 'index',
'UNI' => 'unique'
)
alias => 'AS '
cacheMethods => true
useNestedTransactions => false
fullDebug => false
affected => null
numRows => null
took => null
configKeyName => 'default'
startQuote => null
endQuote => null
virtualFieldSeparator => '__'
tableParameters => array()
fieldParameters => array()
config => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'prefix' => '*****',
'set_string_id' => true,
'persistent' => 'true',
'replicaset' => '',
'datasource' => 'Mongodb.MongodbSource',
'encoding' => 'utf8'
)
cacheSources => true
[protected] _db => object(MongoDB) {}
[protected] _driverVersion => '1.6.16'
[protected] _startTime => null
[protected] _defaultSchema => array(
'_id' => array(
[maximum depth reached]
),
'created' => array(
[maximum depth reached]
),
'modified' => array(
[maximum depth reached]
)
)
[protected] _result => null
[protected] _queriesCnt => (int) 0
[protected] _queriesTime => null
[protected] _queriesLog => array()
[protected] _queriesLogMax => (int) 200
[protected] _queryCache => array()
[protected] _connection => null
[protected] _sqlOps => array(
(int) 0 => 'like',
(int) 1 => 'ilike',
(int) 2 => 'or',
(int) 3 => 'not',
(int) 4 => 'in',
(int) 5 => 'between',
(int) 6 => 'regexp',
(int) 7 => 'similar to'
)
[protected] _transactionNesting => (int) 0
[protected] _queryDefaults => array(
'conditions' => array([maximum depth reached]),
'fields' => null,
'table' => null,
'alias' => null,
'order' => null,
'limit' => null,
'joins' => array([maximum depth reached]),
'group' => null,
'offset' => null
)
[protected] _methodCacheChange => false
[protected] _descriptions => array()
[protected] _sources => null
[protected] _transactionStarted => false
}
$urlAdmins = 'https://hoankiem360.vn/admins/'
$urlOptions = 'https://hoankiem360.vn/options/'
$urlNotices = 'https://hoankiem360.vn/notices/'
$urlAlbums = 'https://hoankiem360.vn/albums/'
$urlPlugins = 'https://hoankiem360.vn/plugins/'
$urlVideos = 'https://hoankiem360.vn/videos/'
$urlUsers = 'https://hoankiem360.vn/users/'
$urlHomes = 'https://hoankiem360.vn/'
$urlNow = 'https://hoankiem360.vn/admins/login'
$urlThemeActive = 'https://hoankiem360.vn/app/Theme//'
$urlLocalThemeActive = '../Theme//'
$urlLocal = array(
'urlHomes' => 'https://hoankiem360.vn/',
'urlAdmins' => 'https://hoankiem360.vn/admins/',
'urlOptions' => 'https://hoankiem360.vn/options/',
'urlNotices' => 'https://hoankiem360.vn/notices/',
'urlAlbums' => 'https://hoankiem360.vn/albums/',
'urlPlugins' => 'https://hoankiem360.vn/plugins/',
'urlVideos' => 'https://hoankiem360.vn/videos/',
'urlUsers' => 'https://hoankiem360.vn/users/',
'webRoot' => '/',
'urlLocalPlugin' => '../Plugin/',
'urlLocalTheme' => '../Theme/',
'urlLocalLanguage' => '../Language/',
'urlLocalWebroot' => '../webroot/'
)
$webRoot = '/'
$infoSite = array(
'Option' => array(
'value' => array(
'language' => null
)
)
)
$contactSite = array()
$smtpSite = array()
$metaTitleMantan = ''
$metaKeywordsMantan = ''
$metaDescriptionMantan = ''
$routesPlugin = null
$userAdmins = null
$hookMenuAdminMantan = array()
$infoMantanSource = false
$dataInput = object(CakeRequest) {
params => array(
'plugin' => null,
'controller' => 'admins',
'action' => 'login',
'named' => array([maximum depth reached]),
'pass' => array([maximum depth reached])
)
data => array()
query => array()
url => 'admins/login'
base => ''
webroot => '/'
here => '/admins/login'
[protected] _detectors => array(
'get' => array(
[maximum depth reached]
),
'post' => array(
[maximum depth reached]
),
'put' => array(
[maximum depth reached]
),
'delete' => array(
[maximum depth reached]
),
'head' => array(
[maximum depth reached]
),
'options' => array(
[maximum depth reached]
),
'ssl' => array(
[maximum depth reached]
),
'ajax' => array(
[maximum depth reached]
),
'flash' => array(
[maximum depth reached]
),
'mobile' => array(
[maximum depth reached]
),
'requested' => array(
[maximum depth reached]
)
)
[protected] _input => ''
}
$modelOption = object(Option) {
name => 'Option'
useDbConfig => 'default'
useTable => 'options'
id => false
data => array()
schemaName => null
table => 'options'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Option'
tableToModel => array(
'options' => 'Option'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelNotice = object(Notice) {
name => 'Notice'
useDbConfig => 'default'
useTable => 'notices'
id => false
data => array()
schemaName => null
table => 'notices'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Notice'
tableToModel => array(
'notices' => 'Notice'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAlbum = object(Album) {
name => 'Album'
useDbConfig => 'default'
useTable => 'albums'
id => false
data => array()
schemaName => null
table => 'albums'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Album'
tableToModel => array(
'albums' => 'Album'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAdmin = object(Admin) {
name => 'Admin'
useDbConfig => 'default'
useTable => 'admins'
id => false
data => array()
schemaName => null
table => 'admins'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Admin'
tableToModel => array(
'admins' => 'Admin'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelVideo = object(Video) {
name => 'Video'
useDbConfig => 'default'
useTable => 'videos'
id => false
data => array()
schemaName => null
table => 'videos'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Video'
tableToModel => array(
'videos' => 'Video'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelUser = object(User) {
name => 'User'
useDbConfig => 'default'
useTable => 'users'
id => false
data => array()
schemaName => null
table => 'users'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'User'
tableToModel => array(
'users' => 'User'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$userHome = null
$language = array()
$plugins = array(
'Option' => array(
'value' => array()
)
)
$themeActive = array(
'Option' => array(
'value' => null
)
)
$filename = '../Theme///routes.php'
$menus = array(
'title' => null,
'sub' => array(
(int) 0 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/options/infoSite',
'classIcon' => 'fa-wrench',
'permission' => 'infoSite'
),
(int) 1 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/notices/listNotices',
'classIcon' => 'fa-newspaper-o',
'permission' => 'listNotices',
'sub' => array(
[maximum depth reached]
)
),
(int) 2 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/notices/listPages',
'classIcon' => 'fa-file-o',
'permission' => 'listPages'
),
(int) 3 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/albums/listAlbums',
'classIcon' => 'fa-camera-retro',
'permission' => 'listAlbums'
),
(int) 4 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/videos/listVideos',
'classIcon' => 'fa-file-video-o',
'permission' => 'listVideos'
),
(int) 5 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/admins/listFiles',
'classIcon' => 'fa-file-archive-o',
'permission' => 'listFiles'
),
(int) 6 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/options/languages',
'classIcon' => 'fa-language',
'permission' => 'languages'
),
(int) 7 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/options/themes',
'classIcon' => 'fa-file-image-o',
'permission' => 'themes',
'sub' => array(
[maximum depth reached]
)
),
(int) 8 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/options/plugins',
'classIcon' => 'fa-arrows-alt',
'permission' => 'plugins'
),
(int) 9 => array(
'name' => 'Site map',
'url' => 'https://hoankiem360.vn/options/sitemap',
'classIcon' => 'fa-sitemap',
'permission' => 'sitemap'
)
)
) AppController::setup() - APP/Controller/AppController.php, line 295
AdminsController::login() - APP/Controller/AdminsController.php, line 148
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 490
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 185
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160
[main] - APP/webroot/index.php, line 109 Notice (8) : Undefined variable: languageMantan [APP/Controller/AppController.php , line 296 ]Code Context $menus [ 'sub' ][ 9 ]= array( 'name' => 'Site map' , 'url' => $urlOptions . 'sitemap' , 'classIcon' => 'fa-sitemap' , 'permission' => 'sitemap' );
$menus [ 'sub' ][ 10 ]= array( 'name' => $languageMantan [ 'userList' ], 'url' => $urlUsers . 'listUser' , 'classIcon' => 'fa-users' , 'permission' => 'listUser' );
$menus [ 'sub' ][ 11 ]= array( 'name' => $languageMantan [ 'account' ], 'url' => $urlAdmins . 'listAccount' , 'classIcon' => 'fa-user-secret' , 'permission' => 'listAccount' );
$notCheckDomain = true
$datasource = object(MongodbSource) {
connected => true
connection => object(Mongo) {}
_baseConfig => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'set_string_id' => true,
'persistent' => true,
'replicaset' => ''
)
columns => array(
'boolean' => array(
[maximum depth reached]
),
'string' => array(
[maximum depth reached]
),
'text' => array(
[maximum depth reached]
),
'integer' => array(
[maximum depth reached]
),
'float' => array(
[maximum depth reached]
),
'datetime' => array(
[maximum depth reached]
),
'timestamp' => array(
[maximum depth reached]
),
'time' => array(
[maximum depth reached]
),
'date' => array(
[maximum depth reached]
)
)
description => 'Database Data Source'
index => array(
'PRI' => 'primary',
'MUL' => 'index',
'UNI' => 'unique'
)
alias => 'AS '
cacheMethods => true
useNestedTransactions => false
fullDebug => false
affected => null
numRows => null
took => null
configKeyName => 'default'
startQuote => null
endQuote => null
virtualFieldSeparator => '__'
tableParameters => array()
fieldParameters => array()
config => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'prefix' => '*****',
'set_string_id' => true,
'persistent' => 'true',
'replicaset' => '',
'datasource' => 'Mongodb.MongodbSource',
'encoding' => 'utf8'
)
cacheSources => true
[protected] _db => object(MongoDB) {}
[protected] _driverVersion => '1.6.16'
[protected] _startTime => null
[protected] _defaultSchema => array(
'_id' => array(
[maximum depth reached]
),
'created' => array(
[maximum depth reached]
),
'modified' => array(
[maximum depth reached]
)
)
[protected] _result => null
[protected] _queriesCnt => (int) 0
[protected] _queriesTime => null
[protected] _queriesLog => array()
[protected] _queriesLogMax => (int) 200
[protected] _queryCache => array()
[protected] _connection => null
[protected] _sqlOps => array(
(int) 0 => 'like',
(int) 1 => 'ilike',
(int) 2 => 'or',
(int) 3 => 'not',
(int) 4 => 'in',
(int) 5 => 'between',
(int) 6 => 'regexp',
(int) 7 => 'similar to'
)
[protected] _transactionNesting => (int) 0
[protected] _queryDefaults => array(
'conditions' => array([maximum depth reached]),
'fields' => null,
'table' => null,
'alias' => null,
'order' => null,
'limit' => null,
'joins' => array([maximum depth reached]),
'group' => null,
'offset' => null
)
[protected] _methodCacheChange => false
[protected] _descriptions => array()
[protected] _sources => null
[protected] _transactionStarted => false
}
$urlAdmins = 'https://hoankiem360.vn/admins/'
$urlOptions = 'https://hoankiem360.vn/options/'
$urlNotices = 'https://hoankiem360.vn/notices/'
$urlAlbums = 'https://hoankiem360.vn/albums/'
$urlPlugins = 'https://hoankiem360.vn/plugins/'
$urlVideos = 'https://hoankiem360.vn/videos/'
$urlUsers = 'https://hoankiem360.vn/users/'
$urlHomes = 'https://hoankiem360.vn/'
$urlNow = 'https://hoankiem360.vn/admins/login'
$urlThemeActive = 'https://hoankiem360.vn/app/Theme//'
$urlLocalThemeActive = '../Theme//'
$urlLocal = array(
'urlHomes' => 'https://hoankiem360.vn/',
'urlAdmins' => 'https://hoankiem360.vn/admins/',
'urlOptions' => 'https://hoankiem360.vn/options/',
'urlNotices' => 'https://hoankiem360.vn/notices/',
'urlAlbums' => 'https://hoankiem360.vn/albums/',
'urlPlugins' => 'https://hoankiem360.vn/plugins/',
'urlVideos' => 'https://hoankiem360.vn/videos/',
'urlUsers' => 'https://hoankiem360.vn/users/',
'webRoot' => '/',
'urlLocalPlugin' => '../Plugin/',
'urlLocalTheme' => '../Theme/',
'urlLocalLanguage' => '../Language/',
'urlLocalWebroot' => '../webroot/'
)
$webRoot = '/'
$infoSite = array(
'Option' => array(
'value' => array(
'language' => null
)
)
)
$contactSite = array()
$smtpSite = array()
$metaTitleMantan = ''
$metaKeywordsMantan = ''
$metaDescriptionMantan = ''
$routesPlugin = null
$userAdmins = null
$hookMenuAdminMantan = array()
$infoMantanSource = false
$dataInput = object(CakeRequest) {
params => array(
'plugin' => null,
'controller' => 'admins',
'action' => 'login',
'named' => array([maximum depth reached]),
'pass' => array([maximum depth reached])
)
data => array()
query => array()
url => 'admins/login'
base => ''
webroot => '/'
here => '/admins/login'
[protected] _detectors => array(
'get' => array(
[maximum depth reached]
),
'post' => array(
[maximum depth reached]
),
'put' => array(
[maximum depth reached]
),
'delete' => array(
[maximum depth reached]
),
'head' => array(
[maximum depth reached]
),
'options' => array(
[maximum depth reached]
),
'ssl' => array(
[maximum depth reached]
),
'ajax' => array(
[maximum depth reached]
),
'flash' => array(
[maximum depth reached]
),
'mobile' => array(
[maximum depth reached]
),
'requested' => array(
[maximum depth reached]
)
)
[protected] _input => ''
}
$modelOption = object(Option) {
name => 'Option'
useDbConfig => 'default'
useTable => 'options'
id => false
data => array()
schemaName => null
table => 'options'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Option'
tableToModel => array(
'options' => 'Option'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelNotice = object(Notice) {
name => 'Notice'
useDbConfig => 'default'
useTable => 'notices'
id => false
data => array()
schemaName => null
table => 'notices'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Notice'
tableToModel => array(
'notices' => 'Notice'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAlbum = object(Album) {
name => 'Album'
useDbConfig => 'default'
useTable => 'albums'
id => false
data => array()
schemaName => null
table => 'albums'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Album'
tableToModel => array(
'albums' => 'Album'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAdmin = object(Admin) {
name => 'Admin'
useDbConfig => 'default'
useTable => 'admins'
id => false
data => array()
schemaName => null
table => 'admins'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Admin'
tableToModel => array(
'admins' => 'Admin'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelVideo = object(Video) {
name => 'Video'
useDbConfig => 'default'
useTable => 'videos'
id => false
data => array()
schemaName => null
table => 'videos'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Video'
tableToModel => array(
'videos' => 'Video'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelUser = object(User) {
name => 'User'
useDbConfig => 'default'
useTable => 'users'
id => false
data => array()
schemaName => null
table => 'users'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'User'
tableToModel => array(
'users' => 'User'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$userHome = null
$language = array()
$plugins = array(
'Option' => array(
'value' => array()
)
)
$themeActive = array(
'Option' => array(
'value' => null
)
)
$filename = '../Theme///routes.php'
$menus = array(
'title' => null,
'sub' => array(
(int) 0 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/options/infoSite',
'classIcon' => 'fa-wrench',
'permission' => 'infoSite'
),
(int) 1 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/notices/listNotices',
'classIcon' => 'fa-newspaper-o',
'permission' => 'listNotices',
'sub' => array(
[maximum depth reached]
)
),
(int) 2 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/notices/listPages',
'classIcon' => 'fa-file-o',
'permission' => 'listPages'
),
(int) 3 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/albums/listAlbums',
'classIcon' => 'fa-camera-retro',
'permission' => 'listAlbums'
),
(int) 4 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/videos/listVideos',
'classIcon' => 'fa-file-video-o',
'permission' => 'listVideos'
),
(int) 5 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/admins/listFiles',
'classIcon' => 'fa-file-archive-o',
'permission' => 'listFiles'
),
(int) 6 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/options/languages',
'classIcon' => 'fa-language',
'permission' => 'languages'
),
(int) 7 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/options/themes',
'classIcon' => 'fa-file-image-o',
'permission' => 'themes',
'sub' => array(
[maximum depth reached]
)
),
(int) 8 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/options/plugins',
'classIcon' => 'fa-arrows-alt',
'permission' => 'plugins'
),
(int) 9 => array(
'name' => 'Site map',
'url' => 'https://hoankiem360.vn/options/sitemap',
'classIcon' => 'fa-sitemap',
'permission' => 'sitemap'
),
(int) 10 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/users/listUser',
'classIcon' => 'fa-users',
'permission' => 'listUser'
)
)
) AppController::setup() - APP/Controller/AppController.php, line 296
AdminsController::login() - APP/Controller/AdminsController.php, line 148
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 490
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 185
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160
[main] - APP/webroot/index.php, line 109 Notice (8) : Undefined variable: languageMantan [APP/Controller/AppController.php , line 297 ]Code Context $menus [ 'sub' ][ 10 ]= array( 'name' => $languageMantan [ 'userList' ], 'url' => $urlUsers . 'listUser' , 'classIcon' => 'fa-users' , 'permission' => 'listUser' );
$menus [ 'sub' ][ 11 ]= array( 'name' => $languageMantan [ 'account' ], 'url' => $urlAdmins . 'listAccount' , 'classIcon' => 'fa-user-secret' , 'permission' => 'listAccount' );
$menus [ 'sub' ][ 12 ]= array( 'name' => $languageMantan [ 'logout' ]. ' [' . $userAdmins [ 'Admin' ][ 'user' ]. ']' , 'url' => $urlAdmins . 'logout' , 'classIcon' => 'fa-sign-out' , 'permission' => 'logout' );
$notCheckDomain = true
$datasource = object(MongodbSource) {
connected => true
connection => object(Mongo) {}
_baseConfig => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'set_string_id' => true,
'persistent' => true,
'replicaset' => ''
)
columns => array(
'boolean' => array(
[maximum depth reached]
),
'string' => array(
[maximum depth reached]
),
'text' => array(
[maximum depth reached]
),
'integer' => array(
[maximum depth reached]
),
'float' => array(
[maximum depth reached]
),
'datetime' => array(
[maximum depth reached]
),
'timestamp' => array(
[maximum depth reached]
),
'time' => array(
[maximum depth reached]
),
'date' => array(
[maximum depth reached]
)
)
description => 'Database Data Source'
index => array(
'PRI' => 'primary',
'MUL' => 'index',
'UNI' => 'unique'
)
alias => 'AS '
cacheMethods => true
useNestedTransactions => false
fullDebug => false
affected => null
numRows => null
took => null
configKeyName => 'default'
startQuote => null
endQuote => null
virtualFieldSeparator => '__'
tableParameters => array()
fieldParameters => array()
config => array(
'password' => '*****',
'login' => '*****',
'host' => '*****',
'database' => '*****',
'port' => '*****',
'prefix' => '*****',
'set_string_id' => true,
'persistent' => 'true',
'replicaset' => '',
'datasource' => 'Mongodb.MongodbSource',
'encoding' => 'utf8'
)
cacheSources => true
[protected] _db => object(MongoDB) {}
[protected] _driverVersion => '1.6.16'
[protected] _startTime => null
[protected] _defaultSchema => array(
'_id' => array(
[maximum depth reached]
),
'created' => array(
[maximum depth reached]
),
'modified' => array(
[maximum depth reached]
)
)
[protected] _result => null
[protected] _queriesCnt => (int) 0
[protected] _queriesTime => null
[protected] _queriesLog => array()
[protected] _queriesLogMax => (int) 200
[protected] _queryCache => array()
[protected] _connection => null
[protected] _sqlOps => array(
(int) 0 => 'like',
(int) 1 => 'ilike',
(int) 2 => 'or',
(int) 3 => 'not',
(int) 4 => 'in',
(int) 5 => 'between',
(int) 6 => 'regexp',
(int) 7 => 'similar to'
)
[protected] _transactionNesting => (int) 0
[protected] _queryDefaults => array(
'conditions' => array([maximum depth reached]),
'fields' => null,
'table' => null,
'alias' => null,
'order' => null,
'limit' => null,
'joins' => array([maximum depth reached]),
'group' => null,
'offset' => null
)
[protected] _methodCacheChange => false
[protected] _descriptions => array()
[protected] _sources => null
[protected] _transactionStarted => false
}
$urlAdmins = 'https://hoankiem360.vn/admins/'
$urlOptions = 'https://hoankiem360.vn/options/'
$urlNotices = 'https://hoankiem360.vn/notices/'
$urlAlbums = 'https://hoankiem360.vn/albums/'
$urlPlugins = 'https://hoankiem360.vn/plugins/'
$urlVideos = 'https://hoankiem360.vn/videos/'
$urlUsers = 'https://hoankiem360.vn/users/'
$urlHomes = 'https://hoankiem360.vn/'
$urlNow = 'https://hoankiem360.vn/admins/login'
$urlThemeActive = 'https://hoankiem360.vn/app/Theme//'
$urlLocalThemeActive = '../Theme//'
$urlLocal = array(
'urlHomes' => 'https://hoankiem360.vn/',
'urlAdmins' => 'https://hoankiem360.vn/admins/',
'urlOptions' => 'https://hoankiem360.vn/options/',
'urlNotices' => 'https://hoankiem360.vn/notices/',
'urlAlbums' => 'https://hoankiem360.vn/albums/',
'urlPlugins' => 'https://hoankiem360.vn/plugins/',
'urlVideos' => 'https://hoankiem360.vn/videos/',
'urlUsers' => 'https://hoankiem360.vn/users/',
'webRoot' => '/',
'urlLocalPlugin' => '../Plugin/',
'urlLocalTheme' => '../Theme/',
'urlLocalLanguage' => '../Language/',
'urlLocalWebroot' => '../webroot/'
)
$webRoot = '/'
$infoSite = array(
'Option' => array(
'value' => array(
'language' => null
)
)
)
$contactSite = array()
$smtpSite = array()
$metaTitleMantan = ''
$metaKeywordsMantan = ''
$metaDescriptionMantan = ''
$routesPlugin = null
$userAdmins = null
$hookMenuAdminMantan = array()
$infoMantanSource = false
$dataInput = object(CakeRequest) {
params => array(
'plugin' => null,
'controller' => 'admins',
'action' => 'login',
'named' => array([maximum depth reached]),
'pass' => array([maximum depth reached])
)
data => array()
query => array()
url => 'admins/login'
base => ''
webroot => '/'
here => '/admins/login'
[protected] _detectors => array(
'get' => array(
[maximum depth reached]
),
'post' => array(
[maximum depth reached]
),
'put' => array(
[maximum depth reached]
),
'delete' => array(
[maximum depth reached]
),
'head' => array(
[maximum depth reached]
),
'options' => array(
[maximum depth reached]
),
'ssl' => array(
[maximum depth reached]
),
'ajax' => array(
[maximum depth reached]
),
'flash' => array(
[maximum depth reached]
),
'mobile' => array(
[maximum depth reached]
),
'requested' => array(
[maximum depth reached]
)
)
[protected] _input => ''
}
$modelOption = object(Option) {
name => 'Option'
useDbConfig => 'default'
useTable => 'options'
id => false
data => array()
schemaName => null
table => 'options'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Option'
tableToModel => array(
'options' => 'Option'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelNotice = object(Notice) {
name => 'Notice'
useDbConfig => 'default'
useTable => 'notices'
id => false
data => array()
schemaName => null
table => 'notices'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Notice'
tableToModel => array(
'notices' => 'Notice'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAlbum = object(Album) {
name => 'Album'
useDbConfig => 'default'
useTable => 'albums'
id => false
data => array()
schemaName => null
table => 'albums'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Album'
tableToModel => array(
'albums' => 'Album'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelAdmin = object(Admin) {
name => 'Admin'
useDbConfig => 'default'
useTable => 'admins'
id => false
data => array()
schemaName => null
table => 'admins'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Admin'
tableToModel => array(
'admins' => 'Admin'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelVideo = object(Video) {
name => 'Video'
useDbConfig => 'default'
useTable => 'videos'
id => false
data => array()
schemaName => null
table => 'videos'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'Video'
tableToModel => array(
'videos' => 'Video'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$modelUser = object(User) {
name => 'User'
useDbConfig => 'default'
useTable => 'users'
id => false
data => array()
schemaName => null
table => 'users'
primaryKey => 'id'
validate => array()
validationErrors => array()
validationDomain => null
plugin => null
alias => 'User'
tableToModel => array(
'users' => 'User'
)
cacheQueries => false
belongsTo => array()
hasOne => array()
hasMany => array()
hasAndBelongsToMany => array()
actsAs => null
Behaviors => object(BehaviorCollection) {}
whitelist => array()
cacheSources => true
findQueryType => null
recursive => (int) 1
order => null
virtualFields => array()
__backAssociation => array()
__backInnerAssociation => array()
__backOriginalAssociation => array()
__backContainableAssociation => array()
findMethods => array(
'all' => true,
'first' => true,
'count' => true,
'neighbors' => true,
'list' => true,
'threaded' => true
)
[protected] _schema => null
[protected] _associationKeys => array(
'belongsTo' => array(
[maximum depth reached]
),
'hasOne' => array(
[maximum depth reached]
),
'hasMany' => array(
[maximum depth reached]
),
'hasAndBelongsToMany' => array(
[maximum depth reached]
)
)
[protected] _associations => array(
(int) 0 => 'belongsTo',
(int) 1 => 'hasOne',
(int) 2 => 'hasMany',
(int) 3 => 'hasAndBelongsToMany'
)
[protected] _insertID => null
[protected] _sourceConfigured => false
[protected] _eventManager => null
[protected] _validator => null
}
$userHome = null
$language = array()
$plugins = array(
'Option' => array(
'value' => array()
)
)
$themeActive = array(
'Option' => array(
'value' => null
)
)
$filename = '../Theme///routes.php'
$menus = array(
'title' => null,
'sub' => array(
(int) 0 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/options/infoSite',
'classIcon' => 'fa-wrench',
'permission' => 'infoSite'
),
(int) 1 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/notices/listNotices',
'classIcon' => 'fa-newspaper-o',
'permission' => 'listNotices',
'sub' => array(
[maximum depth reached]
)
),
(int) 2 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/notices/listPages',
'classIcon' => 'fa-file-o',
'permission' => 'listPages'
),
(int) 3 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/albums/listAlbums',
'classIcon' => 'fa-camera-retro',
'permission' => 'listAlbums'
),
(int) 4 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/videos/listVideos',
'classIcon' => 'fa-file-video-o',
'permission' => 'listVideos'
),
(int) 5 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/admins/listFiles',
'classIcon' => 'fa-file-archive-o',
'permission' => 'listFiles'
),
(int) 6 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/options/languages',
'classIcon' => 'fa-language',
'permission' => 'languages'
),
(int) 7 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/options/themes',
'classIcon' => 'fa-file-image-o',
'permission' => 'themes',
'sub' => array(
[maximum depth reached]
)
),
(int) 8 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/options/plugins',
'classIcon' => 'fa-arrows-alt',
'permission' => 'plugins'
),
(int) 9 => array(
'name' => 'Site map',
'url' => 'https://hoankiem360.vn/options/sitemap',
'classIcon' => 'fa-sitemap',
'permission' => 'sitemap'
),
(int) 10 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/users/listUser',
'classIcon' => 'fa-users',
'permission' => 'listUser'
),
(int) 11 => array(
'name' => null,
'url' => 'https://hoankiem360.vn/admins/listAccount',
'classIcon' => 'fa-user-secret',
'permission' => 'listAccount'
)
)
) AppController::setup() - APP/Controller/AppController.php, line 297
AdminsController::login() - APP/Controller/AdminsController.php, line 148
ReflectionMethod::invokeArgs() - [internal], line ??
Controller::invokeAction() - CORE/Cake/Controller/Controller.php, line 490
Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 185
Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 160
[main] - APP/webroot/index.php, line 109
Login Mantan System
Please Sign In Mantan System