Missing View
Error: The view for ClientsController::view() was not found.
Confirm you have created the file: Users/private.ctp in one of the following paths:
- /home/shamanec/www/app/View/Themed/FA25/Users/private.ctp
- /home/shamanec/www/app/View/Users/private.ctp
Notice: If you want to customize this error message, create app/View/Errors/missing_view.ctp
Stack Trace
- CORE/Cake/View/View.php line 470 → View->_getViewFileName(string)
return null;
}
if ($view !== false && $viewFileName = $this->_getViewFileName($view)) {
$this->_currentType = static::TYPE_VIEW;
'Users/private'
- CORE/Cake/Controller/Controller.php line 968 → View->render(string, null)
}
$this->autoRender = false;
$this->response->body($this->View->render($view, $layout));
return $this->response;
'/Users/private' null
- APP/Controller/ClientsController.php line 54 → Controller->render(string)
}
else {
$this->render("/Users/private");
}
'/Users/private'
- [internal function] → ClientsController->view(string)
'safety-first'
- CORE/Cake/Controller/Controller.php line 499 → ReflectionMethod->invokeArgs(ClientsController, array)
'action' => $request->params['action']
));
}
return $method->invokeArgs($this, $request->params['pass']);
object(ClientsController) { helpers => array( (int) 0 => 'Html', (int) 1 => 'Form', (int) 2 => 'Session', (int) 3 => 'Flash' ) components => array( 'Cookie' => null, 'Flash' => null, 'Session' => null, 'Auth' => array( 'loginAction' => array( [maximum depth reached] ), 'loginRedirect' => array( [maximum depth reached] ), 'logoutRedirect' => array( [maximum depth reached] ), 'authError' => 'Access Denied', 'authenticate' => array( [maximum depth reached] ), 'authorize' => array( [maximum depth reached] ) ), 'Paginator' => null ) paginate => array( 'limit' => (int) 10, 'order' => 'Photo.date asc' ) uses => array( (int) 0 => 'Client', (int) 1 => 'Setting', (int) 2 => 'Statistique', (int) 3 => 'Page', (int) 4 => 'User', (int) 5 => 'Userule', (int) 6 => 'Photo', (int) 7 => 'Photocat', (int) 8 => 'Serie', (int) 9 => 'Casting', (int) 10 => 'Castingcat', (int) 11 => 'Portfolio', (int) 12 => 'Portfoliocat', (int) 13 => 'Post', (int) 14 => 'Projet', (int) 15 => 'Postcat', (int) 16 => 'Service', (int) 17 => 'Produit', (int) 18 => 'Produitcat', (int) 19 => 'Reperage', (int) 20 => 'Video', (int) 21 => 'Videocat', (int) 22 => 'File', (int) 23 => 'Media', (int) 24 => 'Client', (int) 25 => 'Contact', (int) 26 => 'Newsletter' ) name => 'Clients' request => object(CakeRequest) { params => array( [maximum depth reached] ) data => array([maximum depth reached]) query => array([maximum depth reached]) url => 'clients/safety-first' base => '' webroot => '/' here => '/clients/safety-first' [protected] _detectors => array( [maximum depth reached] ) [protected] _input => '' } response => object(CakeResponse) { [protected] _statusCodes => array( [maximum depth reached] ) [protected] _mimeTypes => array( [maximum depth reached] ) [protected] _protocol => 'HTTP/1.1' [protected] _status => (int) 200 [protected] _contentType => 'text/html' [protected] _headers => array([maximum depth reached]) [protected] _body => null [protected] _file => null [protected] _fileRange => null [protected] _charset => 'UTF-8' [protected] _cacheDirectives => array([maximum depth reached]) [protected] _cookies => array( [maximum depth reached] ) } viewPath => 'Clients' layoutPath => null viewVars => array( 'title_for_layout' => ' | Photographie | Fabrice Audio, Photographe publicitaire, cholet, Nantes, paris', 'list_clients' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ), (int) 8 => array( [maximum depth reached] ), (int) 9 => array( [maximum depth reached] ), (int) 10 => array( [maximum depth reached] ), (int) 11 => array( [maximum depth reached] ), (int) 12 => array( [maximum depth reached] ), (int) 13 => array( [maximum depth reached] ), (int) 14 => array( [maximum depth reached] ), (int) 15 => array( [maximum depth reached] ), (int) 16 => array( [maximum depth reached] ), (int) 17 => array( [maximum depth reached] ), (int) 18 => array( [maximum depth reached] ), (int) 19 => array( [maximum depth reached] ), (int) 20 => array( [maximum depth reached] ), (int) 21 => array( [maximum depth reached] ), (int) 22 => array( [maximum depth reached] ), (int) 23 => array( [maximum depth reached] ), (int) 24 => array( [maximum depth reached] ), (int) 25 => array( [maximum depth reached] ) ), 'pages_list' => array(), 'photos_cats' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ), (int) 8 => array( [maximum depth reached] ), (int) 9 => array( [maximum depth reached] ), (int) 10 => array( [maximum depth reached] ) ), 'sidebarbottom' => 'none', 'sidebartop' => 'none', 'sidebarright' => 'none', 'sidebarleft' => 'none', 'footerback' => 'none', 'footer' => 'footer', 'asideright' => 'none', 'asideleft' => 'aside-left', 'header' => 'none', 'googleplus' => '', 'youtube' => 'https://www.youtube.com/channel/UCzEPCLMRUaN1zLWHmh5F4Kw', 'linkedin' => 'https://www.linkedin.com/in/fabrice-audio/', 'vimeo' => '', 'pinterest' => 'https://www.pinterest.fr/FabriceAudio/', 'behance' => '', 'cinqpx' => '', 'twitter' => 'http://twitter.com/fabrice_audio', 'instagram' => 'https://www.instagram.com/audiofabrice.photographe', 'facebook' => 'https://www.facebook.com/fabriceaudio.photographe', 'siteemail' => 'hello@fabrice-audio.fr', 'googletracking' => 'UA-54785115-1', 'googlecodeverif' => 'gOWZNfKQahQg0TnwqxEw9nDFO6-6z7yMQT_jYN2PxBI', 'appname' => 'FA 20', 'siteurl' => '', 'sitename' => 'FA', 'sitetemplate' => 'FA25', 'sitetheme' => 'FA25', 'meta_keywords' => 'photographe mode, photographe publicitaire, photographe à cholet,photographe lifestyle, photographe Nantes, photographes à Nantes, photographe de marques, photographe enfants, photographe corporate, photographie, photographe, graphiste, médias, photo, photos, portraits, famille,lifestyle, corporate, packshot, packshots, mode, prêt a porter, studio, culinaire, paysages, look book, stylisme, lookbook, enfants, adultes, mannequins, modèle, agence, production, post-production, Cholet, Nantes, Angers, la roche sur Yon, Les Sables d'olonnes, 49, 44, Paris, France, ouest, photographe nantais, photographe les sables d'olonnes, photographe paris, photographe ouest france, photographie ouest, photographie paris, photographe Le Mans, photographe la Baule, photographe les sables d'olonnes', 'meta_description' => 'Photographe Publicitaire et directeur artistique, Créateur d’images et vidéos à destination des particuliers et professionnels, basé à cholet, Nantes, paris, la roche sur You, Les Sables, La Baule, Le Mans, Paris, France', 'settings' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ), (int) 8 => array( [maximum depth reached] ), (int) 9 => array( [maximum depth reached] ), (int) 10 => array( [maximum depth reached] ), (int) 11 => array( [maximum depth reached] ), (int) 12 => array( [maximum depth reached] ), (int) 13 => array( [maximum depth reached] ), (int) 14 => array( [maximum depth reached] ), (int) 15 => array( [maximum depth reached] ), (int) 16 => array( [maximum depth reached] ), (int) 17 => array( [maximum depth reached] ), (int) 18 => array( [maximum depth reached] ), (int) 19 => array( [maximum depth reached] ), (int) 20 => array( [maximum depth reached] ), (int) 21 => array( [maximum depth reached] ), (int) 22 => array( [maximum depth reached] ), (int) 23 => array( [maximum depth reached] ), (int) 24 => array( [maximum depth reached] ), (int) 25 => array( [maximum depth reached] ), (int) 26 => array( [maximum depth reached] ), (int) 27 => array( [maximum depth reached] ), (int) 28 => array( [maximum depth reached] ) ), 'userid' => array(), 'pageurl' => 'https://www.raw-creative.fr/clients/safety-first', 'configlang' => 'fr' ) view => 'view' layout => 'online' autoRender => false autoLayout => true Components => object(ComponentCollection) { defaultPriority => (int) 10 [protected] _Controller => object(ClientsController) {} [protected] _enabled => array( [maximum depth reached] ) [protected] _loaded => array( [maximum depth reached] ) } viewClass => 'View' View => object(View) { Helpers => object(HelperCollection) {} Blocks => object(ViewBlock) {} plugin => null name => 'Clients' passedArgs => array( [maximum depth reached] ) helpers => array( [maximum depth reached] ) viewPath => 'Clients' viewVars => array( [maximum depth reached] ) view => 'view' layout => 'online' layoutPath => null autoLayout => true ext => '.ctp' subDir => null theme => 'FA25' cacheAction => false validationErrors => array( [maximum depth reached] ) hasRendered => false uuids => array([maximum depth reached]) request => object(CakeRequest) {} response => object(CakeResponse) {} elementCache => 'default' elementCacheSettings => array([maximum depth reached]) Html => object(HtmlHelper) {} Form => object(FormHelper) {} Session => object(SessionHelper) {} Flash => object(FlashHelper) {} [protected] _passedVars => array( [maximum depth reached] ) [protected] _scripts => array([maximum depth reached]) [protected] _paths => array( [maximum depth reached] ) [protected] _pathsForPlugin => array([maximum depth reached]) [protected] _parents => array([maximum depth reached]) [protected] _current => null [protected] _currentType => '' [protected] _stack => array([maximum depth reached]) [protected] _eventManager => object(CakeEventManager) {} [protected] _eventManagerConfigured => false } ext => '.ctp' plugin => null cacheAction => false passedArgs => array( (int) 0 => 'safety-first' ) scaffold => false methods => array( (int) 2 => 'index', (int) 3 => 'view', (int) 4 => 'isAuthorized', (int) 5 => '_setLanguage', (int) 6 => 'variables', (int) 7 => 'statistiques' ) modelClass => 'Client' modelKey => 'client' validationErrors => null Cookie => object(CookieComponent) { name => 'CakeCookie' time => null path => '/' domain => '' secure => false key => 'lkqsjdlqsjldjqslkjdlkqsjdeazdzkljlkqsjdlj' httpOnly => false settings => array([maximum depth reached]) components => array([maximum depth reached]) _encrypted => true [protected] _values => array( [maximum depth reached] ) [protected] _type => 'cipher' [protected] _reset => null [protected] _expires => (int) 0 [protected] _response => object(CakeResponse) {} [protected] _Collection => object(ComponentCollection) {} [protected] _componentMap => array([maximum depth reached]) } Flash => object(FlashComponent) { settings => array([maximum depth reached]) components => array([maximum depth reached]) [protected] _defaultConfig => array( [maximum depth reached] ) [protected] _Collection => null [protected] _componentMap => array([maximum depth reached]) } Session => object(SessionComponent) { settings => array([maximum depth reached]) components => array([maximum depth reached]) [protected] _Collection => object(ComponentCollection) {} [protected] _componentMap => array([maximum depth reached]) } Auth => object(AuthComponent) { components => array( [maximum depth reached] ) authenticate => array( [maximum depth reached] ) authorize => array( [maximum depth reached] ) ajaxLogin => null flash => array( [maximum depth reached] ) loginAction => array( [maximum depth reached] ) loginRedirect => array( [maximum depth reached] ) logoutRedirect => array( [maximum depth reached] ) authError => 'Access Denied' unauthorizedRedirect => true allowedActions => array( [maximum depth reached] ) request => object(CakeRequest) {} response => object(CakeResponse) {} settings => array( [maximum depth reached] ) [protected] _authenticateObjects => array( [maximum depth reached] ) [protected] _authorizeObjects => array([maximum depth reached]) [protected] _user => array([maximum depth reached]) [protected] _methods => array( [maximum depth reached] ) [protected] _Collection => object(ComponentCollection) {} [protected] _componentMap => array( [maximum depth reached] ) } Paginator => object(PaginatorComponent) { settings => array( [maximum depth reached] ) whitelist => array( [maximum depth reached] ) components => array([maximum depth reached]) Controller => object(ClientsController) {} [protected] _Collection => object(ComponentCollection) {} [protected] _componentMap => array([maximum depth reached]) } theme => 'FA25' Setting => object(Setting) { displayField => 'value' useDbConfig => 'default' useTable => 'settings' id => false data => array([maximum depth reached]) schemaName => 'shamaneccake' table => 'settings' primaryKey => 'id' validate => array([maximum depth reached]) validationErrors => array([maximum depth reached]) validationDomain => null tablePrefix => 'FAPro24-' plugin => null name => 'Setting' alias => 'Setting' tableToModel => array( [maximum depth reached] ) cacheQueries => false belongsTo => array([maximum depth reached]) hasOne => array([maximum depth reached]) hasMany => array([maximum depth reached]) hasAndBelongsToMany => array([maximum depth reached]) actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array([maximum depth reached]) cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array([maximum depth reached]) __backAssociation => array([maximum depth reached]) __backInnerAssociation => array([maximum depth reached]) __backOriginalAssociation => array([maximum depth reached]) __backContainableAssociation => array([maximum depth reached]) __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( [maximum depth reached] ) [protected] _schema => array( [maximum depth reached] ) [protected] _associationKeys => array( [maximum depth reached] ) [protected] _associations => array( [maximum depth reached] ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } User => object(User) { displayField => 'username' belongsTo => array( [maximum depth reached] ) validate => array( [maximum depth reached] ) useDbConfig => 'default' useTable => 'users' id => false data => array([maximum depth reached]) schemaName => 'shamaneccake' table => 'users' primaryKey => 'id' validationErrors => array([maximum depth reached]) validationDomain => null tablePrefix => 'FAPro24-' plugin => null name => 'User' alias => 'User' tableToModel => array( [maximum depth reached] ) cacheQueries => false hasOne => array([maximum depth reached]) hasMany => array([maximum depth reached]) hasAndBelongsToMany => array([maximum depth reached]) actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array([maximum depth reached]) cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array([maximum depth reached]) __backAssociation => array([maximum depth reached]) __backInnerAssociation => array([maximum depth reached]) __backOriginalAssociation => array([maximum depth reached]) __backContainableAssociation => array([maximum depth reached]) __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( [maximum depth reached] ) Userule => object(AppModel) {} Contact => object(Contact) {} Client => object(Client) {} [protected] _schema => array( [maximum depth reached] ) [protected] _associationKeys => array( [maximum depth reached] ) [protected] _associations => array( [maximum depth reached] ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } Photocat => object(AppModel) { useDbConfig => 'default' useTable => 'photocats' id => false data => array([maximum depth reached]) schemaName => 'shamaneccake' table => 'photocats' primaryKey => 'id' validate => array([maximum depth reached]) validationErrors => array([maximum depth reached]) validationDomain => null tablePrefix => 'FAPro24-' plugin => null name => 'Photocat' alias => 'Photocat' tableToModel => array( [maximum depth reached] ) cacheQueries => false belongsTo => array([maximum depth reached]) hasOne => array([maximum depth reached]) hasMany => array([maximum depth reached]) hasAndBelongsToMany => array([maximum depth reached]) actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array([maximum depth reached]) cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array([maximum depth reached]) __backAssociation => array([maximum depth reached]) __backInnerAssociation => array([maximum depth reached]) __backOriginalAssociation => array([maximum depth reached]) __backContainableAssociation => array([maximum depth reached]) __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( [maximum depth reached] ) [protected] _schema => array( [maximum depth reached] ) [protected] _associationKeys => array( [maximum depth reached] ) [protected] _associations => array( [maximum depth reached] ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } Service => object(Service) { displayField => 'nom' hasMany => array( [maximum depth reached] ) useDbConfig => 'default' useTable => 'services' id => false data => array([maximum depth reached]) schemaName => 'shamaneccake' table => 'services' primaryKey => 'id' validate => array([maximum depth reached]) validationErrors => array([maximum depth reached]) validationDomain => null tablePrefix => 'FAPro24-' plugin => null name => 'Service' alias => 'Service' tableToModel => array( [maximum depth reached] ) cacheQueries => false belongsTo => array([maximum depth reached]) hasOne => array([maximum depth reached]) hasAndBelongsToMany => array([maximum depth reached]) actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array([maximum depth reached]) cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array([maximum depth reached]) __backAssociation => array([maximum depth reached]) __backInnerAssociation => array([maximum depth reached]) __backOriginalAssociation => array([maximum depth reached]) __backContainableAssociation => array([maximum depth reached]) __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( [maximum depth reached] ) Post => object(Post) {} Portfolio => object(Portfolio) {} [protected] _schema => array( [maximum depth reached] ) [protected] _associationKeys => array( [maximum depth reached] ) [protected] _associations => array( [maximum depth reached] ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } Client => object(Client) { displayField => 'nom' belongsTo => array( [maximum depth reached] ) hasMany => array( [maximum depth reached] ) validate => array( [maximum depth reached] ) useDbConfig => 'default' useTable => 'clients' id => false data => array([maximum depth reached]) schemaName => 'shamaneccake' table => 'clients' primaryKey => 'id' validationErrors => array([maximum depth reached]) validationDomain => null tablePrefix => 'FAPro24-' plugin => null name => 'Client' alias => 'Client' tableToModel => array( [maximum depth reached] ) cacheQueries => false hasOne => array([maximum depth reached]) hasAndBelongsToMany => array([maximum depth reached]) actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array([maximum depth reached]) cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array([maximum depth reached]) __backAssociation => array([maximum depth reached]) __backInnerAssociation => array([maximum depth reached]) __backOriginalAssociation => array([maximum depth reached]) __backContainableAssociation => array([maximum depth reached]) __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( [maximum depth reached] ) User => object(User) {} Contact => object(Contact) {} Contactcat => object(AppModel) {} Photo => object(Photo) {} Projet => object(Projet) {} [protected] _schema => array( [maximum depth reached] ) [protected] _associationKeys => array( [maximum depth reached] ) [protected] _associations => array( [maximum depth reached] ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } [protected] _responseClass => 'CakeResponse' [protected] _mergeParent => 'AppController' [protected] _eventManager => object(CakeEventManager) { [protected] _generalManager => object(CakeEventManager) {} [protected] _listeners => array( [maximum depth reached] ) [protected] _isGlobal => false } } array( (int) 0 => 'safety-first' )
- CORE/Cake/Routing/Dispatcher.php line 193 → Controller->invokeAction(CakeRequest)
$response = $controller->response;
$render = true;
$result = $controller->invokeAction($request);
if ($result instanceof CakeResponse) {
object(CakeRequest) { params => array( 'plugin' => null, 'controller' => 'clients', 'action' => 'view', 'named' => array(), 'pass' => array( (int) 0 => 'safety-first' ), 'client' => 'safety-first', 'models' => array( 'Client' => array( [maximum depth reached] ), 'Setting' => array( [maximum depth reached] ), 'Statistique' => array( [maximum depth reached] ), 'Page' => array( [maximum depth reached] ), 'User' => array( [maximum depth reached] ), 'Userule' => array( [maximum depth reached] ), 'Photo' => array( [maximum depth reached] ), 'Photocat' => array( [maximum depth reached] ), 'Serie' => array( [maximum depth reached] ), 'Casting' => array( [maximum depth reached] ), 'Castingcat' => array( [maximum depth reached] ), 'Portfolio' => array( [maximum depth reached] ), 'Portfoliocat' => array( [maximum depth reached] ), 'Post' => array( [maximum depth reached] ), 'Projet' => array( [maximum depth reached] ), 'Postcat' => array( [maximum depth reached] ), 'Service' => array( [maximum depth reached] ), 'Produit' => array( [maximum depth reached] ), 'Produitcat' => array( [maximum depth reached] ), 'Reperage' => array( [maximum depth reached] ), 'Video' => array( [maximum depth reached] ), 'Videocat' => array( [maximum depth reached] ), 'File' => array( [maximum depth reached] ), 'Media' => array( [maximum depth reached] ), 'Contact' => array( [maximum depth reached] ), 'Newsletter' => array( [maximum depth reached] ), 'Contactcat' => array( [maximum depth reached] ) ) ) data => array() query => array() url => 'clients/safety-first' base => '' webroot => '/' here => '/clients/safety-first' [protected] _detectors => array( 'get' => array( 'env' => 'REQUEST_METHOD', 'value' => 'GET' ), 'patch' => array( 'env' => 'REQUEST_METHOD', 'value' => 'PATCH' ), 'post' => array( 'env' => 'REQUEST_METHOD', 'value' => 'POST' ), 'put' => array( 'env' => 'REQUEST_METHOD', 'value' => 'PUT' ), 'delete' => array( 'env' => 'REQUEST_METHOD', 'value' => 'DELETE' ), 'head' => array( 'env' => 'REQUEST_METHOD', 'value' => 'HEAD' ), 'options' => array( 'env' => 'REQUEST_METHOD', 'value' => 'OPTIONS' ), 'ssl' => array( 'env' => 'HTTPS', 'value' => (int) 1 ), 'ajax' => array( 'env' => 'HTTP_X_REQUESTED_WITH', 'value' => 'XMLHttpRequest' ), 'flash' => array( 'env' => 'HTTP_USER_AGENT', 'pattern' => '/^(Shockwave|Adobe) Flash/' ), 'mobile' => array( 'env' => 'HTTP_USER_AGENT', 'options' => array( [maximum depth reached] ) ), 'requested' => array( 'param' => 'requested', 'value' => (int) 1 ), 'json' => array( 'accept' => array( [maximum depth reached] ), 'param' => 'ext', 'value' => 'json' ), 'xml' => array( 'accept' => array( [maximum depth reached] ), 'param' => 'ext', 'value' => 'xml' ) ) [protected] _input => '' }
- CORE/Cake/Routing/Dispatcher.php line 167 → Dispatcher->_invoke(ClientsController, CakeRequest)
));
}
$response = $this->_invoke($controller, $request);
if (isset($request->params['return'])) {
object(ClientsController) { helpers => array( (int) 0 => 'Html', (int) 1 => 'Form', (int) 2 => 'Session', (int) 3 => 'Flash' ) components => array( 'Cookie' => null, 'Flash' => null, 'Session' => null, 'Auth' => array( 'loginAction' => array( [maximum depth reached] ), 'loginRedirect' => array( [maximum depth reached] ), 'logoutRedirect' => array( [maximum depth reached] ), 'authError' => 'Access Denied', 'authenticate' => array( [maximum depth reached] ), 'authorize' => array( [maximum depth reached] ) ), 'Paginator' => null ) paginate => array( 'limit' => (int) 10, 'order' => 'Photo.date asc' ) uses => array( (int) 0 => 'Client', (int) 1 => 'Setting', (int) 2 => 'Statistique', (int) 3 => 'Page', (int) 4 => 'User', (int) 5 => 'Userule', (int) 6 => 'Photo', (int) 7 => 'Photocat', (int) 8 => 'Serie', (int) 9 => 'Casting', (int) 10 => 'Castingcat', (int) 11 => 'Portfolio', (int) 12 => 'Portfoliocat', (int) 13 => 'Post', (int) 14 => 'Projet', (int) 15 => 'Postcat', (int) 16 => 'Service', (int) 17 => 'Produit', (int) 18 => 'Produitcat', (int) 19 => 'Reperage', (int) 20 => 'Video', (int) 21 => 'Videocat', (int) 22 => 'File', (int) 23 => 'Media', (int) 24 => 'Client', (int) 25 => 'Contact', (int) 26 => 'Newsletter' ) name => 'Clients' request => object(CakeRequest) { params => array( [maximum depth reached] ) data => array([maximum depth reached]) query => array([maximum depth reached]) url => 'clients/safety-first' base => '' webroot => '/' here => '/clients/safety-first' [protected] _detectors => array( [maximum depth reached] ) [protected] _input => '' } response => object(CakeResponse) { [protected] _statusCodes => array( [maximum depth reached] ) [protected] _mimeTypes => array( [maximum depth reached] ) [protected] _protocol => 'HTTP/1.1' [protected] _status => (int) 200 [protected] _contentType => 'text/html' [protected] _headers => array([maximum depth reached]) [protected] _body => null [protected] _file => null [protected] _fileRange => null [protected] _charset => 'UTF-8' [protected] _cacheDirectives => array([maximum depth reached]) [protected] _cookies => array( [maximum depth reached] ) } viewPath => 'Clients' layoutPath => null viewVars => array( 'title_for_layout' => ' | Photographie | Fabrice Audio, Photographe publicitaire, cholet, Nantes, paris', 'list_clients' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ), (int) 8 => array( [maximum depth reached] ), (int) 9 => array( [maximum depth reached] ), (int) 10 => array( [maximum depth reached] ), (int) 11 => array( [maximum depth reached] ), (int) 12 => array( [maximum depth reached] ), (int) 13 => array( [maximum depth reached] ), (int) 14 => array( [maximum depth reached] ), (int) 15 => array( [maximum depth reached] ), (int) 16 => array( [maximum depth reached] ), (int) 17 => array( [maximum depth reached] ), (int) 18 => array( [maximum depth reached] ), (int) 19 => array( [maximum depth reached] ), (int) 20 => array( [maximum depth reached] ), (int) 21 => array( [maximum depth reached] ), (int) 22 => array( [maximum depth reached] ), (int) 23 => array( [maximum depth reached] ), (int) 24 => array( [maximum depth reached] ), (int) 25 => array( [maximum depth reached] ) ), 'pages_list' => array(), 'photos_cats' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ), (int) 8 => array( [maximum depth reached] ), (int) 9 => array( [maximum depth reached] ), (int) 10 => array( [maximum depth reached] ) ), 'sidebarbottom' => 'none', 'sidebartop' => 'none', 'sidebarright' => 'none', 'sidebarleft' => 'none', 'footerback' => 'none', 'footer' => 'footer', 'asideright' => 'none', 'asideleft' => 'aside-left', 'header' => 'none', 'googleplus' => '', 'youtube' => 'https://www.youtube.com/channel/UCzEPCLMRUaN1zLWHmh5F4Kw', 'linkedin' => 'https://www.linkedin.com/in/fabrice-audio/', 'vimeo' => '', 'pinterest' => 'https://www.pinterest.fr/FabriceAudio/', 'behance' => '', 'cinqpx' => '', 'twitter' => 'http://twitter.com/fabrice_audio', 'instagram' => 'https://www.instagram.com/audiofabrice.photographe', 'facebook' => 'https://www.facebook.com/fabriceaudio.photographe', 'siteemail' => 'hello@fabrice-audio.fr', 'googletracking' => 'UA-54785115-1', 'googlecodeverif' => 'gOWZNfKQahQg0TnwqxEw9nDFO6-6z7yMQT_jYN2PxBI', 'appname' => 'FA 20', 'siteurl' => '', 'sitename' => 'FA', 'sitetemplate' => 'FA25', 'sitetheme' => 'FA25', 'meta_keywords' => 'photographe mode, photographe publicitaire, photographe à cholet,photographe lifestyle, photographe Nantes, photographes à Nantes, photographe de marques, photographe enfants, photographe corporate, photographie, photographe, graphiste, médias, photo, photos, portraits, famille,lifestyle, corporate, packshot, packshots, mode, prêt a porter, studio, culinaire, paysages, look book, stylisme, lookbook, enfants, adultes, mannequins, modèle, agence, production, post-production, Cholet, Nantes, Angers, la roche sur Yon, Les Sables d'olonnes, 49, 44, Paris, France, ouest, photographe nantais, photographe les sables d'olonnes, photographe paris, photographe ouest france, photographie ouest, photographie paris, photographe Le Mans, photographe la Baule, photographe les sables d'olonnes', 'meta_description' => 'Photographe Publicitaire et directeur artistique, Créateur d’images et vidéos à destination des particuliers et professionnels, basé à cholet, Nantes, paris, la roche sur You, Les Sables, La Baule, Le Mans, Paris, France', 'settings' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ), (int) 8 => array( [maximum depth reached] ), (int) 9 => array( [maximum depth reached] ), (int) 10 => array( [maximum depth reached] ), (int) 11 => array( [maximum depth reached] ), (int) 12 => array( [maximum depth reached] ), (int) 13 => array( [maximum depth reached] ), (int) 14 => array( [maximum depth reached] ), (int) 15 => array( [maximum depth reached] ), (int) 16 => array( [maximum depth reached] ), (int) 17 => array( [maximum depth reached] ), (int) 18 => array( [maximum depth reached] ), (int) 19 => array( [maximum depth reached] ), (int) 20 => array( [maximum depth reached] ), (int) 21 => array( [maximum depth reached] ), (int) 22 => array( [maximum depth reached] ), (int) 23 => array( [maximum depth reached] ), (int) 24 => array( [maximum depth reached] ), (int) 25 => array( [maximum depth reached] ), (int) 26 => array( [maximum depth reached] ), (int) 27 => array( [maximum depth reached] ), (int) 28 => array( [maximum depth reached] ) ), 'userid' => array(), 'pageurl' => 'https://www.raw-creative.fr/clients/safety-first', 'configlang' => 'fr' ) view => 'view' layout => 'online' autoRender => false autoLayout => true Components => object(ComponentCollection) { defaultPriority => (int) 10 [protected] _Controller => object(ClientsController) {} [protected] _enabled => array( [maximum depth reached] ) [protected] _loaded => array( [maximum depth reached] ) } viewClass => 'View' View => object(View) { Helpers => object(HelperCollection) {} Blocks => object(ViewBlock) {} plugin => null name => 'Clients' passedArgs => array( [maximum depth reached] ) helpers => array( [maximum depth reached] ) viewPath => 'Clients' viewVars => array( [maximum depth reached] ) view => 'view' layout => 'online' layoutPath => null autoLayout => true ext => '.ctp' subDir => null theme => 'FA25' cacheAction => false validationErrors => array( [maximum depth reached] ) hasRendered => false uuids => array([maximum depth reached]) request => object(CakeRequest) {} response => object(CakeResponse) {} elementCache => 'default' elementCacheSettings => array([maximum depth reached]) Html => object(HtmlHelper) {} Form => object(FormHelper) {} Session => object(SessionHelper) {} Flash => object(FlashHelper) {} [protected] _passedVars => array( [maximum depth reached] ) [protected] _scripts => array([maximum depth reached]) [protected] _paths => array( [maximum depth reached] ) [protected] _pathsForPlugin => array([maximum depth reached]) [protected] _parents => array([maximum depth reached]) [protected] _current => null [protected] _currentType => '' [protected] _stack => array([maximum depth reached]) [protected] _eventManager => object(CakeEventManager) {} [protected] _eventManagerConfigured => false } ext => '.ctp' plugin => null cacheAction => false passedArgs => array( (int) 0 => 'safety-first' ) scaffold => false methods => array( (int) 2 => 'index', (int) 3 => 'view', (int) 4 => 'isAuthorized', (int) 5 => '_setLanguage', (int) 6 => 'variables', (int) 7 => 'statistiques' ) modelClass => 'Client' modelKey => 'client' validationErrors => null Cookie => object(CookieComponent) { name => 'CakeCookie' time => null path => '/' domain => '' secure => false key => 'lkqsjdlqsjldjqslkjdlkqsjdeazdzkljlkqsjdlj' httpOnly => false settings => array([maximum depth reached]) components => array([maximum depth reached]) _encrypted => true [protected] _values => array( [maximum depth reached] ) [protected] _type => 'cipher' [protected] _reset => null [protected] _expires => (int) 0 [protected] _response => object(CakeResponse) {} [protected] _Collection => object(ComponentCollection) {} [protected] _componentMap => array([maximum depth reached]) } Flash => object(FlashComponent) { settings => array([maximum depth reached]) components => array([maximum depth reached]) [protected] _defaultConfig => array( [maximum depth reached] ) [protected] _Collection => null [protected] _componentMap => array([maximum depth reached]) } Session => object(SessionComponent) { settings => array([maximum depth reached]) components => array([maximum depth reached]) [protected] _Collection => object(ComponentCollection) {} [protected] _componentMap => array([maximum depth reached]) } Auth => object(AuthComponent) { components => array( [maximum depth reached] ) authenticate => array( [maximum depth reached] ) authorize => array( [maximum depth reached] ) ajaxLogin => null flash => array( [maximum depth reached] ) loginAction => array( [maximum depth reached] ) loginRedirect => array( [maximum depth reached] ) logoutRedirect => array( [maximum depth reached] ) authError => 'Access Denied' unauthorizedRedirect => true allowedActions => array( [maximum depth reached] ) request => object(CakeRequest) {} response => object(CakeResponse) {} settings => array( [maximum depth reached] ) [protected] _authenticateObjects => array( [maximum depth reached] ) [protected] _authorizeObjects => array([maximum depth reached]) [protected] _user => array([maximum depth reached]) [protected] _methods => array( [maximum depth reached] ) [protected] _Collection => object(ComponentCollection) {} [protected] _componentMap => array( [maximum depth reached] ) } Paginator => object(PaginatorComponent) { settings => array( [maximum depth reached] ) whitelist => array( [maximum depth reached] ) components => array([maximum depth reached]) Controller => object(ClientsController) {} [protected] _Collection => object(ComponentCollection) {} [protected] _componentMap => array([maximum depth reached]) } theme => 'FA25' Setting => object(Setting) { displayField => 'value' useDbConfig => 'default' useTable => 'settings' id => false data => array([maximum depth reached]) schemaName => 'shamaneccake' table => 'settings' primaryKey => 'id' validate => array([maximum depth reached]) validationErrors => array([maximum depth reached]) validationDomain => null tablePrefix => 'FAPro24-' plugin => null name => 'Setting' alias => 'Setting' tableToModel => array( [maximum depth reached] ) cacheQueries => false belongsTo => array([maximum depth reached]) hasOne => array([maximum depth reached]) hasMany => array([maximum depth reached]) hasAndBelongsToMany => array([maximum depth reached]) actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array([maximum depth reached]) cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array([maximum depth reached]) __backAssociation => array([maximum depth reached]) __backInnerAssociation => array([maximum depth reached]) __backOriginalAssociation => array([maximum depth reached]) __backContainableAssociation => array([maximum depth reached]) __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( [maximum depth reached] ) [protected] _schema => array( [maximum depth reached] ) [protected] _associationKeys => array( [maximum depth reached] ) [protected] _associations => array( [maximum depth reached] ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } User => object(User) { displayField => 'username' belongsTo => array( [maximum depth reached] ) validate => array( [maximum depth reached] ) useDbConfig => 'default' useTable => 'users' id => false data => array([maximum depth reached]) schemaName => 'shamaneccake' table => 'users' primaryKey => 'id' validationErrors => array([maximum depth reached]) validationDomain => null tablePrefix => 'FAPro24-' plugin => null name => 'User' alias => 'User' tableToModel => array( [maximum depth reached] ) cacheQueries => false hasOne => array([maximum depth reached]) hasMany => array([maximum depth reached]) hasAndBelongsToMany => array([maximum depth reached]) actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array([maximum depth reached]) cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array([maximum depth reached]) __backAssociation => array([maximum depth reached]) __backInnerAssociation => array([maximum depth reached]) __backOriginalAssociation => array([maximum depth reached]) __backContainableAssociation => array([maximum depth reached]) __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( [maximum depth reached] ) Userule => object(AppModel) {} Contact => object(Contact) {} Client => object(Client) {} [protected] _schema => array( [maximum depth reached] ) [protected] _associationKeys => array( [maximum depth reached] ) [protected] _associations => array( [maximum depth reached] ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } Photocat => object(AppModel) { useDbConfig => 'default' useTable => 'photocats' id => false data => array([maximum depth reached]) schemaName => 'shamaneccake' table => 'photocats' primaryKey => 'id' validate => array([maximum depth reached]) validationErrors => array([maximum depth reached]) validationDomain => null tablePrefix => 'FAPro24-' plugin => null name => 'Photocat' alias => 'Photocat' tableToModel => array( [maximum depth reached] ) cacheQueries => false belongsTo => array([maximum depth reached]) hasOne => array([maximum depth reached]) hasMany => array([maximum depth reached]) hasAndBelongsToMany => array([maximum depth reached]) actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array([maximum depth reached]) cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array([maximum depth reached]) __backAssociation => array([maximum depth reached]) __backInnerAssociation => array([maximum depth reached]) __backOriginalAssociation => array([maximum depth reached]) __backContainableAssociation => array([maximum depth reached]) __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( [maximum depth reached] ) [protected] _schema => array( [maximum depth reached] ) [protected] _associationKeys => array( [maximum depth reached] ) [protected] _associations => array( [maximum depth reached] ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } Service => object(Service) { displayField => 'nom' hasMany => array( [maximum depth reached] ) useDbConfig => 'default' useTable => 'services' id => false data => array([maximum depth reached]) schemaName => 'shamaneccake' table => 'services' primaryKey => 'id' validate => array([maximum depth reached]) validationErrors => array([maximum depth reached]) validationDomain => null tablePrefix => 'FAPro24-' plugin => null name => 'Service' alias => 'Service' tableToModel => array( [maximum depth reached] ) cacheQueries => false belongsTo => array([maximum depth reached]) hasOne => array([maximum depth reached]) hasAndBelongsToMany => array([maximum depth reached]) actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array([maximum depth reached]) cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array([maximum depth reached]) __backAssociation => array([maximum depth reached]) __backInnerAssociation => array([maximum depth reached]) __backOriginalAssociation => array([maximum depth reached]) __backContainableAssociation => array([maximum depth reached]) __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( [maximum depth reached] ) Post => object(Post) {} Portfolio => object(Portfolio) {} [protected] _schema => array( [maximum depth reached] ) [protected] _associationKeys => array( [maximum depth reached] ) [protected] _associations => array( [maximum depth reached] ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } Client => object(Client) { displayField => 'nom' belongsTo => array( [maximum depth reached] ) hasMany => array( [maximum depth reached] ) validate => array( [maximum depth reached] ) useDbConfig => 'default' useTable => 'clients' id => false data => array([maximum depth reached]) schemaName => 'shamaneccake' table => 'clients' primaryKey => 'id' validationErrors => array([maximum depth reached]) validationDomain => null tablePrefix => 'FAPro24-' plugin => null name => 'Client' alias => 'Client' tableToModel => array( [maximum depth reached] ) cacheQueries => false hasOne => array([maximum depth reached]) hasAndBelongsToMany => array([maximum depth reached]) actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array([maximum depth reached]) cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array([maximum depth reached]) __backAssociation => array([maximum depth reached]) __backInnerAssociation => array([maximum depth reached]) __backOriginalAssociation => array([maximum depth reached]) __backContainableAssociation => array([maximum depth reached]) __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( [maximum depth reached] ) User => object(User) {} Contact => object(Contact) {} Contactcat => object(AppModel) {} Photo => object(Photo) {} Projet => object(Projet) {} [protected] _schema => array( [maximum depth reached] ) [protected] _associationKeys => array( [maximum depth reached] ) [protected] _associations => array( [maximum depth reached] ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } [protected] _responseClass => 'CakeResponse' [protected] _mergeParent => 'AppController' [protected] _eventManager => object(CakeEventManager) { [protected] _generalManager => object(CakeEventManager) {} [protected] _listeners => array( [maximum depth reached] ) [protected] _isGlobal => false } } object(CakeRequest) { params => array( 'plugin' => null, 'controller' => 'clients', 'action' => 'view', 'named' => array(), 'pass' => array( (int) 0 => 'safety-first' ), 'client' => 'safety-first', 'models' => array( 'Client' => array( [maximum depth reached] ), 'Setting' => array( [maximum depth reached] ), 'Statistique' => array( [maximum depth reached] ), 'Page' => array( [maximum depth reached] ), 'User' => array( [maximum depth reached] ), 'Userule' => array( [maximum depth reached] ), 'Photo' => array( [maximum depth reached] ), 'Photocat' => array( [maximum depth reached] ), 'Serie' => array( [maximum depth reached] ), 'Casting' => array( [maximum depth reached] ), 'Castingcat' => array( [maximum depth reached] ), 'Portfolio' => array( [maximum depth reached] ), 'Portfoliocat' => array( [maximum depth reached] ), 'Post' => array( [maximum depth reached] ), 'Projet' => array( [maximum depth reached] ), 'Postcat' => array( [maximum depth reached] ), 'Service' => array( [maximum depth reached] ), 'Produit' => array( [maximum depth reached] ), 'Produitcat' => array( [maximum depth reached] ), 'Reperage' => array( [maximum depth reached] ), 'Video' => array( [maximum depth reached] ), 'Videocat' => array( [maximum depth reached] ), 'File' => array( [maximum depth reached] ), 'Media' => array( [maximum depth reached] ), 'Contact' => array( [maximum depth reached] ), 'Newsletter' => array( [maximum depth reached] ), 'Contactcat' => array( [maximum depth reached] ) ) ) data => array() query => array() url => 'clients/safety-first' base => '' webroot => '/' here => '/clients/safety-first' [protected] _detectors => array( 'get' => array( 'env' => 'REQUEST_METHOD', 'value' => 'GET' ), 'patch' => array( 'env' => 'REQUEST_METHOD', 'value' => 'PATCH' ), 'post' => array( 'env' => 'REQUEST_METHOD', 'value' => 'POST' ), 'put' => array( 'env' => 'REQUEST_METHOD', 'value' => 'PUT' ), 'delete' => array( 'env' => 'REQUEST_METHOD', 'value' => 'DELETE' ), 'head' => array( 'env' => 'REQUEST_METHOD', 'value' => 'HEAD' ), 'options' => array( 'env' => 'REQUEST_METHOD', 'value' => 'OPTIONS' ), 'ssl' => array( 'env' => 'HTTPS', 'value' => (int) 1 ), 'ajax' => array( 'env' => 'HTTP_X_REQUESTED_WITH', 'value' => 'XMLHttpRequest' ), 'flash' => array( 'env' => 'HTTP_USER_AGENT', 'pattern' => '/^(Shockwave|Adobe) Flash/' ), 'mobile' => array( 'env' => 'HTTP_USER_AGENT', 'options' => array( [maximum depth reached] ) ), 'requested' => array( 'param' => 'requested', 'value' => (int) 1 ), 'json' => array( 'accept' => array( [maximum depth reached] ), 'param' => 'ext', 'value' => 'json' ), 'xml' => array( 'accept' => array( [maximum depth reached] ), 'param' => 'ext', 'value' => 'xml' ) ) [protected] _input => '' }
- APP/webroot/index.php line 117 → Dispatcher->dispatch(CakeRequest, CakeResponse)
$Dispatcher = new Dispatcher();
$Dispatcher->dispatch(
new CakeRequest(),
new CakeResponse()
);
object(CakeRequest) { params => array( 'plugin' => null, 'controller' => 'clients', 'action' => 'view', 'named' => array(), 'pass' => array( (int) 0 => 'safety-first' ), 'client' => 'safety-first', 'models' => array( 'Client' => array( [maximum depth reached] ), 'Setting' => array( [maximum depth reached] ), 'Statistique' => array( [maximum depth reached] ), 'Page' => array( [maximum depth reached] ), 'User' => array( [maximum depth reached] ), 'Userule' => array( [maximum depth reached] ), 'Photo' => array( [maximum depth reached] ), 'Photocat' => array( [maximum depth reached] ), 'Serie' => array( [maximum depth reached] ), 'Casting' => array( [maximum depth reached] ), 'Castingcat' => array( [maximum depth reached] ), 'Portfolio' => array( [maximum depth reached] ), 'Portfoliocat' => array( [maximum depth reached] ), 'Post' => array( [maximum depth reached] ), 'Projet' => array( [maximum depth reached] ), 'Postcat' => array( [maximum depth reached] ), 'Service' => array( [maximum depth reached] ), 'Produit' => array( [maximum depth reached] ), 'Produitcat' => array( [maximum depth reached] ), 'Reperage' => array( [maximum depth reached] ), 'Video' => array( [maximum depth reached] ), 'Videocat' => array( [maximum depth reached] ), 'File' => array( [maximum depth reached] ), 'Media' => array( [maximum depth reached] ), 'Contact' => array( [maximum depth reached] ), 'Newsletter' => array( [maximum depth reached] ), 'Contactcat' => array( [maximum depth reached] ) ) ) data => array() query => array() url => 'clients/safety-first' base => '' webroot => '/' here => '/clients/safety-first' [protected] _detectors => array( 'get' => array( 'env' => 'REQUEST_METHOD', 'value' => 'GET' ), 'patch' => array( 'env' => 'REQUEST_METHOD', 'value' => 'PATCH' ), 'post' => array( 'env' => 'REQUEST_METHOD', 'value' => 'POST' ), 'put' => array( 'env' => 'REQUEST_METHOD', 'value' => 'PUT' ), 'delete' => array( 'env' => 'REQUEST_METHOD', 'value' => 'DELETE' ), 'head' => array( 'env' => 'REQUEST_METHOD', 'value' => 'HEAD' ), 'options' => array( 'env' => 'REQUEST_METHOD', 'value' => 'OPTIONS' ), 'ssl' => array( 'env' => 'HTTPS', 'value' => (int) 1 ), 'ajax' => array( 'env' => 'HTTP_X_REQUESTED_WITH', 'value' => 'XMLHttpRequest' ), 'flash' => array( 'env' => 'HTTP_USER_AGENT', 'pattern' => '/^(Shockwave|Adobe) Flash/' ), 'mobile' => array( 'env' => 'HTTP_USER_AGENT', 'options' => array( [maximum depth reached] ) ), 'requested' => array( 'param' => 'requested', 'value' => (int) 1 ), 'json' => array( 'accept' => array( [maximum depth reached] ), 'param' => 'ext', 'value' => 'json' ), 'xml' => array( 'accept' => array( [maximum depth reached] ), 'param' => 'ext', 'value' => 'xml' ) ) [protected] _input => '' } object(CakeResponse) { [protected] _statusCodes => array( (int) 100 => 'Continue', (int) 101 => 'Switching Protocols', (int) 200 => 'OK', (int) 201 => 'Created', (int) 202 => 'Accepted', (int) 203 => 'Non-Authoritative Information', (int) 204 => 'No Content', (int) 205 => 'Reset Content', (int) 206 => 'Partial Content', (int) 300 => 'Multiple Choices', (int) 301 => 'Moved Permanently', (int) 302 => 'Found', (int) 303 => 'See Other', (int) 304 => 'Not Modified', (int) 305 => 'Use Proxy', (int) 307 => 'Temporary Redirect', (int) 400 => 'Bad Request', (int) 401 => 'Unauthorized', (int) 402 => 'Payment Required', (int) 403 => 'Forbidden', (int) 404 => 'Not Found', (int) 405 => 'Method Not Allowed', (int) 406 => 'Not Acceptable', (int) 407 => 'Proxy Authentication Required', (int) 408 => 'Request Time-out', (int) 409 => 'Conflict', (int) 410 => 'Gone', (int) 411 => 'Length Required', (int) 412 => 'Precondition Failed', (int) 413 => 'Request Entity Too Large', (int) 414 => 'Request-URI Too Large', (int) 415 => 'Unsupported Media Type', (int) 416 => 'Requested range not satisfiable', (int) 417 => 'Expectation Failed', (int) 429 => 'Too Many Requests', (int) 500 => 'Internal Server Error', (int) 501 => 'Not Implemented', (int) 502 => 'Bad Gateway', (int) 503 => 'Service Unavailable', (int) 504 => 'Gateway Time-out', (int) 505 => 'Unsupported Version' ) [protected] _mimeTypes => array( 'html' => array( (int) 0 => 'text/html', (int) 1 => '*/*' ), 'json' => 'application/json', 'xml' => array( (int) 0 => 'application/xml', (int) 1 => 'text/xml' ), 'rss' => 'application/rss+xml', 'ai' => 'application/postscript', 'bcpio' => 'application/x-bcpio', 'bin' => 'application/octet-stream', 'ccad' => 'application/clariscad', 'cdf' => 'application/x-netcdf', 'class' => 'application/octet-stream', 'cpio' => 'application/x-cpio', 'cpt' => 'application/mac-compactpro', 'csh' => 'application/x-csh', 'csv' => array( (int) 0 => 'text/csv', (int) 1 => 'application/vnd.ms-excel' ), 'dcr' => 'application/x-director', 'dir' => 'application/x-director', 'dms' => 'application/octet-stream', 'doc' => 'application/msword', 'docx' => 'application/vnd.openxmlformats-officedocument.wordprocessingml.document', 'drw' => 'application/drafting', 'dvi' => 'application/x-dvi', 'dwg' => 'application/acad', 'dxf' => 'application/dxf', 'dxr' => 'application/x-director', 'eot' => 'application/vnd.ms-fontobject', 'eps' => 'application/postscript', 'exe' => 'application/octet-stream', 'ez' => 'application/andrew-inset', 'flv' => 'video/x-flv', 'gtar' => 'application/x-gtar', 'gz' => 'application/x-gzip', 'bz2' => 'application/x-bzip', '7z' => 'application/x-7z-compressed', 'hdf' => 'application/x-hdf', 'hqx' => 'application/mac-binhex40', 'ico' => 'image/x-icon', 'ips' => 'application/x-ipscript', 'ipx' => 'application/x-ipix', 'js' => 'application/javascript', 'jsonapi' => 'application/vnd.api+json', 'latex' => 'application/x-latex', 'lha' => 'application/octet-stream', 'lsp' => 'application/x-lisp', 'lzh' => 'application/octet-stream', 'man' => 'application/x-troff-man', 'me' => 'application/x-troff-me', 'mif' => 'application/vnd.mif', 'ms' => 'application/x-troff-ms', 'nc' => 'application/x-netcdf', 'oda' => 'application/oda', 'otf' => 'font/otf', 'pdf' => 'application/pdf', 'pgn' => 'application/x-chess-pgn', 'pot' => 'application/vnd.ms-powerpoint', 'pps' => 'application/vnd.ms-powerpoint', 'ppt' => 'application/vnd.ms-powerpoint', 'pptx' => 'application/vnd.openxmlformats-officedocument.presentationml.presentation', 'ppz' => 'application/vnd.ms-powerpoint', 'pre' => 'application/x-freelance', 'prt' => 'application/pro_eng', 'ps' => 'application/postscript', 'roff' => 'application/x-troff', 'scm' => 'application/x-lotusscreencam', 'set' => 'application/set', 'sh' => 'application/x-sh', 'shar' => 'application/x-shar', 'sit' => 'application/x-stuffit', 'skd' => 'application/x-koan', 'skm' => 'application/x-koan', 'skp' => 'application/x-koan', 'skt' => 'application/x-koan', 'smi' => 'application/smil', 'smil' => 'application/smil', 'sol' => 'application/solids', 'spl' => 'application/x-futuresplash', 'src' => 'application/x-wais-source', 'step' => 'application/STEP', 'stl' => 'application/SLA', 'stp' => 'application/STEP', 'sv4cpio' => 'application/x-sv4cpio', 'sv4crc' => 'application/x-sv4crc', 'svg' => 'image/svg+xml', 'svgz' => 'image/svg+xml', 'swf' => 'application/x-shockwave-flash', 't' => 'application/x-troff', 'tar' => 'application/x-tar', 'tcl' => 'application/x-tcl', 'tex' => 'application/x-tex', 'texi' => 'application/x-texinfo', 'texinfo' => 'application/x-texinfo', 'tr' => 'application/x-troff', 'tsp' => 'application/dsptype', 'ttc' => 'font/ttf', 'ttf' => 'font/ttf', 'unv' => 'application/i-deas', 'ustar' => 'application/x-ustar', 'vcd' => 'application/x-cdlink', 'vda' => 'application/vda', 'xlc' => 'application/vnd.ms-excel', 'xll' => 'application/vnd.ms-excel', 'xlm' => 'application/vnd.ms-excel', 'xls' => 'application/vnd.ms-excel', 'xlsx' => 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet', 'xlw' => 'application/vnd.ms-excel', 'zip' => 'application/zip', 'aif' => 'audio/x-aiff', 'aifc' => 'audio/x-aiff', 'aiff' => 'audio/x-aiff', 'au' => 'audio/basic', 'kar' => 'audio/midi', 'mid' => 'audio/midi', 'midi' => 'audio/midi', 'mp2' => 'audio/mpeg', 'mp3' => 'audio/mpeg', 'mpga' => 'audio/mpeg', 'ogg' => 'audio/ogg', 'oga' => 'audio/ogg', 'spx' => 'audio/ogg', 'ra' => 'audio/x-realaudio', 'ram' => 'audio/x-pn-realaudio', 'rm' => 'audio/x-pn-realaudio', 'rpm' => 'audio/x-pn-realaudio-plugin', 'snd' => 'audio/basic', 'tsi' => 'audio/TSP-audio', 'wav' => 'audio/x-wav', 'aac' => 'audio/aac', 'asc' => 'text/plain', 'c' => 'text/plain', 'cc' => 'text/plain', 'css' => 'text/css', 'etx' => 'text/x-setext', 'f' => 'text/plain', 'f90' => 'text/plain', 'h' => 'text/plain', 'hh' => 'text/plain', 'htm' => array( (int) 0 => 'text/html', (int) 1 => '*/*' ), 'ics' => 'text/calendar', 'm' => 'text/plain', 'rtf' => 'text/rtf', 'rtx' => 'text/richtext', 'sgm' => 'text/sgml', 'sgml' => 'text/sgml', 'tsv' => 'text/tab-separated-values', 'tpl' => 'text/template', 'txt' => 'text/plain', 'text' => 'text/plain', 'avi' => 'video/x-msvideo', 'fli' => 'video/x-fli', 'mov' => 'video/quicktime', 'movie' => 'video/x-sgi-movie', 'mpe' => 'video/mpeg', 'mpeg' => 'video/mpeg', 'mpg' => 'video/mpeg', 'qt' => 'video/quicktime', 'viv' => 'video/vnd.vivo', 'vivo' => 'video/vnd.vivo', 'ogv' => 'video/ogg', 'webm' => 'video/webm', 'mp4' => 'video/mp4', 'm4v' => 'video/mp4', 'f4v' => 'video/mp4', 'f4p' => 'video/mp4', 'm4a' => 'audio/mp4', 'f4a' => 'audio/mp4', 'f4b' => 'audio/mp4', 'gif' => 'image/gif', 'ief' => 'image/ief', 'jpg' => 'image/jpeg', 'jpeg' => 'image/jpeg', 'jpe' => 'image/jpeg', 'pbm' => 'image/x-portable-bitmap', 'pgm' => 'image/x-portable-graymap', 'png' => 'image/png', 'pnm' => 'image/x-portable-anymap', 'ppm' => 'image/x-portable-pixmap', 'ras' => 'image/cmu-raster', 'rgb' => 'image/x-rgb', 'tif' => 'image/tiff', 'tiff' => 'image/tiff', 'xbm' => 'image/x-xbitmap', 'xpm' => 'image/x-xpixmap', 'xwd' => 'image/x-xwindowdump', 'psd' => array( (int) 0 => 'application/photoshop', (int) 1 => 'application/psd', (int) 2 => 'image/psd', (int) 3 => 'image/x-photoshop', (int) 4 => 'image/photoshop', (int) 5 => 'zz-application/zz-winassoc-psd' ), 'ice' => 'x-conference/x-cooltalk', 'iges' => 'model/iges', 'igs' => 'model/iges', 'mesh' => 'model/mesh', 'msh' => 'model/mesh', 'silo' => 'model/mesh', 'vrml' => 'model/vrml', 'wrl' => 'model/vrml', 'mime' => 'www/mime', 'pdb' => 'chemical/x-pdb', 'xyz' => 'chemical/x-pdb', 'javascript' => 'application/javascript', 'form' => 'application/x-www-form-urlencoded', 'file' => 'multipart/form-data', 'xhtml' => array( (int) 0 => 'application/xhtml+xml', (int) 1 => 'application/xhtml', (int) 2 => 'text/xhtml' ), 'xhtml-mobile' => 'application/vnd.wap.xhtml+xml', 'atom' => 'application/atom+xml', 'amf' => 'application/x-amf', 'wap' => array( (int) 0 => 'text/vnd.wap.wml', (int) 1 => 'text/vnd.wap.wmlscript', (int) 2 => 'image/vnd.wap.wbmp' ), 'wml' => 'text/vnd.wap.wml', 'wmlscript' => 'text/vnd.wap.wmlscript', 'wbmp' => 'image/vnd.wap.wbmp', 'woff' => 'application/x-font-woff', 'webp' => 'image/webp', 'appcache' => 'text/cache-manifest', 'manifest' => 'text/cache-manifest', 'htc' => 'text/x-component', 'rdf' => 'application/xml', 'crx' => 'application/x-chrome-extension', 'oex' => 'application/x-opera-extension', 'xpi' => 'application/x-xpinstall', 'safariextz' => 'application/octet-stream', 'webapp' => 'application/x-web-app-manifest+json', 'vcf' => 'text/x-vcard', 'vtt' => 'text/vtt', 'mkv' => 'video/x-matroska', 'pkpass' => 'application/vnd.apple.pkpass', 'ajax' => 'text/html' ) [protected] _protocol => 'HTTP/1.1' [protected] _status => (int) 200 [protected] _contentType => 'text/html' [protected] _headers => array() [protected] _body => null [protected] _file => null [protected] _fileRange => null [protected] _charset => 'UTF-8' [protected] _cacheDirectives => array() [protected] _cookies => array( 'CakeCookie[Sitetemplate]' => array( 'name' => 'CakeCookie[Sitetemplate]', 'value' => 'Q2FrZQ==.riVcyA==', 'expire' => (int) 0, 'path' => '/', 'domain' => '', 'secure' => false, 'httpOnly' => false ) ) }