Not Found
Error: The requested address '/exhibitions/artfairs/page:4' was not found on this server.
Stack Trace
- APP/Controller/ExhibitionsController.php line 22 → PaginatorComponent->paginate(Exhibition)
public function artfairs () {
$paginate_artfairs = array_merge($this->paginate, $this->artfair_condition);
$this->Paginator->settings = $paginate_artfairs;
$exhibitions = $this->Paginator->paginate('Exhibition');
$this->set('exhibitions', $exhibitions);
object(Exhibition) { hasMany => array( 'Picture' => array( 'className' => 'Picture', 'order' => array( [maximum depth reached] ), 'dependent' => true, 'foreignKey' => 'exhibition_id', 'conditions' => '', 'fields' => '', 'limit' => '', 'offset' => '', 'exclusive' => '', 'finderQuery' => '', 'counterQuery' => '' ) ) useDbConfig => 'default' useTable => 'exhibitions' id => false data => array() schemaName => 'abramovych' table => 'exhibitions' primaryKey => 'id' validate => array() validationErrors => array() validationDomain => null tablePrefix => '' plugin => null name => 'Exhibition' alias => 'Exhibition' tableToModel => array( 'exhibitions' => 'Exhibition', 'pictures' => 'Picture' ) cacheQueries => false belongsTo => array() hasOne => array() hasAndBelongsToMany => array() actsAs => null Behaviors => object(BehaviorCollection) { modelName => 'Exhibition' defaultPriority => (int) 10 [protected] _methods => array([maximum depth reached]) [protected] _mappedMethods => array([maximum depth reached]) [protected] _enabled => array([maximum depth reached]) [protected] _loaded => array([maximum depth reached]) } whitelist => array() cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array() __backAssociation => array() __backInnerAssociation => array() __backOriginalAssociation => array() __backContainableAssociation => array() __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( 'all' => true, 'first' => true, 'count' => true, 'neighbors' => true, 'list' => true, 'threaded' => true ) Picture => object(Picture) { belongsTo => array( [maximum depth reached] ) useDbConfig => 'default' useTable => 'pictures' id => false data => array([maximum depth reached]) schemaName => 'abramovych' table => 'pictures' primaryKey => 'id' validate => array([maximum depth reached]) validationErrors => array([maximum depth reached]) validationDomain => null tablePrefix => '' plugin => null name => 'Picture' alias => 'Picture' 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] ) [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 => null [protected] _validator => null } [protected] _schema => array( 'id' => array( 'type' => 'integer', 'null' => false, 'default' => null, 'length' => (int) 11, 'unsigned' => false, 'key' => 'primary' ), 'sort_order' => array( 'type' => 'integer', 'null' => false, 'default' => null, 'length' => (int) 11, 'unsigned' => false ), 'title_rus' => array( 'type' => 'string', 'null' => true, 'default' => null, 'length' => (int) 512, 'collate' => 'utf8_general_ci', 'charset' => 'utf8' ), 'title_eng' => array( 'type' => 'string', 'null' => true, 'default' => null, 'length' => (int) 512, 'collate' => 'utf8_general_ci', 'charset' => 'utf8' ), 'title_ukr' => array( 'type' => 'string', 'null' => true, 'default' => null, 'length' => (int) 512, 'collate' => 'utf8_general_ci', 'charset' => 'utf8' ), 'description_rus' => array( 'type' => 'text', 'null' => true, 'default' => null, 'length' => null, 'collate' => 'utf8_general_ci', 'charset' => 'utf8' ), 'description_eng' => array( 'type' => 'text', 'null' => true, 'default' => null, 'length' => null, 'collate' => 'utf8_general_ci', 'charset' => 'utf8' ), 'description_ukr' => array( 'type' => 'text', 'null' => true, 'default' => null, 'length' => null, 'collate' => 'utf8_general_ci', 'charset' => 'utf8' ), 'date_rus' => array( 'type' => 'string', 'null' => true, 'default' => null, 'length' => (int) 512, 'collate' => 'utf8_general_ci', 'charset' => 'utf8' ), 'date_eng' => array( 'type' => 'string', 'null' => true, 'default' => null, 'length' => (int) 512, 'collate' => 'utf8_general_ci', 'charset' => 'utf8' ), 'date_ukr' => array( 'type' => 'string', 'null' => true, 'default' => null, 'length' => (int) 512, 'collate' => 'utf8_general_ci', 'charset' => 'utf8' ), 'img' => array( 'type' => 'string', 'null' => true, 'default' => null, 'length' => (int) 256, 'collate' => 'utf8_general_ci', 'charset' => 'utf8' ), 'link' => array( 'type' => 'string', 'null' => true, 'default' => null, 'length' => (int) 512, 'collate' => 'utf8_general_ci', 'charset' => 'utf8' ), 'is_art_fair' => array( 'type' => 'boolean', 'null' => false, 'default' => '0', 'length' => (int) 1 ) ) [protected] _associationKeys => array( 'belongsTo' => array( (int) 0 => 'className', (int) 1 => 'foreignKey', (int) 2 => 'conditions', (int) 3 => 'fields', (int) 4 => 'order', (int) 5 => 'counterCache' ), 'hasOne' => array( (int) 0 => 'className', (int) 1 => 'foreignKey', (int) 2 => 'conditions', (int) 3 => 'fields', (int) 4 => 'order', (int) 5 => 'dependent' ), 'hasMany' => array( (int) 0 => 'className', (int) 1 => 'foreignKey', (int) 2 => 'conditions', (int) 3 => 'fields', (int) 4 => 'order', (int) 5 => 'limit', (int) 6 => 'offset', (int) 7 => 'dependent', (int) 8 => 'exclusive', (int) 9 => 'finderQuery', (int) 10 => 'counterQuery' ), 'hasAndBelongsToMany' => array( (int) 0 => 'className', (int) 1 => 'joinTable', (int) 2 => 'with', (int) 3 => 'foreignKey', (int) 4 => 'associationForeignKey', (int) 5 => 'conditions', (int) 6 => 'fields', (int) 7 => 'order', (int) 8 => 'limit', (int) 9 => 'offset', (int) 10 => 'unique', (int) 11 => 'finderQuery' ) ) [protected] _associations => array( (int) 0 => 'belongsTo', (int) 1 => 'hasOne', (int) 2 => 'hasMany', (int) 3 => 'hasAndBelongsToMany' ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) { [protected] _generalManager => object(CakeEventManager) {} [protected] _listeners => array( [maximum depth reached] ) [protected] _isGlobal => false } [protected] _validator => null }
- [internal function] → ExhibitionsController->artfairs()
- CORE/Cake/Controller/Controller.php line 499 → ReflectionMethod->invokeArgs(ExhibitionsController, array)
'action' => $request->params['action']
));
}
return $method->invokeArgs($this, $request->params['pass']);
object(ExhibitionsController) { components => array( 'RequestHandler' => null, 'Session' => null, 'Sort' => null, 'ImageHandler' => null, 'MetaKeywords' => null, 'Translit' => null, 'Auth' => array( 'loginRedirect' => array( [maximum depth reached] ), 'logoutRedirect' => '/', 'authenticate' => array( [maximum depth reached] ) ), 'Paginator' => null ) paginate => array( 'limit' => (int) 10, 'order' => array( 'Exhibition.sort_order' => 'desc' ) ) exhibition_condition => array( 'conditions' => array( 'Exhibition.is_art_fair' => (int) 0 ) ) artfair_condition => array( 'conditions' => array( 'Exhibition.is_art_fair' => (int) 1 ) ) sort_orders => array( 'Set' => 'asc', 'Exhibition' => 'desc', 'Auction' => 'desc', 'Artist' => 'asc', 'Publication' => 'desc', 'Partner' => 'asc', 'Picture' => 'asc', 'Item' => 'asc', 'Interview' => 'desc', 'Article' => 'desc', 'Video' => 'desc', 'Landing' => 'desc', 'Spin' => 'desc' ) folders => array( 'auction' => 'auctions', 'exhibition' => 'gallery', 'set' => 'gallery', 'item' => 'gallery', 'nft' => 'nft' ) name => 'Exhibitions' uses => array( (int) 0 => 'Exhibition' ) helpers => array() request => object(CakeRequest) { params => array( [maximum depth reached] ) data => array([maximum depth reached]) query => array([maximum depth reached]) url => 'exhibitions/artfairs/page:4' base => '' webroot => '/' here => '/exhibitions/artfairs/page:4' [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 => 'Exhibitions' layoutPath => null viewVars => array( 'meta_keywords' => array( 'id' => '2', 'parent' => 'exhibitions', 'artist_id' => null, 'interview_id' => null, 'article_id' => null, 'keywords_eng' => 'Exhibitions, Nazar Bilyk, Oleksandr Zhyvotkov, Hamlet Zinkovskyi, Pavlo Kerestei, Oleksandr Klimenko, Anatolii Kryvolap, Pavlo Makov, Maksym Mamsikov, Mykola Matsenko, Iurii Pikul, Vlada Ralko, Oleksandr Roitburd, Vinny Reunov, Stepan Riabchenko, Oleksii Sai, Andrii Sydorenko, Viktor Sydorenko, Tyberii Silvashi, Marina Skugareva, Iurii Solomko, Oleksandr Sukholit, Oleg Tistol, Valeriia Trubina, Vasyl Tsaholov, Illia Chychkan, Igor Abramovych', 'keywords_rus' => 'выставка Назар Білик, Яна Бистрова, Матвій Вайсберг, Олександр Животков, Гамлет Зіньковський, Павло Керестей, Олександр Кліменко, Анатолій Криволап, Павло Маков, Максим Мамсіков, Микола Маценко, Юрій Пікуль, Влада Ралко, Олександр Ройтбурд, Вінні Реунов, Степан Рябченко, Олексій Сай, Андрій Сидоренко, Віктор Сидоренко, Тиберій Сільваші, Марина Скугарєва, Юрій Соломко, Олег Тістол, Василь Цаголов, Ілля Чичкан, Ігор Абрамович', 'keywords_ukr' => '', 'description_eng' => 'Exhibitions, Nazar Bilyk, Oleksandr Zhyvotkov, Hamlet Zinkovskyi, Pavlo Kerestei, Oleksandr Klimenko, Anatolii Kryvolap, Pavlo Makov, Maksym Mamsikov, Mykola Matsenko, Iurii Pikul, Vlada Ralko, Oleksandr Roitburd, Vinny Reunov, Stepan Riabchenko, Oleksii Sai, Andrii Sydorenko, Viktor Sydorenko, Tyberii Silvashi, Marina Skugareva, Iurii Solomko, Oleksandr Sukholit, Oleg Tistol, Valeriia Trubina, Vasyl Tsaholov, Illia Chychkan, Igor Abramovych', 'description_rus' => 'Выставкі за участю таких авторів як Назар Білик, Яна Бистрова, Матвій Вайсберг, Олександр Животков, Гамлет Зіньковський, Павло Керестей, Олександр Кліменко, Анатолій Криволап, Павло Маков, Максим Мамсіков, Микола Маценко, Юрій Пікуль, Влада Ралко, Олександр Ройтбурд, Вінні Реунов, Степан Рябченко, Олексій Сай, Андрій Сидоренко, Віктор Сидоренко, Тиберій Сільваші, Марина Скугарєва, Юрій Соломко, Олег Тістол, Василь Цаголов, Ілля Чичкан, куратор Ігор Абрамович', 'description_ukr' => '', 'subject_rus' => 'выставка Назар Білик, Яна Бистрова, Матвій Вайсберг, Олександр Животков, Гамлет Зіньковський, Павло Керестей, Олександр Кліменко, Анатолій Криволап, Павло Маков, Максим Мамсіков, Микола Маценко, Юрій Пікуль, Влада Ралко, Олександр Ройтбурд, Вінні Реунов, Степан Рябченко, Олексій Сай, Андрій Сидоренко, Віктор Сидоренко, Тиберій Сільваші, Марина Скугарєва, Юрій Соломко, Олег Тістол, Василь Цаголов, Ілля Чичкан, Ігор Абрамович', 'subject_eng' => 'Exhibitions, Nazar Bilyk, Oleksandr Zhyvotkov, Hamlet Zinkovskyi, Pavlo Kerestei, Oleksandr Klimenko, Anatolii Kryvolap, Pavlo Makov, Maksym Mamsikov, Mykola Matsenko, Iurii Pikul, Vlada Ralko, Oleksandr Roitburd, Vinny Reunov, Stepan Riabchenko, Oleksii Sai, Andrii Sydorenko, Viktor Sydorenko, Tyberii Silvashi, Marina Skugareva, Iurii Solomko, Oleksandr Sukholit, Oleg Tistol, Valeriia Trubina, Vasyl Tsaholov, Illia Chychkan, Igor Abramovych', 'subject_ukr' => '' ) ) view => 'artfairs' layout => 'default' autoRender => true autoLayout => true Components => object(ComponentCollection) { defaultPriority => (int) 10 [protected] _Controller => object(ExhibitionsController) {} [protected] _enabled => array( [maximum depth reached] ) [protected] _loaded => array( [maximum depth reached] ) } viewClass => 'View' View => null ext => '.ctp' plugin => null cacheAction => false passedArgs => array( 'page' => '4' ) scaffold => false methods => array( (int) 0 => 'index', (int) 1 => 'artfairs', (int) 2 => 'view', (int) 3 => 'admin_index', (int) 4 => 'admin_artfairs', (int) 5 => 'admin_add', (int) 6 => 'admin_delete', (int) 7 => 'admin_edit', (int) 8 => 'batch_sort', (int) 9 => 'batch_ex', (int) 10 => 'links', (int) 12 => 'admin_moveup', (int) 13 => 'admin_movedown', (int) 14 => 'admin_test_app' ) modelClass => 'Exhibition' modelKey => 'exhibition' validationErrors => null RequestHandler => object(RequestHandlerComponent) { ajaxLayout => 'ajax' enabled => true request => object(CakeRequest) {} response => object(CakeResponse) {} ext => null params => array( [maximum depth reached] ) settings => array( [maximum depth reached] ) components => array([maximum depth reached]) [protected] _renderType => null [protected] _inputTypeMap => array( [maximum depth reached] ) [protected] _viewClassMap => array( [maximum depth reached] ) [protected] _Collection => object(ComponentCollection) {} [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]) } Sort => object(SortComponent) { components => array( [maximum depth reached] ) settings => array([maximum depth reached]) [protected] _Collection => object(ComponentCollection) {} [protected] _componentMap => array( [maximum depth reached] ) } ImageHandler => object(ImageHandlerComponent) { components => array( [maximum depth reached] ) settings => array([maximum depth reached]) [protected] _Collection => object(ComponentCollection) {} [protected] _componentMap => array( [maximum depth reached] ) } MetaKeywords => object(MetaKeywordsComponent) { settings => array([maximum depth reached]) components => array([maximum depth reached]) [protected] _Collection => object(ComponentCollection) {} [protected] _componentMap => array([maximum depth reached]) } Translit => object(TranslitComponent) { settings => array([maximum depth reached]) components => array([maximum depth reached]) [protected] _Collection => object(ComponentCollection) {} [protected] _componentMap => array([maximum depth reached]) [private] converter => array( [maximum depth reached] ) } Auth => object(AuthComponent) { components => array( [maximum depth reached] ) authenticate => array( [maximum depth reached] ) authorize => false ajaxLogin => null flash => array( [maximum depth reached] ) loginAction => array( [maximum depth reached] ) loginRedirect => array( [maximum depth reached] ) logoutRedirect => '/' authError => 'You are not authorized to access that location.' 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(ExhibitionsController) {} [protected] _Collection => object(ComponentCollection) {} [protected] _componentMap => array([maximum depth reached]) } Exhibition => object(Exhibition) { hasMany => array( [maximum depth reached] ) useDbConfig => 'default' useTable => 'exhibitions' id => false data => array([maximum depth reached]) schemaName => 'abramovych' table => 'exhibitions' primaryKey => 'id' validate => array([maximum depth reached]) validationErrors => array([maximum depth reached]) validationDomain => null tablePrefix => '' plugin => null name => 'Exhibition' alias => 'Exhibition' 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] ) Picture => object(Picture) {} [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()
- 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' => 'exhibitions', 'action' => 'artfairs', 'named' => array( 'page' => '4' ), 'pass' => array(), 'isAjax' => false, 'paging' => array( 'Exhibition' => array( [maximum depth reached] ) ), 'models' => array( 'Keyword' => array( [maximum depth reached] ), 'Exhibition' => array( [maximum depth reached] ), 'Picture' => array( [maximum depth reached] ) ) ) data => array() query => array() url => 'exhibitions/artfairs/page:4' base => '' webroot => '/' here => '/exhibitions/artfairs/page:4' [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(ExhibitionsController, CakeRequest)
));
}
$response = $this->_invoke($controller, $request);
if (isset($request->params['return'])) {
object(ExhibitionsController) { components => array( 'RequestHandler' => null, 'Session' => null, 'Sort' => null, 'ImageHandler' => null, 'MetaKeywords' => null, 'Translit' => null, 'Auth' => array( 'loginRedirect' => array( [maximum depth reached] ), 'logoutRedirect' => '/', 'authenticate' => array( [maximum depth reached] ) ), 'Paginator' => null ) paginate => array( 'limit' => (int) 10, 'order' => array( 'Exhibition.sort_order' => 'desc' ) ) exhibition_condition => array( 'conditions' => array( 'Exhibition.is_art_fair' => (int) 0 ) ) artfair_condition => array( 'conditions' => array( 'Exhibition.is_art_fair' => (int) 1 ) ) sort_orders => array( 'Set' => 'asc', 'Exhibition' => 'desc', 'Auction' => 'desc', 'Artist' => 'asc', 'Publication' => 'desc', 'Partner' => 'asc', 'Picture' => 'asc', 'Item' => 'asc', 'Interview' => 'desc', 'Article' => 'desc', 'Video' => 'desc', 'Landing' => 'desc', 'Spin' => 'desc' ) folders => array( 'auction' => 'auctions', 'exhibition' => 'gallery', 'set' => 'gallery', 'item' => 'gallery', 'nft' => 'nft' ) name => 'Exhibitions' uses => array( (int) 0 => 'Exhibition' ) helpers => array() request => object(CakeRequest) { params => array( [maximum depth reached] ) data => array([maximum depth reached]) query => array([maximum depth reached]) url => 'exhibitions/artfairs/page:4' base => '' webroot => '/' here => '/exhibitions/artfairs/page:4' [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 => 'Exhibitions' layoutPath => null viewVars => array( 'meta_keywords' => array( 'id' => '2', 'parent' => 'exhibitions', 'artist_id' => null, 'interview_id' => null, 'article_id' => null, 'keywords_eng' => 'Exhibitions, Nazar Bilyk, Oleksandr Zhyvotkov, Hamlet Zinkovskyi, Pavlo Kerestei, Oleksandr Klimenko, Anatolii Kryvolap, Pavlo Makov, Maksym Mamsikov, Mykola Matsenko, Iurii Pikul, Vlada Ralko, Oleksandr Roitburd, Vinny Reunov, Stepan Riabchenko, Oleksii Sai, Andrii Sydorenko, Viktor Sydorenko, Tyberii Silvashi, Marina Skugareva, Iurii Solomko, Oleksandr Sukholit, Oleg Tistol, Valeriia Trubina, Vasyl Tsaholov, Illia Chychkan, Igor Abramovych', 'keywords_rus' => 'выставка Назар Білик, Яна Бистрова, Матвій Вайсберг, Олександр Животков, Гамлет Зіньковський, Павло Керестей, Олександр Кліменко, Анатолій Криволап, Павло Маков, Максим Мамсіков, Микола Маценко, Юрій Пікуль, Влада Ралко, Олександр Ройтбурд, Вінні Реунов, Степан Рябченко, Олексій Сай, Андрій Сидоренко, Віктор Сидоренко, Тиберій Сільваші, Марина Скугарєва, Юрій Соломко, Олег Тістол, Василь Цаголов, Ілля Чичкан, Ігор Абрамович', 'keywords_ukr' => '', 'description_eng' => 'Exhibitions, Nazar Bilyk, Oleksandr Zhyvotkov, Hamlet Zinkovskyi, Pavlo Kerestei, Oleksandr Klimenko, Anatolii Kryvolap, Pavlo Makov, Maksym Mamsikov, Mykola Matsenko, Iurii Pikul, Vlada Ralko, Oleksandr Roitburd, Vinny Reunov, Stepan Riabchenko, Oleksii Sai, Andrii Sydorenko, Viktor Sydorenko, Tyberii Silvashi, Marina Skugareva, Iurii Solomko, Oleksandr Sukholit, Oleg Tistol, Valeriia Trubina, Vasyl Tsaholov, Illia Chychkan, Igor Abramovych', 'description_rus' => 'Выставкі за участю таких авторів як Назар Білик, Яна Бистрова, Матвій Вайсберг, Олександр Животков, Гамлет Зіньковський, Павло Керестей, Олександр Кліменко, Анатолій Криволап, Павло Маков, Максим Мамсіков, Микола Маценко, Юрій Пікуль, Влада Ралко, Олександр Ройтбурд, Вінні Реунов, Степан Рябченко, Олексій Сай, Андрій Сидоренко, Віктор Сидоренко, Тиберій Сільваші, Марина Скугарєва, Юрій Соломко, Олег Тістол, Василь Цаголов, Ілля Чичкан, куратор Ігор Абрамович', 'description_ukr' => '', 'subject_rus' => 'выставка Назар Білик, Яна Бистрова, Матвій Вайсберг, Олександр Животков, Гамлет Зіньковський, Павло Керестей, Олександр Кліменко, Анатолій Криволап, Павло Маков, Максим Мамсіков, Микола Маценко, Юрій Пікуль, Влада Ралко, Олександр Ройтбурд, Вінні Реунов, Степан Рябченко, Олексій Сай, Андрій Сидоренко, Віктор Сидоренко, Тиберій Сільваші, Марина Скугарєва, Юрій Соломко, Олег Тістол, Василь Цаголов, Ілля Чичкан, Ігор Абрамович', 'subject_eng' => 'Exhibitions, Nazar Bilyk, Oleksandr Zhyvotkov, Hamlet Zinkovskyi, Pavlo Kerestei, Oleksandr Klimenko, Anatolii Kryvolap, Pavlo Makov, Maksym Mamsikov, Mykola Matsenko, Iurii Pikul, Vlada Ralko, Oleksandr Roitburd, Vinny Reunov, Stepan Riabchenko, Oleksii Sai, Andrii Sydorenko, Viktor Sydorenko, Tyberii Silvashi, Marina Skugareva, Iurii Solomko, Oleksandr Sukholit, Oleg Tistol, Valeriia Trubina, Vasyl Tsaholov, Illia Chychkan, Igor Abramovych', 'subject_ukr' => '' ) ) view => 'artfairs' layout => 'default' autoRender => true autoLayout => true Components => object(ComponentCollection) { defaultPriority => (int) 10 [protected] _Controller => object(ExhibitionsController) {} [protected] _enabled => array( [maximum depth reached] ) [protected] _loaded => array( [maximum depth reached] ) } viewClass => 'View' View => null ext => '.ctp' plugin => null cacheAction => false passedArgs => array( 'page' => '4' ) scaffold => false methods => array( (int) 0 => 'index', (int) 1 => 'artfairs', (int) 2 => 'view', (int) 3 => 'admin_index', (int) 4 => 'admin_artfairs', (int) 5 => 'admin_add', (int) 6 => 'admin_delete', (int) 7 => 'admin_edit', (int) 8 => 'batch_sort', (int) 9 => 'batch_ex', (int) 10 => 'links', (int) 12 => 'admin_moveup', (int) 13 => 'admin_movedown', (int) 14 => 'admin_test_app' ) modelClass => 'Exhibition' modelKey => 'exhibition' validationErrors => null RequestHandler => object(RequestHandlerComponent) { ajaxLayout => 'ajax' enabled => true request => object(CakeRequest) {} response => object(CakeResponse) {} ext => null params => array( [maximum depth reached] ) settings => array( [maximum depth reached] ) components => array([maximum depth reached]) [protected] _renderType => null [protected] _inputTypeMap => array( [maximum depth reached] ) [protected] _viewClassMap => array( [maximum depth reached] ) [protected] _Collection => object(ComponentCollection) {} [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]) } Sort => object(SortComponent) { components => array( [maximum depth reached] ) settings => array([maximum depth reached]) [protected] _Collection => object(ComponentCollection) {} [protected] _componentMap => array( [maximum depth reached] ) } ImageHandler => object(ImageHandlerComponent) { components => array( [maximum depth reached] ) settings => array([maximum depth reached]) [protected] _Collection => object(ComponentCollection) {} [protected] _componentMap => array( [maximum depth reached] ) } MetaKeywords => object(MetaKeywordsComponent) { settings => array([maximum depth reached]) components => array([maximum depth reached]) [protected] _Collection => object(ComponentCollection) {} [protected] _componentMap => array([maximum depth reached]) } Translit => object(TranslitComponent) { settings => array([maximum depth reached]) components => array([maximum depth reached]) [protected] _Collection => object(ComponentCollection) {} [protected] _componentMap => array([maximum depth reached]) [private] converter => array( [maximum depth reached] ) } Auth => object(AuthComponent) { components => array( [maximum depth reached] ) authenticate => array( [maximum depth reached] ) authorize => false ajaxLogin => null flash => array( [maximum depth reached] ) loginAction => array( [maximum depth reached] ) loginRedirect => array( [maximum depth reached] ) logoutRedirect => '/' authError => 'You are not authorized to access that location.' 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(ExhibitionsController) {} [protected] _Collection => object(ComponentCollection) {} [protected] _componentMap => array([maximum depth reached]) } Exhibition => object(Exhibition) { hasMany => array( [maximum depth reached] ) useDbConfig => 'default' useTable => 'exhibitions' id => false data => array([maximum depth reached]) schemaName => 'abramovych' table => 'exhibitions' primaryKey => 'id' validate => array([maximum depth reached]) validationErrors => array([maximum depth reached]) validationDomain => null tablePrefix => '' plugin => null name => 'Exhibition' alias => 'Exhibition' 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] ) Picture => object(Picture) {} [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' => 'exhibitions', 'action' => 'artfairs', 'named' => array( 'page' => '4' ), 'pass' => array(), 'isAjax' => false, 'paging' => array( 'Exhibition' => array( [maximum depth reached] ) ), 'models' => array( 'Keyword' => array( [maximum depth reached] ), 'Exhibition' => array( [maximum depth reached] ), 'Picture' => array( [maximum depth reached] ) ) ) data => array() query => array() url => 'exhibitions/artfairs/page:4' base => '' webroot => '/' here => '/exhibitions/artfairs/page:4' [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' => 'exhibitions', 'action' => 'artfairs', 'named' => array( 'page' => '4' ), 'pass' => array(), 'isAjax' => false, 'paging' => array( 'Exhibition' => array( [maximum depth reached] ) ), 'models' => array( 'Keyword' => array( [maximum depth reached] ), 'Exhibition' => array( [maximum depth reached] ), 'Picture' => array( [maximum depth reached] ) ) ) data => array() query => array() url => 'exhibitions/artfairs/page:4' base => '' webroot => '/' here => '/exhibitions/artfairs/page:4' [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() }