Uh oh.
Houston? We have a problem...
Error 500
Don't worry, you're not lost in space yet
Return to the homepage »
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;
'Event/rss/index'
- CORE/Cake/Controller/Controller.php line 963 → View->render(null, null)
}
$this->autoRender = false;
$this->response->body($this->View->render($view, $layout));
return $this->response;
null null
- CORE/Cake/Routing/Dispatcher.php line 200 → Controller->render()
}
if ($render && $controller->autoRender) {
$response = $controller->render();
} elseif (!($result instanceof CakeResponse) && $response->body() === null) {
- CORE/Cake/Routing/Dispatcher.php line 167 → Dispatcher->_invoke(EventsController, CakeRequest)
));
}
$response = $this->_invoke($controller, $request);
if (isset($request->params['return'])) {
object(EventsController) { name => 'Event' helpers => array( 'BigFinish' => null, 'Time' => null, 'CkEditor' => null, 'Text' => null, (int) 0 => 'Recaptcha.Recaptcha', (int) 1 => 'Recaptcha.Recaptcha', (int) 2 => 'Rss' ) uses => array( (int) 0 => 'Event', (int) 1 => 'Pages', (int) 2 => 'Sidebar', (int) 3 => 'Release', (int) 4 => 'DiscountCode', (int) 5 => 'DeliveryAddress', (int) 6 => 'InvoiceAddress', (int) 7 => 'Country', (int) 8 => 'Customer', (int) 9 => 'PostageMatrix', (int) 10 => 'Settings', (int) 11 => 'Currency', (int) 12 => 'Bundle', (int) 13 => 'RangeSubscriptionOption', (int) 14 => 'PostageCapExclusion', (int) 15 => 'News' ) components => array( 'Session' => null, 'Cookie' => null, 'Flash' => null, 'Hashids' => array( 'salt' => 'W@JmsDYz02e3mg+b$r+KV*g|r3d|D_w9TjzRGQ:#9:Jx,!|PADj:TtgnkZ<Km`Qg', 'min_hash_length' => (int) 4 ), 'Recaptcha.Recaptcha' => null, 'ImageProcess' => null, 'RequestHandler' => null ) imageSizes => array( 'Event' => array( 'image' => array( [maximum depth reached] ), 'image_large' => array( [maximum depth reached] ), 'image_medium' => array( [maximum depth reached] ), 'image_small' => array( [maximum depth reached] ) ) ) BFBasket => object(Basket) { products => array([maximum depth reached]) [protected] vat_rate => (float) 0.2 [protected] subtotal => (float) 0 [protected] vat => (float) 0 [protected] delivery => (float) 0 [protected] postage_fee => (float) 0 [protected] delivery_vattable => false [protected] paypal_fee_vattable => false [protected] postage_fee_vattable => false [protected] postage_cap_exclusion => array([maximum depth reached]) [protected] special_delivery_cost => (float) 0 [protected] paypal_fee => (float) 0 [protected] total => (float) 0 [protected] total_payment_due => (float) 0 [protected] user_data => array([maximum depth reached]) [protected] order_ref => (int) 0 [protected] delivery_region => 'uk' [protected] delivery_address => array([maximum depth reached]) [protected] invoice_address => array([maximum depth reached]) [protected] currency_identifier => '_us' [protected] discount_code_info => array([maximum depth reached]) [protected] exclusion_release_name => array([maximum depth reached]) [protected] exclusion_reason => array([maximum depth reached]) [protected] discount_code_amount => (float) 0 [protected] discount_display_amount => (float) 0 [protected] discount_physical_amount => (float) 0 [protected] discount_digital_amount => (float) 0 [protected] discount_vinyl_amount => (float) 0 [protected] promotional_price_discounted_basket => (int) 0 [protected] currency_factor => (float) 1.2572 [protected] uk_vat_rate => (int) 20 [protected] basket_vat_rate => (int) 0 [protected] calculate_vat_for_different_territory => false [protected] basket_vat_country_iso => null [protected] gift_card_amount => (int) 0 [protected] gift_card_amount_applied => (int) 0 [protected] gift_card => null [protected] taxamo_vat => (int) 0 [protected] taxamo_vat_rate => (int) 0 [protected] taxamo_vat_country_iso => null [protected] ioss => false [protected] eu_delivery => false [protected] contents_updated => null [protected] buyer_is_liable_for_vat => false [protected] postage_saved => null [protected] per_order_charge => (float) 0 } data => null paginate => array() request => object(CakeRequest) { params => array( [maximum depth reached] ) data => array([maximum depth reached]) query => array( [maximum depth reached] ) url => 'events.rss' base => '' webroot => '/' here => '/events.rss' [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 => 'application/rss+xml' [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 => 'Event/rss' layoutPath => 'rss' viewVars => array( 'footer_news' => 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] ) ), 'menu_highlight' => 'news', 'about_menu' => array( 'bf-app' => 'Big Finish App', 'big-finish-shipping-rates' => 'Big Finish Shipping Rates', 'big-finish-shop' => 'Big Finish Shop', 'contact-us' => 'Contact Us', 'doctor-who-interludes' => 'Doctor Who - Interludes', 'doctor-who---subscriber-short-trips' => 'Doctor Who - Subscriber Short Trips', 'subscriptions' => 'Doctor Who - Subscriptions', 'downloads-troubleshooting' => 'Downloads via Website - Troubleshooting', 'end-of-line-notifications' => 'End of Line Notifications', 'faqs' => 'FAQ', 'gift-cards' => 'Gift Cards', 'important-information-for-our-customers-overseas' => 'Important Information For Our Customers Overseas', 'limited-format-releases' => 'Limited Format Releases', 'newsletter-signup' => 'Newsletter Sign-up', 'rss-feeds' => 'RSS Feeds', 'social-media' => 'Social Media', 'terms-conditions' => 'Terms & Conditions', 'jobs' => 'Work For Us - Big Finish Vacancies' ), 'collections_menu' => 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] ) ), 'audiobooks_menu' => 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] ) ), 'basket_products' => array(), 'basket_quantity' => (int) 0, 'postage_cap_exclusion' => array(), 'special_delivery_cost' => (float) 0, 'basket_total' => (float) 0, 'postage_contribution' => (float) 0, 'basket_postage_fee' => (float) 0, 'basket_delivery' => (float) 0, 'global_message' => false, 'recent_news' => array( (int) 0 => array( [maximum depth reached] ) ), 'recent_podcasts' => array( (int) 0 => array( [maximum depth reached] ) ), 'title' => 'Upcoming Events', 'latest_event' => array(), 'events' => array(), 'customer' => null, 'customer_logged_in' => false, 'user' => null, 'user_logged_in' => false, 'show_ten_percent_offer' => false, 'gift_card_error' => null, 'gift_card_id' => null, 'gift_card_balance' => null, 'currency_identifier' => '_us', 'currency_symbol' => 'US $', 'method_name' => 'index', 'controller_name' => 'Event', 'metadata' => array( 'keywords' => 'Big Finish, Audio Dramas, BBC, Science Fiction, Fantasy, Doctor Who, Blake's 7, Dark Shadows, The Avengers, The Prisoner, Survivors, The Omega Factor, Terrahawks, Luther Arkwright, Torchwood, Captain Scarlet, Star Trek Prometheus, Class, Callan, Dorian Gray, Star Cops, Dan Dare, ATA Girl, Cicero, Jeremiah Bourne in Time, Shilling & Sixpence Investigate, Blind Terror, Big Finish Originals, Adam Adamant Lives, Space 1999, Timeslip, Space Precinct, Into Infinity, Gemini Force One, Thunderbirds, First Action Bureau, Stingray, Five Star Five, Robin Hood, Dark Season, UFO, Stargate, Fireball XL5', 'description' => 'Award-winning, full-cast original audio dramas from the worlds of Doctor Who, Torchwood, Blake's 7, Class, Dark Shadows, The Avengers, Survivors, The Omega Factor, Star Cops, Sherlock Holmes, Dorian Gray, Pathfinder Legends, The Prisoner, Adam Adamant Lives, Space 1999, Timeslip, Terrahawks, Space Precinct, Thunderbirds, Stingray, Robin Hood, Dark Season, UFO, Stargate' ) ) view => 'index' layout => 'default' autoRender => false autoLayout => true Components => object(ComponentCollection) { defaultPriority => (int) 10 [protected] _Controller => object(EventsController) {} [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 => 'Event' passedArgs => array([maximum depth reached]) helpers => array( [maximum depth reached] ) viewPath => 'Event/rss' viewVars => array( [maximum depth reached] ) view => 'index' layout => 'default' layoutPath => 'rss' autoLayout => true ext => '.ctp' subDir => null theme => null 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]) BigFinish => object(BigFinishHelper) {} Time => object(TimeHelper) {} CkEditor => object(CkEditorHelper) {} Text => object(TextHelper) {} Recaptcha => object(RecaptchaHelper) {} Rss => object(RssHelper) {} [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() scaffold => false methods => array( (int) 0 => 'index', (int) 1 => 'v', (int) 2 => 'pdf', (int) 3 => 'admin_index', (int) 4 => 'admin_add', (int) 5 => 'admin_edit', (int) 6 => 'admin_delete', (int) 10 => 'processImageUploadsForModel', (int) 11 => 'processFileUploadsForModel', (int) 12 => 'processReorderingForModel', (int) 13 => 'processOrderingForRelationship', (int) 14 => 'getUserActionModel', (int) 15 => 'saveBasketToSession', (int) 16 => 'processLoginRequest', (int) 17 => 'checkUserIsAdmin', (int) 18 => 'processRegistrationRequest', (int) 19 => '_countItemsInBasket', (int) 20 => '_prepareAjaxList', (int) 21 => 'setDefaultAvailabilityFilter', (int) 22 => 'getReleaseTypes', (int) 23 => 'findReleaseIdsForInactiveHubsOrRanges', (int) 24 => 'removeReleasesForInactiveHubsOrRanges', (int) 25 => 'getCurrentUserId', (int) 26 => 'exportAsCsv', (int) 27 => 'bundleIsNotUnderEmbargo', (int) 28 => 'bundleIsNotExpired', (int) 29 => 'createGiftCardService' ) modelClass => 'Event' modelKey => 'event' validationErrors => null Session => object(SessionComponent) { settings => array([maximum depth reached]) components => array([maximum depth reached]) [protected] _Collection => object(ComponentCollection) {} [protected] _componentMap => array([maximum depth reached]) } Cookie => object(CookieComponent) { name => 'CakeCookie' time => null path => '/' domain => '' secure => false key => 'f0506905016975aedebfd1f04bc15943' httpOnly => false settings => array([maximum depth reached]) components => array([maximum depth reached]) [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]) } Hashids => object(HashidsComponent) { settings => array([maximum depth reached]) components => array([maximum depth reached]) [protected] _Collection => null [protected] _componentMap => array([maximum depth reached]) [private] hashids => object(Hashids\Hashids) {} } Recaptcha => object(RecaptchaComponent) { Controller => object(EventsController) {} apiUrl => 'https://www.google.com/recaptcha/api/siteverify' privateKey => '6LfOheUUAAAAAMcpOMDm1YnjJNuMFn3_QiKHN-In' error => null actions => array([maximum depth reached]) settings => array( [maximum depth reached] ) components => array([maximum depth reached]) [protected] _defaults => array( [maximum depth reached] ) [protected] _Collection => object(ComponentCollection) {} [protected] _componentMap => array([maximum depth reached]) } ImageProcess => object(ImageProcessComponent) { settings => array([maximum depth reached]) components => array([maximum depth reached]) [protected] sizes => array([maximum depth reached]) [protected] images_for_process => array([maximum depth reached]) [protected] processed_images => array([maximum depth reached]) [protected] output_folder => '/var/www/clients/client1/web8/web/app/webroot/img/' [protected] _Collection => null [protected] _componentMap => array([maximum depth reached]) } RequestHandler => object(RequestHandlerComponent) { ajaxLayout => 'ajax' enabled => true request => object(CakeRequest) {} response => object(CakeResponse) {} ext => 'rss' settings => array( [maximum depth reached] ) components => array([maximum depth reached]) params => object(CakeRequest) {} [protected] _renderType => 'rss' [protected] _inputTypeMap => array( [maximum depth reached] ) [protected] _viewClassMap => array( [maximum depth reached] ) [protected] _Collection => object(ComponentCollection) {} [protected] _componentMap => array([maximum depth reached]) } Settings => object(AppModel) { actsAs => array( [maximum depth reached] ) free_search => '' currency_suffix => null currency_factor => null listing_search_columns => null useDbConfig => 'default' useTable => 'settings' id => false data => array([maximum depth reached]) schemaName => 'bigfinish-staging' table => 'settings' primaryKey => 'id' validate => array([maximum depth reached]) validationErrors => array([maximum depth reached]) validationDomain => null tablePrefix => '' plugin => null name => 'Settings' alias => 'Settings' 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]) 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 } Customer => object(Customer) { name => 'Customer' validate => array( [maximum depth reached] ) belongsTo => array( [maximum depth reached] ) hasMany => array( [maximum depth reached] ) _customer => array([maximum depth reached]) actsAs => array( [maximum depth reached] ) free_search => '' currency_suffix => null currency_factor => null listing_search_columns => null useDbConfig => 'default' useTable => 'customers' id => null data => array([maximum depth reached]) schemaName => null table => 'customers' primaryKey => 'id' validationErrors => array([maximum depth reached]) validationDomain => null plugin => null alias => 'Customer' tableToModel => array( [maximum depth reached] ) cacheQueries => false hasOne => array([maximum depth reached]) hasAndBelongsToMany => array([maximum depth reached]) Behaviors => object(BehaviorCollection) {} whitelist => array([maximum depth reached]) cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array([maximum depth reached]) __backAssociation => array([maximum depth reached]) __backInnerAssociation => array([maximum depth reached]) __backOriginalAssociation => array([maximum depth reached]) __backContainableAssociation => array([maximum depth reached]) __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( [maximum depth reached] ) [protected] hash_password => true [protected] detailedInteractions => array([maximum depth reached]) [protected] interactions => array([maximum depth reached]) [protected] _schema => null [protected] _associationKeys => array( [maximum depth reached] ) [protected] _associations => array( [maximum depth reached] ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } PostageMatrix => object(PostageMatrix) { name => 'PostageMatrix' useTable => 'postage_matrix' belongsTo => array( [maximum depth reached] ) hasMany => array( [maximum depth reached] ) validate => array( [maximum depth reached] ) actsAs => array( [maximum depth reached] ) free_search => '' currency_suffix => null currency_factor => null listing_search_columns => null useDbConfig => 'default' id => null data => array([maximum depth reached]) schemaName => null table => 'postage_matrix' primaryKey => 'id' validationErrors => array([maximum depth reached]) validationDomain => null plugin => null alias => 'PostageMatrix' tableToModel => array( [maximum depth reached] ) cacheQueries => false hasOne => array([maximum depth reached]) hasAndBelongsToMany => array([maximum depth reached]) Behaviors => object(BehaviorCollection) {} whitelist => array([maximum depth reached]) cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array([maximum depth reached]) __backAssociation => array([maximum depth reached]) __backInnerAssociation => array([maximum depth reached]) __backOriginalAssociation => array([maximum depth reached]) __backContainableAssociation => array([maximum depth reached]) __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( [maximum depth reached] ) [protected] _schema => null [protected] _associationKeys => array( [maximum depth reached] ) [protected] _associations => array( [maximum depth reached] ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } Release => object(Release) { name => 'Release' actsAs => array( [maximum depth reached] ) cacheQueries => true validate => array( [maximum depth reached] ) belongsTo => array( [maximum depth reached] ) hasAndBelongsToMany => array( [maximum depth reached] ) hasMany => array( [maximum depth reached] ) free_search => '' currency_suffix => '_us' currency_factor => '1.2572' listing_search_columns => null useDbConfig => 'default' useTable => 'releases' id => null data => array([maximum depth reached]) schemaName => 'bigfinish-staging' table => 'releases' primaryKey => 'id' validationErrors => array([maximum depth reached]) validationDomain => null tablePrefix => null plugin => null alias => 'Release' tableToModel => array( [maximum depth reached] ) hasOne => array([maximum depth reached]) Behaviors => object(BehaviorCollection) {} whitelist => array([maximum depth reached]) cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array([maximum depth reached]) __backAssociation => array([maximum depth reached]) __backInnerAssociation => array([maximum depth reached]) __backOriginalAssociation => array([maximum depth reached]) __backContainableAssociation => array([maximum depth reached]) __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( [maximum depth reached] ) ReleaseDownload => object(ReleaseDownload) {} recaptcha => true [protected] maximum_price => null [protected] number_of_discs => null [protected] release_number => null [protected] release_id => null [protected] available_as_subscription_free_gift => null [protected] release_start_year => null [protected] release_end_month => null [protected] release_end_year => null [protected] _schema => null [protected] _associationKeys => array( [maximum depth reached] ) [protected] _associations => array( [maximum depth reached] ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null [private] discounted_releases => null } Currency => object(Currency) { name => 'Currency' useTable => 'currencies' belongsTo => array( [maximum depth reached] ) validate => array( [maximum depth reached] ) actsAs => array( [maximum depth reached] ) free_search => '' currency_suffix => null currency_factor => null listing_search_columns => null useDbConfig => 'default' id => false data => array([maximum depth reached]) schemaName => 'bigfinish-staging' table => 'currencies' primaryKey => 'id' validationErrors => array([maximum depth reached]) validationDomain => null tablePrefix => '' plugin => null alias => 'Currency' tableToModel => array( [maximum depth reached] ) cacheQueries => false hasOne => array([maximum depth reached]) hasMany => array([maximum depth reached]) hasAndBelongsToMany => array([maximum depth reached]) Behaviors => object(BehaviorCollection) {} whitelist => array([maximum depth reached]) cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array([maximum depth reached]) __backAssociation => array([maximum depth reached]) __backInnerAssociation => array([maximum depth reached]) __backOriginalAssociation => array([maximum depth reached]) __backContainableAssociation => array([maximum depth reached]) __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( [maximum depth reached] ) ModifiedByUser => object(User) {} [protected] _schema => null [protected] _associationKeys => array( [maximum depth reached] ) [protected] _associations => array( [maximum depth reached] ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } DiscountCode => object(DiscountCode) { name => 'DiscountCode' custom_label => true actsAs => array( [maximum depth reached] ) validate => array( [maximum depth reached] ) hasAndBelongsToMany => array( [maximum depth reached] ) belongsTo => array( [maximum depth reached] ) hasMany => array([maximum depth reached]) free_search => '' currency_suffix => null currency_factor => null listing_search_columns => null useDbConfig => 'default' useTable => 'discount_codes' id => false data => array([maximum depth reached]) schemaName => 'bigfinish-staging' table => 'discount_codes' primaryKey => 'id' validationErrors => array([maximum depth reached]) validationDomain => null tablePrefix => '' plugin => null alias => 'DiscountCode' tableToModel => array( [maximum depth reached] ) cacheQueries => false hasOne => array([maximum depth reached]) Behaviors => object(BehaviorCollection) {} whitelist => array([maximum depth reached]) cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array([maximum depth reached]) __backAssociation => array([maximum depth reached]) __backInnerAssociation => array([maximum depth reached]) __backOriginalAssociation => array([maximum depth reached]) __backContainableAssociation => array([maximum depth reached]) __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( [maximum depth reached] ) ModifiedByUser => object(User) {} Collection => object(Collection) {} DiscountCodesCollection => object(AppModel) {} Range => object(Range) {} DiscountCodesRange => object(AppModel) {} Release => object(Release) {} DiscountCodesRelease => object(AppModel) {} [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 } Bundle => object(Bundle) { name => 'Bundle' actsAs => array( [maximum depth reached] ) validate => array( [maximum depth reached] ) belongsTo => array( [maximum depth reached] ) hasMany => array( [maximum depth reached] ) free_search => '' currency_suffix => null currency_factor => null listing_search_columns => null useDbConfig => 'default' useTable => 'bundles' id => null data => array([maximum depth reached]) schemaName => null table => 'bundles' primaryKey => 'id' validationErrors => array([maximum depth reached]) validationDomain => null plugin => null alias => 'Bundle' tableToModel => array( [maximum depth reached] ) cacheQueries => false hasOne => array([maximum depth reached]) hasAndBelongsToMany => array([maximum depth reached]) Behaviors => object(BehaviorCollection) {} whitelist => array([maximum depth reached]) cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array([maximum depth reached]) __backAssociation => array([maximum depth reached]) __backInnerAssociation => array([maximum depth reached]) __backOriginalAssociation => array([maximum depth reached]) __backContainableAssociation => array([maximum depth reached]) __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( [maximum depth reached] ) [protected] _schema => null [protected] _associationKeys => array( [maximum depth reached] ) [protected] _associations => array( [maximum depth reached] ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } RangeSubscriptionOption => object(RangeSubscriptionOption) { name => 'RangeSubscriptionOption' actsAs => array( [maximum depth reached] ) validate => array( [maximum depth reached] ) belongsTo => array( [maximum depth reached] ) hasMany => array( [maximum depth reached] ) hasOne => array( [maximum depth reached] ) hasAndBelongsToMany => array( [maximum depth reached] ) free_search => '' currency_suffix => null currency_factor => null listing_search_columns => null useDbConfig => 'default' useTable => 'range_subscription_options' id => null data => array([maximum depth reached]) schemaName => null table => 'range_subscription_options' primaryKey => 'id' validationErrors => array([maximum depth reached]) validationDomain => null plugin => null alias => 'RangeSubscriptionOption' tableToModel => array( [maximum depth reached] ) cacheQueries => false 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 => null [protected] _associationKeys => array( [maximum depth reached] ) [protected] _associations => array( [maximum depth reached] ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } PostageCapExclusion => object(PostageCapExclusion) { useTable => 'postage_cap_exclusions' belongsTo => array( [maximum depth reached] ) actsAs => array( [maximum depth reached] ) free_search => '' currency_suffix => null currency_factor => null listing_search_columns => null useDbConfig => 'default' id => null data => array([maximum depth reached]) schemaName => null table => 'postage_cap_exclusions' primaryKey => 'id' validate => array([maximum depth reached]) validationErrors => array([maximum depth reached]) validationDomain => null plugin => null name => 'PostageCapExclusion' alias => 'PostageCapExclusion' tableToModel => array( [maximum depth reached] ) cacheQueries => false hasOne => array([maximum depth reached]) hasMany => array([maximum depth reached]) hasAndBelongsToMany => array([maximum depth reached]) Behaviors => object(BehaviorCollection) {} whitelist => array([maximum depth reached]) cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array([maximum depth reached]) __backAssociation => array([maximum depth reached]) __backInnerAssociation => array([maximum depth reached]) __backOriginalAssociation => array([maximum depth reached]) __backContainableAssociation => array([maximum depth reached]) __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( [maximum depth reached] ) [protected] _schema => null [protected] _associationKeys => array( [maximum depth reached] ) [protected] _associations => array( [maximum depth reached] ) [protected] _insertID => null [protected] _sourceConfigured => false [protected] _eventManager => null [protected] _validator => null } DeliveryAddress => object(DeliveryAddress) { name => 'DeliveryAddress' order => 'DeliveryAddress.id DESC' belongsTo => array( [maximum depth reached] ) validate => array( [maximum depth reached] ) actsAs => array( [maximum depth reached] ) free_search => '' currency_suffix => null currency_factor => null listing_search_columns => null useDbConfig => 'default' useTable => 'delivery_addresses' id => false data => array([maximum depth reached]) schemaName => 'bigfinish-staging' table => 'delivery_addresses' primaryKey => 'id' validationErrors => array([maximum depth reached]) validationDomain => null tablePrefix => '' plugin => null alias => 'DeliveryAddress' tableToModel => array( [maximum depth reached] ) cacheQueries => false hasOne => array([maximum depth reached]) hasMany => array([maximum depth reached]) hasAndBelongsToMany => array([maximum depth reached]) Behaviors => object(BehaviorCollection) {} whitelist => array([maximum depth reached]) cacheSources => true findQueryType => null recursive => (int) 1 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] ) Country => object(Country) {} [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 } InvoiceAddress => object(InvoiceAddress) { name => 'InvoiceAddress' order => 'InvoiceAddress.id DESC' belongsTo => array( [maximum depth reached] ) validate => array( [maximum depth reached] ) actsAs => array( [maximum depth reached] ) free_search => '' currency_suffix => null currency_factor => null listing_search_columns => null useDbConfig => 'default' useTable => 'invoice_addresses' id => false data => array([maximum depth reached]) schemaName => 'bigfinish-staging' table => 'invoice_addresses' primaryKey => 'id' validationErrors => array([maximum depth reached]) validationDomain => null tablePrefix => '' plugin => null alias => 'InvoiceAddress' tableToModel => array( [maximum depth reached] ) cacheQueries => false hasOne => array([maximum depth reached]) hasMany => array([maximum depth reached]) hasAndBelongsToMany => array([maximum depth reached]) Behaviors => object(BehaviorCollection) {} whitelist => array([maximum depth reached]) cacheSources => true findQueryType => null recursive => (int) 1 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] ) Country => object(Country) {} [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 } Country => object(Country) { name => 'Country' useTable => 'country' order => 'Country.name ASC' actsAs => array( [maximum depth reached] ) free_search => '' currency_suffix => null currency_factor => null listing_search_columns => null useDbConfig => 'default' id => false data => array([maximum depth reached]) schemaName => 'bigfinish-staging' table => 'country' primaryKey => 'id' validate => array([maximum depth reached]) validationErrors => array([maximum depth reached]) validationDomain => null tablePrefix => '' plugin => null alias => 'Country' 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]) Behaviors => object(BehaviorCollection) {} whitelist => array([maximum depth reached]) cacheSources => true findQueryType => null recursive => (int) 1 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 } Event => object(Event) { name => 'Event' actsAs => array( [maximum depth reached] ) validate => array( [maximum depth reached] ) belongsTo => array( [maximum depth reached] ) order => 'start_date DESC' free_search => '' currency_suffix => null currency_factor => null listing_search_columns => null useDbConfig => 'default' useTable => 'events' id => false data => array([maximum depth reached]) schemaName => 'bigfinish-staging' table => 'events' primaryKey => 'id' validationErrors => array([maximum depth reached]) validationDomain => null tablePrefix => '' plugin => null alias => 'Event' tableToModel => array( [maximum depth reached] ) cacheQueries => false hasOne => array([maximum depth reached]) hasMany => array([maximum depth reached]) hasAndBelongsToMany => array([maximum depth reached]) Behaviors => object(BehaviorCollection) {} whitelist => array([maximum depth reached]) cacheSources => true findQueryType => null recursive => (int) 1 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] ) recaptcha => true ModifiedByUser => object(User) {} [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 } News => object(News) { name => 'News' actsAs => array( [maximum depth reached] ) validate => array( [maximum depth reached] ) belongsTo => array( [maximum depth reached] ) hasAndBelongsToMany => array( [maximum depth reached] ) order => 'News.pinned DESC, News.news_date DESC, News.id DESC' free_search => '' currency_suffix => null currency_factor => null listing_search_columns => null useDbConfig => 'default' useTable => 'news' id => false data => array([maximum depth reached]) schemaName => 'bigfinish-staging' table => 'news' primaryKey => 'id' validationErrors => array([maximum depth reached]) validationDomain => null tablePrefix => '' plugin => null alias => 'News' tableToModel => array( [maximum depth reached] ) cacheQueries => false hasOne => array([maximum depth reached]) hasMany => array([maximum depth reached]) Behaviors => object(BehaviorCollection) {} whitelist => array([maximum depth reached]) cacheSources => true findQueryType => null recursive => (int) 1 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] ) ModifiedByUser => object(User) {} Category => object(Category) {} CategoriesNews => object(AppModel) {} Range => object(Range) {} NewsRange => object(AppModel) {} [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] customer_logged_in => false [protected] logged_in_customer_id => (int) 0 [protected] customer => null [protected] download_test_is_admin_user => false [protected] country_location => '' [protected] currency_detector => object(CurrencyDetector) { [protected] country_location => 'US' [protected] ip_address => null [protected] currency => object(Currency) {} } [protected] giftCardService => object(BigFinish\Service\GiftCard\GiftCardService) { [protected] connector => object(BigFinish\Service\GiftCard\GiftupConnector) {} } [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' => 'events', 'action' => 'index', 'named' => array(), 'pass' => array(), 'ext' => 'rss', 'isAjax' => false, 'models' => array( 'Event' => array( [maximum depth reached] ), 'Pages' => array( [maximum depth reached] ), 'Sidebar' => array( [maximum depth reached] ), 'Release' => array( [maximum depth reached] ), 'DiscountCode' => array( [maximum depth reached] ), 'DeliveryAddress' => array( [maximum depth reached] ), 'InvoiceAddress' => array( [maximum depth reached] ), 'Country' => array( [maximum depth reached] ), 'Customer' => array( [maximum depth reached] ), 'PostageMatrix' => array( [maximum depth reached] ), 'Settings' => array( [maximum depth reached] ), 'Currency' => array( [maximum depth reached] ), 'Bundle' => array( [maximum depth reached] ), 'RangeSubscriptionOption' => array( [maximum depth reached] ), 'PostageCapExclusion' => array( [maximum depth reached] ), 'News' => array( [maximum depth reached] ), 'ModifiedByUser' => array( [maximum depth reached] ), 'Collection' => array( [maximum depth reached] ), 'DiscountCodesCollection' => array( [maximum depth reached] ), 'Range' => array( [maximum depth reached] ), 'DiscountCodesRange' => array( [maximum depth reached] ), 'DiscountCodesRelease' => array( [maximum depth reached] ), 'ReleaseDownload' => array( [maximum depth reached] ), 'PostageCap' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'CategoriesNews' => array( [maximum depth reached] ), 'NewsRange' => array( [maximum depth reached] ) ) ) data => array() query => array( 'url' => 'events.rss' ) url => 'events.rss' base => '' webroot => '/' here => '/events.rss' [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 110 → Dispatcher->dispatch(CakeRequest, CakeResponse)
$Dispatcher = new Dispatcher();
$Dispatcher->dispatch(
new CakeRequest(),
new CakeResponse()
);
object(CakeRequest) { params => array( 'plugin' => null, 'controller' => 'events', 'action' => 'index', 'named' => array(), 'pass' => array(), 'ext' => 'rss', 'isAjax' => false, 'models' => array( 'Event' => array( [maximum depth reached] ), 'Pages' => array( [maximum depth reached] ), 'Sidebar' => array( [maximum depth reached] ), 'Release' => array( [maximum depth reached] ), 'DiscountCode' => array( [maximum depth reached] ), 'DeliveryAddress' => array( [maximum depth reached] ), 'InvoiceAddress' => array( [maximum depth reached] ), 'Country' => array( [maximum depth reached] ), 'Customer' => array( [maximum depth reached] ), 'PostageMatrix' => array( [maximum depth reached] ), 'Settings' => array( [maximum depth reached] ), 'Currency' => array( [maximum depth reached] ), 'Bundle' => array( [maximum depth reached] ), 'RangeSubscriptionOption' => array( [maximum depth reached] ), 'PostageCapExclusion' => array( [maximum depth reached] ), 'News' => array( [maximum depth reached] ), 'ModifiedByUser' => array( [maximum depth reached] ), 'Collection' => array( [maximum depth reached] ), 'DiscountCodesCollection' => array( [maximum depth reached] ), 'Range' => array( [maximum depth reached] ), 'DiscountCodesRange' => array( [maximum depth reached] ), 'DiscountCodesRelease' => array( [maximum depth reached] ), 'ReleaseDownload' => array( [maximum depth reached] ), 'PostageCap' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'CategoriesNews' => array( [maximum depth reached] ), 'NewsRange' => array( [maximum depth reached] ) ) ) data => array() query => array( 'url' => 'events.rss' ) url => 'events.rss' base => '' webroot => '/' here => '/events.rss' [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', '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', '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' ) [protected] _protocol => 'HTTP/1.1' [protected] _status => (int) 200 [protected] _contentType => 'application/rss+xml' [protected] _headers => array() [protected] _body => null [protected] _file => null [protected] _fileRange => null [protected] _charset => 'UTF-8' [protected] _cacheDirectives => array() [protected] _cookies => array() }