Warning (2): file_put_contents(/usr/share/nginx/Bartervana/prod/app/tmp/logs/error.log): failed to open stream: Permission denied [CORE/Cake/Log/Engine/FileLog.php, line 142]ezyCode Context]);return ErrorHandler::handleError($code, $description, $file, $line, $context);$type = 'error' $message = '[MissingActionException] Action ThemeController::Bootstrap() could not be found. Exception Attributes: array ( 'controller' => 'ThemeController', 'action' => 'Bootstrap', ) Request URL: /theme/Bootstrap/css/vendor/flag-icon/flags/1x1/-276.7?url=theme%2FBootstrap%2Fcss%2Fvendor%2Fflag-icon%2Fflags%2F1x1%2F-276.7 Stack Trace: #0 /usr/share/nginx/Bartervana/prod/lib/Cake/Routing/Dispatcher.php(193): Controller->invokeAction(Object(CakeRequest)) #1 /usr/share/nginx/Bartervana/prod/lib/Cake/Routing/Dispatcher.php(167): Dispatcher->_invoke(Object(ThemeController), Object(CakeRequest)) #2 /usr/share/nginx/Bartervana/prod/app/webroot/index.php(109): Dispatcher->dispatch(Object(CakeRequest), Object(CakeResponse)) #3 {main}' $output = '2020-03-01 06:03:04 Error: [MissingActionException] Action ThemeController::Bootstrap() could not be found. Exception Attributes: array ( 'controller' => 'ThemeController', 'action' => 'Bootstrap', ) Request URL: /theme/Bootstrap/css/vendor/flag-icon/flags/1x1/-276.7?url=theme%2FBootstrap%2Fcss%2Fvendor%2Fflag-icon%2Fflags%2F1x1%2F-276.7 Stack Trace: #0 /usr/share/nginx/Bartervana/prod/lib/Cake/Routing/Dispatcher.php(193): Controller->invokeAction(Object(CakeRequest)) #1 /usr/share/nginx/Bartervana/prod/lib/Cake/Routing/Dispatcher.php(167): Dispatcher->_invoke(Object(ThemeController), Object(CakeRequest)) #2 /usr/share/nginx/Bartervana/prod/app/webroot/index.php(109): Dispatcher->dispatch(Object(CakeRequest), Object(CakeResponse)) #3 {main} ' $filename = 'error.log' $pathname = '/usr/share/nginx/Bartervana/prod/app/tmp/logs/error.log'AppError::handleError() - APP/Lib/AppError.php, line 47 file_put_contents - [internal], line ?? FileLog::write() - CORE/Cake/Log/Engine/FileLog.php, line 142 CakeLog::write() - CORE/Cake/Log/CakeLog.php, line 445 ErrorHandler::_log() - CORE/Cake/Error/ErrorHandler.php, line 188 ErrorHandler::handleException() - CORE/Cake/Error/ErrorHandler.php, line 118 AppError::handleException() - APP/Lib/AppError.php, line 61 [main] - [internal], line ??
Error: The action Bootstrap is not defined in controller ThemeController
Error: Create ThemeController::Bootstrap() in file: app/Controller/ThemeController.php.
<?php
class ThemeController extends AppController {
public function Bootstrap() {
}
}
Notice: If you want to customize this error message, create app/View/Errors/missing_action.ctp
$response = $controller->response;$render = true;$result = $controller->invokeAction($request);if ($result instanceof CakeResponse) {
object(CakeRequest) {
params => array(
'plugin' => null,
'controller' => 'theme',
'action' => 'Bootstrap',
'named' => array(),
'pass' => array(
(int) 0 => 'css',
(int) 1 => 'vendor',
(int) 2 => 'flag-icon',
(int) 3 => 'flags',
(int) 4 => '1x1',
(int) 5 => '-276.7'
),
'isAjax' => false,
'models' => array(
'Message' => array(
[maximum depth reached]
),
'Exchange' => array(
[maximum depth reached]
),
'User' => array(
[maximum depth reached]
)
)
)
data => array()
query => array(
'url' => 'theme/Bootstrap/css/vendor/flag-icon/flags/1x1/-276.7'
)
url => 'theme/Bootstrap/css/vendor/flag-icon/flags/1x1/-276.7'
base => ''
webroot => '/'
here => '/theme/Bootstrap/css/vendor/flag-icon/flags/1x1/-276.7'
[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 => ''
}));}$response = $this->_invoke($controller, $request);if (isset($request->params['return'])) {
object(ThemeController) {
name => 'Theme'
uses => array(
(int) 0 => 'User',
(int) 1 => 'Business',
(int) 2 => 'Exchange',
(int) 3 => 'Message'
)
components => array(
'Media' => null,
'UserAuth' => null,
'RequestHandler' => null,
'Messenger' => null,
'Session' => null,
'Notifications' => null,
'Log' => null
)
helpers => array(
(int) 0 => 'Cache',
(int) 1 => 'Barter',
(int) 2 => 'Business',
(int) 3 => 'Media',
(int) 4 => 'Notifications'
)
cacheActiond => array(
'css/' => '1 hour'
)
userData => array(
'id' => (int) 0,
'username' => 'visitor',
'Permission' => array(
'Transactions.Sales' => false,
'Transactions.Purchases' => false,
'Administration.Control Panel' => false,
'Directory.View' => false,
'Directory.Profile' => false,
'Administration.Sensitive' => false,
'Directory.Contact' => false,
'Members.Edit' => false,
'Members.Transactions' => false,
'Members.Payments' => false,
'Administration.Members' => false,
'Administration.Collect Fees' => false,
'Members.Notes' => false,
'Administration.Notes' => false,
'Administration.Reports' => false,
'Administration.Pending Members' => false,
'Administration.Transaction History' => false,
'Transactions.Refunds' => false,
'Transactions.View' => false,
'Users.Permissions' => false,
'Users.Edit' => false,
'Users.List' => false,
'Users.Password Reset' => false,
'Users.Delete' => false,
'Hidden.All Users' => false,
'Hidden.Private Permissions' => false,
'Hidden.Passwords' => false,
'Members.Users' => false,
'Members.Categories' => false,
'Members.Status' => false,
'Members.Financials' => false,
'Members.Regions' => false,
'Members.Fees' => false,
'Trading Floor.Featured' => false,
'Trading Floor.See Also' => false,
'Trading Floor.Left Rail' => false,
'Members.Trading Floor' => false,
'Transactions.Recurring' => false,
'Transactions.Edit' => false,
'Administration.Commissions' => false,
'Messages.Exchange' => false,
'Messages.Compose' => false,
'Administration.Network' => false,
'Hidden.Secret' => false,
'Members.List' => false,
'Administration.Exchange Management' => false,
'Users.Roles' => false,
'Hidden.Negative Transactions' => false,
'Member Abilities.Transaction History' => false,
'Member Abilities.Payments' => false,
'Member Abilities.Categories' => false,
'Member Abilities.Trading Floor Items' => false,
'Member Abilities.Payment Setup' => false,
'Member Abilities.W-9' => false,
'Administration.Reminders' => false,
'Hidden.Exchange Console' => false,
'Administration.Backups' => false,
'Administration.Notes Delete' => false,
'Administration.Sensitive Balances' => false,
'Transactions.Pending' => false,
'Members.Create' => false,
'Members.Printable' => false,
'Members.Balance' => false,
'Payments.Delete' => false,
'Transactions.Delete' => false
)
)
_user => object(App\User) {
id => (int) 0
[protected] data => array([maximum depth reached])
[protected] all_access => false
[protected] permissions => array([maximum depth reached])
[protected] businesses => array([maximum depth reached])
[protected] broker => false
[protected] logged_in => false
[protected] brokered_businesses => array([maximum depth reached])
}
_exchange => object(App\Exchange) {
id => '83'
name => 'Ezy-Card'
shortname => 'ezy'
locale => null
language => 'eng'
data => array(
[maximum depth reached]
)
}
exchangeData => array(
'Exchange' => array(
'id' => '83',
'name' => 'Ezy-Card',
'tagline' => null,
'shortname' => 'ezy',
'release' => 'prod',
'about' => null,
'status' => 'Stand Alone',
'httpd' => true,
'captcha_contact' => false,
'captcha_join' => false,
'emails' => true,
'messenger' => true,
'daily_emails' => false,
'monthly_fees' => true,
'monthly_debt_reserve_fees' => false,
'annual_fees' => true,
'negative_balance_interest_fees' => true,
'monthly_statements' => true,
'monthly_backups' => true,
'past_due' => true,
'late_fees' => true,
'reminder_emails' => true,
'description' => '',
'created' => '2010-11-27 18:01:57',
'network' => 'Barter21',
'domain' => 'www.ezcard.com.au',
'domain_aliases' => 'www.ezy.barter21.com ezcard.com.au www.ezcard.com.au',
'messenger_reply' => 'No Reply <noreply@bartervana.com>',
'page_title_suffix' => 'Trade Exchange',
'page_description' => 'Australia Barter Trade Online Service',
'credit' => '3644.03',
'credit_limit' => '2500.00',
'balance' => '125.00',
'barter21_cash_fee' => '0.00500',
'barter21_barter_fee' => '0.00125',
'barter21_monthly_fee_max' => '500.00',
'barter21_monthly_fee_min' => '50.00',
'barter21_monthly_barter_fee_max' => '150',
'barter21_monthly_barter_fee_min' => '25',
'barter21_buyer_cash_fee' => '0.00500',
'barter21_seller_cash_fee' => '0.00500',
'barter21_buyer_barter_fee' => '0.00000',
'barter21_seller_barter_fee' => '0.00000',
'default_currency' => 'USD',
'default_business_seller_cash_fee' => '0.00000',
'default_business_seller_barter_fee' => '0.00000',
'default_business_buyer_cash_fee' => '0.00000',
'default_business_buyer_barter_fee' => '0.00000',
'default_business_credit_limit' => '500.00',
'collections_minimum' => '1.00',
'barter_fee_tax' => '0.00000',
'cash_fee_tax' => '0.00000',
'signup_cash_fee' => '0.00',
'signup_barter_fee' => '0.00',
'monthly_admin_cash_fee' => '0.00',
'monthly_admin_barter_fee' => '0.00',
'annual_renewal_cash_fee' => '0.00',
'annual_renewal_barter_fee' => '0.00',
'statement_grace_period' => '10',
'late_fee' => '0.00000',
'late_fee_grace_period' => '20',
'late_fee_minimum' => '0.00',
'owner' => '12573',
'reconcile' => '12574',
'inventory' => '0',
'network_business_id' => '77427',
'timezone' => 'Australia/Sydney',
'language' => 'eng',
'locale' => null,
'google_analytics_account' => 'UA-17426567-16',
'skin' => 'red_black1',
'theme' => 'Bootstrap',
'theme_params' => 'header=people',
'tax_rate' => '0.00000',
'annual_fee_setting' => 'None',
'monlthy_fee_setting' => 'None',
'mailchimp_api_key' => '470fc00ffd63a1f3a79de61e8b4734c9-us2',
'mailchimp_list_id' => 'fc59ac5d0e',
'googlemaps_api_key' => null,
'default_trading_floor_view' => 'Local',
'default_daily_email_view' => 'Local',
'default_logged_out_trading_floor_view' => 'Local',
'default_role_id' => '392',
'required_ein' => false,
'required_payment' => false,
'accepts_eft' => true,
'accepts_cc' => true,
'allowable_credit_card_types' => 'Visa,Mastercard,Discover Card,American Express',
'social_facebook' => null,
'social_google' => null,
'social_flickr' => null,
'social_instagram' => null,
'social_twitter' => null,
'social_youtube' => null,
'social_wechat' => null,
'social_whatsapp' => null,
'social_linkedin' => null,
'social_line' => null,
'social_telegram' => null,
'logout_redirect' => '/',
'login_redirect' => '/account',
'store_name' => 'Trading Floor',
'pos_name' => 'POS',
'blocked_exchanges' => null,
'logo_img_id' => '43026',
'logo_pdf_img_id' => '43027',
'favicon_img_id' => '43028',
'mobile_icon_img_id' => '43029',
'medallion_img_id' => '43030',
'color_site_background' => '#f1f1f1',
'color_trade_currency' => '#ff9900',
'color_cash_currency' => '#ff9900',
'color_btn_primary_background' => '#337ab7',
'color_btn_primary_color' => '#ffffff',
'color_btn_primary_border' => '#2e6da4',
'color_btn_info_background' => '#5bc0de',
'color_btn_info_color' => '#ffffff',
'color_btn_info_border' => '#46b8da',
'color_icons' => '#ff9900',
'anonymous_transactions' => false,
'anonymous_transactions_default' => null,
'sensitive_accounts' => null,
'ssl_certificate' => null,
'ssl_key' => null,
'fee_type' => 'accrual',
'flat_cash_fee' => '0.00',
'flat_barter_fee' => null,
'per_member_cash_fee' => '0.00',
'per_member_barter_fee' => null,
'transactions_debt_reserve' => false,
'failed_transactions' => 'error',
'cash_blended_transactions' => false,
'directory_local_only' => false,
'store_show_sold' => false,
'store_flags' => false,
'show_currency_icons' => false,
'integrations_tawkto' => null,
'reverse_cash_fees' => 'always',
'reverse_only_full_transaction' => false,
'referral_program' => false,
'signupemail' => null
),
'Owner' => array(
'password' => '*****',
'id' => '15648',
'created' => null,
'modified' => '2018-07-03 10:51:52',
'username' => 'val@ezcard.com.au',
'role_id' => '395',
'status' => 'active',
'firstname' => 'Val',
'lastname' => 'Kovacic',
'email' => null,
'address1' => '',
'address2' => '',
'city' => '',
'state' => '',
'zipcode' => '',
'country' => '',
'phone1' => '0420 904 218',
'phone2' => '0420 904 218',
'fax1' => '',
'fax2' => null,
'lastlogin_remote_info' => null,
'apikey' => null,
'timezone' => 'Australia/Sydney',
'migration_id' => null,
'import_hash' => null,
'photo_id' => null
),
'LogoImage' => array(
'id' => '43026',
'created' => '2015-04-10 01:11:47',
'lastmodified' => null,
'filename' => 'ezy.png',
'protected' => 'no',
'type' => 'png',
'mongoid' => '552785c356aa886b628b48ec'
),
'LogoPDFImage' => array(
'id' => '43027',
'created' => '2015-04-10 01:11:47',
'lastmodified' => null,
'filename' => 'ezy.jpg',
'protected' => 'no',
'type' => 'jpg',
'mongoid' => '552785c356aa886b628b48ef'
),
'Favicon' => array(
'id' => '43028',
'created' => '2015-04-10 01:11:47',
'lastmodified' => null,
'filename' => 'ezy.ico',
'protected' => 'no',
'type' => null,
'mongoid' => '552785c356aa886b628b48f2'
),
'MobileIcon' => array(
'id' => '43029',
'created' => '2015-04-10 01:11:47',
'lastmodified' => null,
'filename' => 'ezy.png',
'protected' => 'no',
'type' => 'png',
'mongoid' => '552785c356aa886b628b48f5'
),
'Medallion' => array(
'id' => '43030',
'created' => '2015-04-10 01:11:47',
'lastmodified' => null,
'filename' => 'ezy.png',
'protected' => 'no',
'type' => 'png',
'mongoid' => '552785c356aa886b628b48f8'
),
'Region' => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
)
),
'Membership' => array(
(int) 0 => array(
[maximum depth reached]
)
),
'Business' => array(
'id' => '12573',
'display_id' => '9001',
'membership_id' => null,
'created' => '2010-11-27 18:01:57',
'modified' => '2017-04-14 21:08:34',
'active' => true,
'visible' => true,
'local_sell' => '0',
'local_buy' => '0',
'buy_hold' => true,
'sell_hold' => false,
'broker_managed' => false,
'reciprocal_account' => false,
'process_annual_fees' => true,
'spend_down' => null,
'name' => 'EZYCARD AUSTRALIA PTY LTD',
'description' => 'EZYCARD AUSTRALIA PROPERTY AND RETAIL EXCHANGE',
'keywords' => null,
'region_id' => '93',
'photo_id' => null,
'exchange_id' => '83',
'broker' => null,
'salesperson' => null,
'owner' => '15648',
'contact' => '15648',
'shortname' => null,
'comment' => '',
'cash_credit' => '0.00',
'credit' => '0.00',
'credit_limit' => '1000.00',
'balance' => '67176.56',
'cash_due' => '0.00',
'past_due' => '0.00',
'monthly_cash' => '0.00',
'monthly_barter' => '0.00',
'annual_cash' => '0.00',
'annual_barter' => '0.00',
'late_fee' => '0.00000',
'late_fee_minimum' => '0.00',
'negative_balance_interest_fees' => '0.00000',
'ein' => null,
'ssn' => null,
'payment_method' => 'Credit Card',
'credit_card_type' => 'Mastercard',
'credit_card_number' => '5371961801607063',
'credit_card_expiration' => '2017-09-01',
'credit_card_security_code' => '705',
'credit_card_security_code_backup' => null,
'echeck_checkname' => '',
'echeck_routing_number' => '',
'echeck_account_number' => '',
'echeck_account_class' => 'Business',
'echeck_account_type' => 'Checking',
'echeck_bank_name' => '',
'billing_firstname' => 'Val',
'billing_lastname' => 'Kovacic',
'billing_address1' => 'PO Box R16',
'billing_city' => 'Royal Exchange',
'billing_state' => 'NSW',
'billing_zip' => '1225',
'billing_country' => 'AU',
'billing_email' => 'val@ezcard.com.au',
'barter_buyer_fee' => '0.00000',
'barter_seller_fee' => '0.00000',
'cash_buyer_fee' => '0.00000',
'cash_seller_fee' => '0.00000',
'email' => 'val@wallabie.com.au',
'address1' => 'ACN149597035',
'address2' => 'PO Box R16',
'city' => 'Royal Exchange',
'state' => 'NSW',
'zipcode' => '1225',
'country' => 'AU',
'phone1' => '02 4385 1700 ',
'phone2' => '0420 904 218',
'fax1' => '1300 130 844',
'fax2' => null,
'url' => 'www.ezcard.com.au',
'referral' => 'self',
'w9_name' => 'Data Spec Pty Ltd',
'w9_business_name' => 'Ezy-Card',
'w9_business_type' => 'CORP',
'w9_address1' => '1/5, 221 O’Riordon Street',
'w9_address2' => '',
'w9_country' => 'AU',
'w9_city' => 'Mascot',
'w9_state' => 'NSW',
'w9_zipcode' => '2020',
'w9_id' => '',
'w9_remote_info' => null,
'mailing_address1' => '',
'mailing_address2' => '',
'mailing_country' => '',
'mailing_city' => null,
'mailing_state' => null,
'mailing_zipcode' => null,
'phone3' => '0420 904 218',
'lng' => null,
'lat' => null,
'geolocated' => false,
'mapped' => true,
'migration_id' => null,
'count_sales' => '1701',
'count_purchases' => '50',
'count_payments' => '0',
'last_transaction' => '2018-10-29 02:30:07',
'last_payment' => null,
'blends_accepted' => false,
'blends_default' => '0.00000',
'import_hash' => null,
'payment_gateway_profile_id' => null,
'youtube_link' => null
),
'Contact' => array(
'password' => '*****',
'id' => '15648',
'created' => null,
'modified' => '2018-07-03 10:51:52',
'username' => 'val@ezcard.com.au',
'role_id' => '395',
'status' => 'active',
'firstname' => 'Val',
'lastname' => 'Kovacic',
'email' => null,
'address1' => '',
'address2' => '',
'city' => '',
'state' => '',
'zipcode' => '',
'country' => '',
'phone1' => '0420 904 218',
'phone2' => '0420 904 218',
'fax1' => '',
'fax2' => null,
'lastlogin_remote_info' => null,
'apikey' => null,
'timezone' => 'Australia/Sydney',
'migration_id' => null,
'import_hash' => null,
'photo_id' => null
),
'Photo' => array(
'id' => null,
'created' => null,
'lastmodified' => null,
'filename' => null,
'protected' => null,
'type' => null,
'mongoid' => null
),
'Email' => array(),
'Emailbcc' => array(),
'User' => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
)
),
'Category' => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
)
),
'Note' => array(
(int) 0 => array(
[maximum depth reached]
),
(int) 1 => array(
[maximum depth reached]
),
(int) 2 => array(
[maximum depth reached]
)
),
'pending' => array(
'Business' => (int) 265,
'Transaction' => (int) 0,
'Item' => (int) 0,
'Updates' => (int) 0,
'total' => (int) 265
)
)
viewClass => 'App'
logger => null
pendingCounts => array(
'Business' => (int) 0,
'Transaction' => (int) 0,
'Item' => (int) 0
)
rail => true
request => object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array(
[maximum depth reached]
)
url => 'theme/Bootstrap/css/vendor/flag-icon/flags/1x1/-276.7'
base => ''
webroot => '/'
here => '/theme/Bootstrap/css/vendor/flag-icon/flags/1x1/-276.7'
[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 => 'Theme'
layoutPath => null
viewVars => array(
'user_timezone' => 'America/Phoenix'
)
view => 'Bootstrap'
layout => 'default'
autoRender => true
autoLayout => true
Components => object(ComponentCollection) {
defaultPriority => (int) 10
[protected] _Controller => object(ThemeController) {}
[protected] _enabled => array(
[maximum depth reached]
)
[protected] _loaded => array(
[maximum depth reached]
)
}
View => null
ext => '.ctp'
plugin => null
cacheAction => false
passedArgs => array(
(int) 0 => 'css',
(int) 1 => 'vendor',
(int) 2 => 'flag-icon',
(int) 3 => 'flags',
(int) 4 => '1x1',
(int) 5 => '-276.7'
)
scaffold => false
methods => array(
(int) 1 => 'css',
(int) 3 => '_reloadPendingCounts',
(int) 4 => '_pendingCounts',
(int) 5 => 'staffBindModel',
(int) 6 => 'ts2dt',
(int) 7 => 'getExchangeData',
(int) 8 => '_getExchangeDataCache',
(int) 9 => '_getExchangeObject',
(int) 10 => '_clearExchangeDataCache',
(int) 11 => '_loadExchangeDataCache',
(int) 14 => '_boot',
(int) 15 => '_generateEmail',
(int) 16 => '_sendEmailToBusiness',
(int) 17 => '_sendEmailToBusinessContact',
(int) 18 => '_sendEmailToBusinessOwner',
(int) 19 => '_sendEmailToBusinessStaff',
(int) 20 => '_sendEmailToUsersStaff',
(int) 21 => '_sendEmailToUser',
(int) 22 => '_checkBanishment',
(int) 23 => '_getRemoteInfo',
(int) 24 => '_checkEmail',
(int) 25 => '_getRecurrences',
(int) 26 => '_isRecip',
(int) 27 => '_isLocalBuy',
(int) 28 => '_isLocalSell',
(int) 29 => '_hasStatus',
(int) 30 => '_round',
(int) 31 => '_parseFloat',
(int) 32 => '_business_security_check',
(int) 33 => '_strip_tags_attributes',
(int) 34 => '_shortname',
(int) 35 => '_secure',
(int) 36 => 'setDownloadHeaders'
)
modelClass => 'User'
modelKey => 'theme'
validationErrors => null
Media => object(MediaComponent) {
cacheExt => 'bin'
assetDir => null
extensions => array(
[maximum depth reached]
)
controller => object(ThemeController) {}
settings => array([maximum depth reached])
components => array([maximum depth reached])
[protected] _Collection => object(ComponentCollection) {}
[protected] _componentMap => array([maximum depth reached])
}
UserAuth => object(UserAuthComponent) {
controller => object(ThemeController) {}
sessionKey => 'UserAuth'
userKey => 'User'
userNameKey => 'username'
passwordKey => 'password'
passwordType => (int) 0
components => array(
[maximum depth reached]
)
statusField => false
statusValue => 'active'
userData => array([maximum depth reached])
permissions => array([maximum depth reached])
settings => array([maximum depth reached])
Session => object(SessionComponent) {}
[protected] _Collection => object(ComponentCollection) {}
[protected] _componentMap => array(
[maximum depth reached]
)
}
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])
}
Messenger => object(MessengerComponent) {
body => null
subject => null
type => null
to => null
from => null
cc => null
bcc => null
reply => null
attachments => null
defaultFrom => 'noreply@bartervana.com'
settings => array([maximum depth reached])
components => array([maximum depth reached])
controller => object(ThemeController) {}
Message => object(Message) {}
[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])
}
Notifications => object(NotificationsComponent) {
controller => true
sessionKey => 'Notifications'
errorKey => 'error'
warningKey => 'warning'
successKey => 'success'
failureKey => 'failure'
noticeKey => 'notice'
components => array(
[maximum depth reached]
)
notificationData => array([maximum depth reached])
settings => array([maximum depth reached])
Session => object(SessionComponent) {}
[protected] _Collection => object(ComponentCollection) {}
[protected] _componentMap => array(
[maximum depth reached]
)
}
Log => object(LogComponent) {
logger => object(Monolog\Logger) {}
settings => array([maximum depth reached])
components => array([maximum depth reached])
controller => object(ThemeController) {}
[protected] _Collection => object(ComponentCollection) {}
[protected] _componentMap => array([maximum depth reached])
}
Message => object(Message) {
hasAndBelongsToMany => array(
[maximum depth reached]
)
hasMany => array(
[maximum depth reached]
)
actsAs => array(
[maximum depth reached]
)
useDbConfig => 'default'
useTable => 'messages'
id => null
data => array([maximum depth reached])
schemaName => null
table => 'messages'
primaryKey => 'id'
validate => array([maximum depth reached])
validationErrors => array([maximum depth reached])
validationDomain => null
plugin => null
name => 'Message'
alias => 'Message'
tableToModel => array(
[maximum depth reached]
)
cacheQueries => false
belongsTo => 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]
)
_useDbConfig => 'default'
[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
}
Exchange => object(Exchange) {
name => 'Exchange'
belongsTo => array(
[maximum depth reached]
)
hasMany => array(
[maximum depth reached]
)
actsAs => array(
[maximum depth reached]
)
useDbConfig => 'default'
useTable => 'exchanges'
id => null
data => array([maximum depth reached])
schemaName => null
table => 'exchanges'
primaryKey => 'id'
validate => array([maximum depth reached])
validationErrors => array([maximum depth reached])
validationDomain => null
plugin => null
alias => 'Exchange'
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]
)
_useDbConfig => 'default'
[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
}
User => object(User) {
name => 'User'
belongsTo => array(
[maximum depth reached]
)
hasAndBelongsToMany => array(
[maximum depth reached]
)
actsAs => array(
[maximum depth reached]
)
useDbConfig => 'default'
useTable => 'users'
id => null
data => array([maximum depth reached])
schemaName => null
table => 'users'
primaryKey => 'id'
validate => array([maximum depth reached])
validationErrors => array([maximum depth reached])
validationDomain => null
plugin => null
alias => 'User'
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
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]
)
_useDbConfig => 'default'
[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
}
theme => 'Bootstrap'
[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' => 'theme',
'action' => 'Bootstrap',
'named' => array(),
'pass' => array(
(int) 0 => 'css',
(int) 1 => 'vendor',
(int) 2 => 'flag-icon',
(int) 3 => 'flags',
(int) 4 => '1x1',
(int) 5 => '-276.7'
),
'isAjax' => false,
'models' => array(
'Message' => array(
[maximum depth reached]
),
'Exchange' => array(
[maximum depth reached]
),
'User' => array(
[maximum depth reached]
)
)
)
data => array()
query => array(
'url' => 'theme/Bootstrap/css/vendor/flag-icon/flags/1x1/-276.7'
)
url => 'theme/Bootstrap/css/vendor/flag-icon/flags/1x1/-276.7'
base => ''
webroot => '/'
here => '/theme/Bootstrap/css/vendor/flag-icon/flags/1x1/-276.7'
[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 => ''
}$Dispatcher = new Dispatcher();$Dispatcher->dispatch(new CakeRequest(),new CakeResponse());
object(CakeRequest) {
params => array(
'plugin' => null,
'controller' => 'theme',
'action' => 'Bootstrap',
'named' => array(),
'pass' => array(
(int) 0 => 'css',
(int) 1 => 'vendor',
(int) 2 => 'flag-icon',
(int) 3 => 'flags',
(int) 4 => '1x1',
(int) 5 => '-276.7'
),
'isAjax' => false,
'models' => array(
'Message' => array(
[maximum depth reached]
),
'Exchange' => array(
[maximum depth reached]
),
'User' => array(
[maximum depth reached]
)
)
)
data => array()
query => array(
'url' => 'theme/Bootstrap/css/vendor/flag-icon/flags/1x1/-276.7'
)
url => 'theme/Bootstrap/css/vendor/flag-icon/flags/1x1/-276.7'
base => ''
webroot => '/'
here => '/theme/Bootstrap/css/vendor/flag-icon/flags/1x1/-276.7'
[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()
}