Too few arguments to function ProductHelper::showProductViewInCategory(), 1 passed in /home/blurbsho/public_html/app/View/Products/category.ctp on line 14 and exactly 2 expected
Error: An Internal Error Has Occurred.
Stack Trace
- APP/View/Products/category.ctp line 14 → ProductHelper->showProductViewInCategory(array)
if(count($products) > 0){
foreach($products as $row){?>
<li>
<?=$this->Product->showProductViewInCategory($row)?>
</li>
array( 'Product' => array( 'id' => '130', 'category_id' => '133', 'company_id' => '59', 'country_id' => '0', 'product_name' => 'Straight Razor Shave', 'product_type' => 'youtube', 'upload_pvideo' => 'pQfaLCoJ9zw', 'video_url' => '<iframe width="560" height="315" src="https://www.youtube.com/embed/pQfaLCoJ9zw" frameborder="0" allowfullscreen></iframe>', 'thumbnail' => 'https://img.youtube.com/vi/pQfaLCoJ9zw/0.jpg', 'product_ex_date' => '12-31-2025', 'product_rate' => '', 'price_period' => '', 'special_offers' => '', 'product_description' => 'Upscale, full service, barber shop', 'product_posteddate' => '12-29-2018', 'video_start_date' => '12-29-2018', 'product_status' => '1', 'approved_date' => '12-29-2018', 'product_views' => '1168', 'featured_product' => '1', 'user_id' => '2204', 'mail_status' => '0', 'sub_category_id' => '1024', 'product_display_days' => '0', 'total_amout' => '0.00', 'product_invoice' => '0', 'pro_code' => '', 'payment_status' => '0', 'is_data_updated' => '0', 'ad_views' => '0' ), 'User' => array( 'password' => '*****', 'id' => '2204', 'firstname' => '', 'middlename' => '', 'lastname' => '', 'username' => 'razorlo31', 'pass' => '', 'company' => 'The Razor Lounge', 'telephone' => '4849736582', 'fax' => '', 'company_email' => 'info@therazorlounge.com', 'website_addr' => 'www.therazorlounge.com', 'jobrole' => 'Owner', 'company_industry' => '', 'designation' => '', 'address' => '250 West Ridge Pike', 'address2' => 'Suite 300', 'city' => 'Limerick', 'state' => '', 'state_id' => '156', 'country' => 'USA', 'postal_code' => '19468', 'registered_date' => '2018-12-29', 'status' => '1', 'user_type' => 'U', 'subscription_type' => 'S', 'renewal_date' => '0000-00-00', 'invoice' => null, 'flag' => '0', 'activate_code' => 'be387e7d150162645b370d8d94bb17a6', 'ip_address' => '108.53.24.73', 'reg_blocked' => '0', 'v_code' => null, 'State' => array( 'id' => '156', 'state_name' => 'Pennsylvania' ) ), 'Company' => array( 'id' => '59', 'category_id' => '133', 'company_name' => 'The Razor Lounge', 'country_id' => '0', 'company_description' => 'The Razor Lounge opened in 2013 in Limerick, PA off West Ridge Pike. We are an upscale, full service, barber shop offering hair cuts for the entire family and we specialize in hot towel shaves for men. We exclusively use and sell Chad Michael hair products. We offer a comfortable and contemporary atmosphere with a complementary refreshment with all services.', 'com_added_date' => '2018-12-29', 'user_id' => '2204', 'company_status' => '1', 'sub_category_id' => '1024', 'Category' => array( 'id' => '133', 'cat_name' => 'Health & Beauty', 'cat_description' => 'Beauty Products', 'cat_image' => '', 'posted_date' => '01-27-2010', 'status' => 'Active' ), 'User' => array( 'password' => '*****', 'id' => '2204', 'firstname' => '', 'middlename' => '', 'lastname' => '', 'username' => 'razorlo31', 'pass' => '', 'company' => 'The Razor Lounge', 'telephone' => '4849736582', 'fax' => '', 'company_email' => 'info@therazorlounge.com', 'website_addr' => 'www.therazorlounge.com', 'jobrole' => 'Owner', 'company_industry' => '', 'designation' => '', 'address' => '250 West Ridge Pike', 'address2' => 'Suite 300', 'city' => 'Limerick', 'state' => '', 'state_id' => '156', 'country' => 'USA', 'postal_code' => '19468', 'registered_date' => '2018-12-29', 'status' => '1', 'user_type' => 'U', 'subscription_type' => 'S', 'renewal_date' => '0000-00-00', 'invoice' => null, 'flag' => '0', 'activate_code' => 'be387e7d150162645b370d8d94bb17a6', 'ip_address' => '108.53.24.73', 'reg_blocked' => '0', 'v_code' => null ) ), 'Category' => array( 'id' => '133', 'cat_name' => 'Health & Beauty', 'cat_description' => 'Beauty Products', 'cat_image' => '', 'posted_date' => '01-27-2010', 'status' => 'Active', 'SubCategory' => array( (int) 0 => array( 'category_id' => '133', 'id' => '814', 'subcat_name' => 'Bath & Body', 'subcat_description' => '', 'subcat_image' => '', 'posted_date' => '2010-01-27', 'status' => 'Active' ), (int) 1 => array( 'category_id' => '133', 'id' => '815', 'subcat_name' => 'Coupons', 'subcat_description' => '', 'subcat_image' => '', 'posted_date' => '2010-01-27', 'status' => 'Active' ), (int) 2 => array( 'category_id' => '133', 'id' => '816', 'subcat_name' => 'Dietary Supplements, Nutrition', 'subcat_description' => '', 'subcat_image' => '', 'posted_date' => '2010-01-27', 'status' => 'Active' ), (int) 3 => array( 'category_id' => '133', 'id' => '817', 'subcat_name' => 'Makeup - Beauty Tools', 'subcat_description' => '', 'subcat_image' => '', 'posted_date' => '2010-01-27', 'status' => 'Active' ), (int) 4 => array( 'category_id' => '133', 'id' => '818', 'subcat_name' => 'Makeup - Blush', 'subcat_description' => '', 'subcat_image' => '', 'posted_date' => '2010-01-27', 'status' => 'Active' ), (int) 5 => array( 'category_id' => '133', 'id' => '819', 'subcat_name' => 'Makeup - Bronzer', 'subcat_description' => '', 'subcat_image' => '', 'posted_date' => '2010-01-27', 'status' => 'Active' ), (int) 6 => array( 'category_id' => '133', 'id' => '820', 'subcat_name' => 'Makeup - Cases, Bags & Totes', 'subcat_description' => '', 'subcat_image' => '', 'posted_date' => '2010-01-27', 'status' => 'Active' ), (int) 7 => array( 'category_id' => '133', 'id' => '821', 'subcat_name' => 'Makeup - Eyebrow Pencils', 'subcat_description' => '', 'subcat_image' => '', 'posted_date' => '2010-01-27', 'status' => 'Active' ), (int) 8 => array( 'category_id' => '133', 'id' => '822', 'subcat_name' => 'Makeup - Eyeliner', 'subcat_description' => '', 'subcat_image' => '', 'posted_date' => '2010-01-27', 'status' => 'Active' ), (int) 9 => array( 'category_id' => '133', 'id' => '823', 'subcat_name' => 'Makeup - Eye Shadow', 'subcat_description' => '', 'subcat_image' => '', 'posted_date' => '2010-01-27', 'status' => 'Active' ), (int) 10 => array( 'category_id' => '133', 'id' => '824', 'subcat_name' => 'Makeup - Face Powder', 'subcat_description' => '', 'subcat_image' => '', 'posted_date' => '2010-01-27', 'status' => 'Active' ), (int) 11 => array( 'category_id' => '133', 'id' => '825', 'subcat_name' => 'Makeup - False Eyelashes', 'subcat_description' => '', 'subcat_image' => '', 'posted_date' => '2010-01-27', 'status' => 'Active' ), (int) 12 => array( 'category_id' => '133', 'id' => '826', 'subcat_name' => 'Makeup - Foundation', 'subcat_description' => '', 'subcat_image' => '', 'posted_date' => '2010-01-27', 'status' => 'Active' ), (int) 13 => array( 'category_id' => '133', 'id' => '827', 'subcat_name' => 'Makeup - Lip Balm', 'subcat_description' => '', 'subcat_image' => '', 'posted_date' => '2010-01-27', 'status' => 'Active' ), (int) 14 => array( 'category_id' => '133', 'id' => '828', 'subcat_name' => 'Makeup - Lip Gloss', 'subcat_description' => '', 'subcat_image' => '', 'posted_date' => '2010-01-27', 'status' => 'Active' ), (int) 15 => array( 'category_id' => '133', 'id' => '829', 'subcat_name' => 'Makeup - Lip Pencils', 'subcat_description' => '', 'subcat_image' => '', 'posted_date' => '2010-01-27', 'status' => 'Active' ), (int) 16 => array( 'category_id' => '133', 'id' => '831', 'subcat_name' => 'Makeup - Mascara', 'subcat_description' => '', 'subcat_image' => '', 'posted_date' => '2010-01-27', 'status' => 'Active' ), (int) 17 => array( 'category_id' => '133', 'id' => '832', 'subcat_name' => 'Makeup - Mixed Brands', 'subcat_description' => '', 'subcat_image' => '', 'posted_date' => '2010-01-27', 'status' => 'Active' ), (int) 18 => array( 'category_id' => '133', 'id' => '833', 'subcat_name' => 'Makeup - Primer', 'subcat_description' => '', 'subcat_image' => '', 'posted_date' => '2010-01-27', 'status' => 'Active' ), (int) 19 => array( 'category_id' => '133', 'id' => '834', 'subcat_name' => 'Makeup - Sets & Kits', 'subcat_description' => '', 'subcat_image' => '', 'posted_date' => '2010-01-27', 'status' => 'Active' ), (int) 20 => array( 'category_id' => '133', 'id' => '835', 'subcat_name' => 'Makeup - Travel, Trial Sizes', 'subcat_description' => '', 'subcat_image' => '', 'posted_date' => '2010-01-27', 'status' => 'Active' ), (int) 21 => array( 'category_id' => '133', 'id' => '836', 'subcat_name' => 'Massage', 'subcat_description' => '', 'subcat_image' => '', 'posted_date' => '2010-01-27', 'status' => 'Active' ), (int) 22 => array( 'category_id' => '133', 'id' => '837', 'subcat_name' => 'Medical, Mobility & Disability', 'subcat_description' => '', 'subcat_image' => '', 'posted_date' => '2010-01-27', 'status' => 'Active' ), (int) 23 => array( 'category_id' => '133', 'id' => '1017', 'subcat_name' => 'Total Body Care Salon', 'subcat_description' => 'Hair, Makeup, Messages, etc', 'subcat_image' => '', 'posted_date' => '2012-01-05', 'status' => 'Active' ), (int) 24 => array( 'category_id' => '133', 'id' => '1018', 'subcat_name' => 'Hair Salon', 'subcat_description' => 'Salon where hair is done', 'subcat_image' => '', 'posted_date' => '2012-01-05', 'status' => 'Active' ), (int) 25 => array( 'category_id' => '133', 'id' => '1024', 'subcat_name' => 'Beauty/Barber Shop', 'subcat_description' => 'Beauty Salon and Barber Shop', 'subcat_image' => '', 'posted_date' => '2012-06-30', 'status' => 'Active' ), (int) 26 => array( 'category_id' => '133', 'id' => '1059', 'subcat_name' => 'Beauty Salon', 'subcat_description' => 'Beauty Salon', 'subcat_image' => '', 'posted_date' => '2019-01-10', 'status' => 'Active' ), (int) 27 => array( 'category_id' => '133', 'id' => '1104', 'subcat_name' => 'Salon & Spa', 'subcat_description' => 'Salon and Spa', 'subcat_image' => '', 'posted_date' => '2019-03-25', 'status' => 'Active' ), (int) 28 => array( 'category_id' => '133', 'id' => '1111', 'subcat_name' => 'Barber Shop', 'subcat_description' => 'Barber Shop', 'subcat_image' => '', 'posted_date' => '2019-04-01', 'status' => 'Active' ) ) ), 'SubCategory' => array( 'category_id' => '133', 'id' => '1024', 'subcat_name' => 'Beauty/Barber Shop', 'subcat_description' => 'Beauty Salon and Barber Shop', 'subcat_image' => '', 'posted_date' => '2012-06-30', 'status' => 'Active' ), 'ProductRegion' => array( (int) 0 => array( 'id' => '173', 'product_id' => '130', 'state_id' => '156', 'State' => array( 'id' => '156', 'state_name' => 'Pennsylvania' ) ) ) )
- CORE/Cake/View/View.php line 971 → include(string)
extract($dataForView);
ob_start();
include $this->__viewFile;
'/home/blurbsho/public_html/app/View/Products/category.ctp'
- CORE/Cake/View/View.php line 933 → View->_evaluate(string, array)
$beforeEvent = new CakeEvent('View.beforeRenderFile', $this, array($viewFile));
$eventManager->dispatch($beforeEvent);
$content = $this->_evaluate($viewFile, $data);
'/home/blurbsho/public_html/app/View/Products/category.ctp' array( 'subCatName' => 'Beauty', 'subCatId' => '1024', 'catName' => 'Health & Beauty', 'catId' => '133', 'products' => array( (int) 0 => array( 'Product' => array( 'id' => '130', 'category_id' => '133', 'company_id' => '59', 'country_id' => '0', 'product_name' => 'Straight Razor Shave', 'product_type' => 'youtube', 'upload_pvideo' => 'pQfaLCoJ9zw', 'video_url' => '<iframe width="560" height="315" src="https://www.youtube.com/embed/pQfaLCoJ9zw" frameborder="0" allowfullscreen></iframe>', 'thumbnail' => 'https://img.youtube.com/vi/pQfaLCoJ9zw/0.jpg', 'product_ex_date' => '12-31-2025', 'product_rate' => '', 'price_period' => '', 'special_offers' => '', 'product_description' => 'Upscale, full service, barber shop', 'product_posteddate' => '12-29-2018', 'video_start_date' => '12-29-2018', 'product_status' => '1', 'approved_date' => '12-29-2018', 'product_views' => '1168', 'featured_product' => '1', 'user_id' => '2204', 'mail_status' => '0', 'sub_category_id' => '1024', 'product_display_days' => '0', 'total_amout' => '0.00', 'product_invoice' => '0', 'pro_code' => '', 'payment_status' => '0', 'is_data_updated' => '0', 'ad_views' => '0' ), 'User' => array( 'password' => '*****', 'id' => '2204', 'firstname' => '', 'middlename' => '', 'lastname' => '', 'username' => 'razorlo31', 'pass' => '', 'company' => 'The Razor Lounge', 'telephone' => '4849736582', 'fax' => '', 'company_email' => 'info@therazorlounge.com', 'website_addr' => 'www.therazorlounge.com', 'jobrole' => 'Owner', 'company_industry' => '', 'designation' => '', 'address' => '250 West Ridge Pike', 'address2' => 'Suite 300', 'city' => 'Limerick', 'state' => '', 'state_id' => '156', 'country' => 'USA', 'postal_code' => '19468', 'registered_date' => '2018-12-29', 'status' => '1', 'user_type' => 'U', 'subscription_type' => 'S', 'renewal_date' => '0000-00-00', 'invoice' => null, 'flag' => '0', 'activate_code' => 'be387e7d150162645b370d8d94bb17a6', 'ip_address' => '108.53.24.73', 'reg_blocked' => '0', 'v_code' => null, 'State' => array( [maximum depth reached] ) ), 'Company' => array( 'id' => '59', 'category_id' => '133', 'company_name' => 'The Razor Lounge', 'country_id' => '0', 'company_description' => 'The Razor Lounge opened in 2013 in Limerick, PA off West Ridge Pike. We are an upscale, full service, barber shop offering hair cuts for the entire family and we specialize in hot towel shaves for men. We exclusively use and sell Chad Michael hair products. We offer a comfortable and contemporary atmosphere with a complementary refreshment with all services.', 'com_added_date' => '2018-12-29', 'user_id' => '2204', 'company_status' => '1', 'sub_category_id' => '1024', 'Category' => array( [maximum depth reached] ), 'User' => array( [maximum depth reached] ) ), 'Category' => array( 'id' => '133', 'cat_name' => 'Health & Beauty', 'cat_description' => 'Beauty Products', 'cat_image' => '', 'posted_date' => '01-27-2010', 'status' => 'Active', 'SubCategory' => array( [maximum depth reached] ) ), 'SubCategory' => array( 'category_id' => '133', 'id' => '1024', 'subcat_name' => 'Beauty/Barber Shop', 'subcat_description' => 'Beauty Salon and Barber Shop', 'subcat_image' => '', 'posted_date' => '2012-06-30', 'status' => 'Active' ), 'ProductRegion' => array( (int) 0 => array( [maximum depth reached] ) ) ) ), 'loadMultiSelect' => true, 'companies' => array(), 'regions' => array(), 'subcategories' => array(), 'searchtype' => 'advanced', 'categories' => array( (int) 153 => 'Advertising ', (int) 90 => 'Antiques', (int) 135 => 'Auto', (int) 161 => 'Bar & Lounge', (int) 162 => 'Beverages ', (int) 96 => 'Clothing, Shoes, & Other Accessories', (int) 151 => 'Construction', (int) 143 => 'Dental', (int) 154 => 'Education', (int) 163 => 'Events', (int) 152 => 'Financing ', (int) 149 => 'Fitness', (int) 98 => 'Flowers', (int) 99 => 'Food & Dining', (int) 100 => 'Furniture', (int) 133 => 'Health & Beauty', (int) 134 => 'Home & Garden', (int) 102 => 'Hotels', (int) 103 => 'Jewelry', (int) 160 => 'Lawyer', (int) 155 => 'Media ', (int) 105 => 'Pets', (int) 146 => 'Photography', (int) 156 => 'Recreation and Play', (int) 106 => 'Sports', (int) 141 => 'Travel', (int) 159 => 'Weddings' ), 'view' => 'category', 'controller' => 'products', 'subscription_amount' => (int) 199, 'isMobile' => false, 'adminEmail' => 'administrator@blurbshow.com', 'isAjax' => false, 'title_for_layout' => 'Blurbshow - Go Local' )
- CORE/Cake/View/View.php line 473 → View->_render(string)
if ($view !== false && $viewFileName = $this->_getViewFileName($view)) {
$this->_currentType = static::TYPE_VIEW;
$this->getEventManager()->dispatch(new CakeEvent('View.beforeRender', $this, array($viewFileName)));
$this->Blocks->set('content', $this->_render($viewFileName));
$this->getEventManager()->dispatch(new CakeEvent('View.afterRender', $this, array($viewFileName)));
'/home/blurbsho/public_html/app/View/Products/category.ctp'
- CORE/Cake/Controller/Controller.php line 968 → 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(ProductsController, CakeRequest)
));
}
$response = $this->_invoke($controller, $request);
if (isset($request->params['return'])) {
object(ProductsController) { uses => array( (int) 0 => 'State', (int) 1 => 'SubCategory', (int) 2 => 'PromotionCode', (int) 3 => 'AppModel', (int) 4 => 'User', (int) 5 => 'Product', (int) 6 => 'Category', (int) 7 => 'Company', (int) 8 => 'ProductRegion', (int) 9 => 'Country', (int) 10 => 'MobileVideoStatus', (int) 11 => 'UserFollow' ) paginate => array( 'Product' => array( 'limit' => (int) 25, 'order' => 'Product.product_name', 'recursive' => (int) 1 ) ) components => array( (int) 0 => 'RequestHandler', (int) 1 => 'Session', (int) 2 => 'Email', 'Auth' => array( 'authenticate' => array( [maximum depth reached] ), 'loginRedirect' => array( [maximum depth reached] ), 'logoutRedirect' => array( [maximum depth reached] ), 'authorize' => array( [maximum depth reached] ) ), (int) 3 => 'NotificationEmail', (int) 4 => 'MobileDetect' ) helpers => array( (int) 0 => 'Timthumb.Timthumb', (int) 1 => 'Product' ) guestActions => array() adminActions => array( (int) 0 => 'upload', (int) 1 => 'expired', (int) 2 => 'expiry_mails', (int) 3 => 'delete', (int) 4 => 'approval', (int) 5 => 'approve', (int) 6 => 'reject', (int) 7 => 'existing', (int) 8 => 'activate', (int) 9 => 'download' ) userActions => array( (int) 0 => 'posted', (int) 1 => 'upload', (int) 2 => 'delete' ) isMobile => false isAjax => false adminEmail => 'administrator@blurbshow.com' arProductStatus => array( (int) 0 => 'Pending', (int) 1 => 'Approved', (int) 2 => 'Deleted', (int) 3 => 'Rejected' ) subscription_amount => (int) 199 name => 'Products' request => object(CakeRequest) { params => array( [maximum depth reached] ) data => array([maximum depth reached]) query => array([maximum depth reached]) url => 'products/category/133/Health+%26+Beauty/1024/Beauty%2FBarber+Shop' base => '' webroot => '/' here => '/products/category/133/Health+%26+Beauty/1024/Beauty%2FBarber+Shop' [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 => 'Products' layoutPath => null viewVars => array( 'subCatName' => 'Beauty', 'subCatId' => '1024', 'catName' => 'Health & Beauty', 'catId' => '133', 'products' => array( (int) 0 => array( [maximum depth reached] ) ), 'loadMultiSelect' => true, 'companies' => array(), 'regions' => array(), 'subcategories' => array(), 'searchtype' => 'advanced', 'categories' => array( (int) 153 => 'Advertising ', (int) 90 => 'Antiques', (int) 135 => 'Auto', (int) 161 => 'Bar & Lounge', (int) 162 => 'Beverages ', (int) 96 => 'Clothing, Shoes, & Other Accessories', (int) 151 => 'Construction', (int) 143 => 'Dental', (int) 154 => 'Education', (int) 163 => 'Events', (int) 152 => 'Financing ', (int) 149 => 'Fitness', (int) 98 => 'Flowers', (int) 99 => 'Food & Dining', (int) 100 => 'Furniture', (int) 133 => 'Health & Beauty', (int) 134 => 'Home & Garden', (int) 102 => 'Hotels', (int) 103 => 'Jewelry', (int) 160 => 'Lawyer', (int) 155 => 'Media ', (int) 105 => 'Pets', (int) 146 => 'Photography', (int) 156 => 'Recreation and Play', (int) 106 => 'Sports', (int) 141 => 'Travel', (int) 159 => 'Weddings' ), 'view' => 'category', 'controller' => 'products', 'subscription_amount' => (int) 199, 'isMobile' => false, 'adminEmail' => 'administrator@blurbshow.com', 'isAjax' => false, 'title_for_layout' => 'Blurbshow - Go Local' ) view => 'category' layout => 'default' autoRender => false autoLayout => true Components => object(ComponentCollection) { defaultPriority => (int) 10 [protected] _Controller => object(ProductsController) {} [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 => 'Products' passedArgs => array( [maximum depth reached] ) helpers => array( [maximum depth reached] ) viewPath => 'Products' viewVars => array( [maximum depth reached] ) view => 'category' layout => 'default' layoutPath => null 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]) Timthumb => object(TimthumbHelper) {} Product => object(ProductHelper) {} __viewFile => '/home/blurbsho/public_html/app/View/Products/category.ctp' [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 => '/home/blurbsho/public_html/app/View/Products/category.ctp' [protected] _currentType => 'view' [protected] _stack => array([maximum depth reached]) [protected] _eventManager => object(CakeEventManager) {} [protected] _eventManagerConfigured => true } ext => '.ctp' plugin => null cacheAction => false passedArgs => array( (int) 0 => '133', (int) 1 => 'Health & Beauty', (int) 2 => '1024', (int) 3 => 'Beauty', (int) 4 => 'Barber Shop' ) scaffold => false methods => array( (int) 1 => 'index', (int) 2 => 'view', (int) 3 => 'category', (int) 4 => 'search', (int) 5 => 'company', (int) 6 => 'upload', (int) 7 => 'posted', (int) 8 => 'expired', (int) 9 => 'expiry_mails', (int) 10 => 'approval', (int) 11 => 'approve', (int) 12 => 'reject', (int) 13 => 'existing', (int) 14 => 'activate', (int) 15 => 'delete', (int) 16 => 'download', (int) 17 => 'isAuthorized', (int) 18 => '__isAuthorized', (int) 19 => '_setFlashMsgs', (int) 20 => 'setSideBarContent' ) modelClass => 'State' modelKey => 'product' validationErrors => null RequestHandler => object(RequestHandlerComponent) { ajaxLayout => 'ajax' enabled => true request => object(CakeRequest) {} response => object(CakeResponse) {} ext => null params => array( [maximum depth reached] ) settings => array( [maximum depth reached] ) components => array([maximum depth reached]) [protected] _renderType => null [protected] _inputTypeMap => array( [maximum depth reached] ) [protected] _viewClassMap => array( [maximum depth reached] ) [protected] _Collection => object(ComponentCollection) {} [protected] _componentMap => array([maximum depth reached]) } Session => object(SessionComponent) { settings => array([maximum depth reached]) components => array([maximum depth reached]) [protected] _Collection => object(ComponentCollection) {} [protected] _componentMap => array([maximum depth reached]) } Email => object(EmailComponent) { to => null from => null replyTo => null readReceipt => null return => null cc => array([maximum depth reached]) bcc => array([maximum depth reached]) date => null subject => null headers => array([maximum depth reached]) additionalParams => null layout => 'default' template => null lineFeed => '' sendAs => 'text' delivery => 'mail' charset => 'UTF-8' attachments => array([maximum depth reached]) xMailer => 'CakePHP Email Component' filePaths => array([maximum depth reached]) smtpOptions => array([maximum depth reached]) textMessage => null htmlMessage => null messageId => true settings => array([maximum depth reached]) components => array([maximum depth reached]) [protected] _controller => object(ProductsController) {} [protected] _Collection => object(ComponentCollection) {} [protected] _componentMap => array([maximum depth reached]) } Auth => object(AuthComponent) { components => array( [maximum depth reached] ) authenticate => array( [maximum depth reached] ) authorize => array( [maximum depth reached] ) ajaxLogin => null flash => array( [maximum depth reached] ) loginAction => array( [maximum depth reached] ) loginRedirect => array( [maximum depth reached] ) logoutRedirect => array( [maximum depth reached] ) authError => 'You are not authorized to access that location.' unauthorizedRedirect => true allowedActions => array( [maximum depth reached] ) request => object(CakeRequest) {} response => object(CakeResponse) {} settings => array( [maximum depth reached] ) [protected] _authenticateObjects => array( [maximum depth reached] ) [protected] _authorizeObjects => array([maximum depth reached]) [protected] _user => array([maximum depth reached]) [protected] _methods => array( [maximum depth reached] ) [protected] _Collection => object(ComponentCollection) {} [protected] _componentMap => array( [maximum depth reached] ) } NotificationEmail => object(NotificationEmailComponent) { fromMail => 'administrator@blurbshow.com' contactMail => 'administrator@blurbshow.com' settings => array([maximum depth reached]) components => array([maximum depth reached]) User => object(User) {} [protected] _Collection => null [protected] _componentMap => array([maximum depth reached]) } MobileDetect => object(MobileDetectComponent) { settings => array([maximum depth reached]) components => array([maximum depth reached]) [protected] cache => array([maximum depth reached]) [protected] userAgent => 'claudebot' [protected] httpHeaders => array( [maximum depth reached] ) [protected] cloudfrontHeaders => array([maximum depth reached]) [protected] matchingRegex => null [protected] matchesArray => null [protected] detectionType => 'mobile' [protected] mobileHeaders => array( [maximum depth reached] ) [protected] phoneDevices => array( [maximum depth reached] ) [protected] tabletDevices => array( [maximum depth reached] ) [protected] operatingSystems => array( [maximum depth reached] ) [protected] browsers => array( [maximum depth reached] ) [protected] utilities => array( [maximum depth reached] ) [protected] uaHttpHeaders => array( [maximum depth reached] ) [protected] properties => array( [maximum depth reached] ) [protected] _Collection => null [protected] _componentMap => array([maximum depth reached]) } Category => object(Category) { name => 'Category' hasMany => array( [maximum depth reached] ) belongsTo => array([maximum depth reached]) validate => array( [maximum depth reached] ) useDbConfig => 'default' useTable => 'categories' id => false data => array([maximum depth reached]) schemaName => 'blurbsho_2019' table => 'categories' primaryKey => 'id' validationErrors => array([maximum depth reached]) validationDomain => null tablePrefix => '' plugin => null alias => 'Category' tableToModel => array( [maximum depth reached] ) cacheQueries => false hasOne => array([maximum depth reached]) hasAndBelongsToMany => array([maximum depth reached]) actsAs => null Behaviors => object(BehaviorCollection) {} whitelist => array([maximum depth reached]) cacheSources => true findQueryType => null recursive => (int) 1 order => null virtualFields => array([maximum depth reached]) __backAssociation => array([maximum depth reached]) __backInnerAssociation => array([maximum depth reached]) __backOriginalAssociation => array([maximum depth reached]) __backContainableAssociation => array([maximum depth reached]) __safeUpdateMode => false useConsistentAfterFind => true findMethods => array( [maximum depth reached] ) SubCategory => object(SubCategory) {} [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 } Product => object(Product) { name => 'Product' actsAs => array( [maximum depth reached] ) hasMany => array( [maximum depth reached] ) belongsTo => array( [maximum depth reached] ) validate => array( [maximum depth reached] ) useDbConfig => 'default' useTable => 'products' id => false data => array([maximum depth reached]) schemaName => 'blurbsho_2019' table => 'products' primaryKey => 'id' validationErrors => array([maximum depth reached]) validationDomain => null tablePrefix => '' plugin => null alias => 'Product' 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] ) User => object(User) {} Company => object(Company) {} Category => object(Category) {} SubCategory => object(SubCategory) {} ProductRegion => object(ProductRegion) {} [protected] _schema => array( [maximum depth reached] ) [protected] _associationKeys => array( [maximum depth reached] ) [protected] _associations => array( [maximum depth reached] ) [protected] _insertID => null [protected] _sourceConfigured => true [protected] _eventManager => object(CakeEventManager) {} [protected] _validator => null } [protected] _responseClass => 'CakeResponse' [protected] _mergeParent => 'AppController' [protected] _eventManager => object(CakeEventManager) { [protected] _generalManager => object(CakeEventManager) {} [protected] _listeners => array( [maximum depth reached] ) [protected] _isGlobal => false } } object(CakeRequest) { params => array( 'plugin' => null, 'controller' => 'products', 'action' => 'category', 'named' => array(), 'pass' => array( (int) 0 => '133', (int) 1 => 'Health & Beauty', (int) 2 => '1024', (int) 3 => 'Beauty', (int) 4 => 'Barber Shop' ), 'isAjax' => false, 'models' => array( 'State' => array( [maximum depth reached] ), 'SubCategory' => array( [maximum depth reached] ), 'PromotionCode' => array( [maximum depth reached] ), 'AppModel' => array( [maximum depth reached] ), 'User' => array( [maximum depth reached] ), 'Product' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'Company' => array( [maximum depth reached] ), 'ProductRegion' => array( [maximum depth reached] ), 'Country' => array( [maximum depth reached] ), 'MobileVideoStatus' => array( [maximum depth reached] ), 'UserFollow' => array( [maximum depth reached] ) ) ) data => array() query => array() url => 'products/category/133/Health+%26+Beauty/1024/Beauty%2FBarber+Shop' base => '' webroot => '/' here => '/products/category/133/Health+%26+Beauty/1024/Beauty%2FBarber+Shop' [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 107 → Dispatcher->dispatch(CakeRequest, CakeResponse)
$Dispatcher = new Dispatcher();
$Dispatcher->dispatch(
new CakeRequest(),
new CakeResponse()
);
object(CakeRequest) { params => array( 'plugin' => null, 'controller' => 'products', 'action' => 'category', 'named' => array(), 'pass' => array( (int) 0 => '133', (int) 1 => 'Health & Beauty', (int) 2 => '1024', (int) 3 => 'Beauty', (int) 4 => 'Barber Shop' ), 'isAjax' => false, 'models' => array( 'State' => array( [maximum depth reached] ), 'SubCategory' => array( [maximum depth reached] ), 'PromotionCode' => array( [maximum depth reached] ), 'AppModel' => array( [maximum depth reached] ), 'User' => array( [maximum depth reached] ), 'Product' => array( [maximum depth reached] ), 'Category' => array( [maximum depth reached] ), 'Company' => array( [maximum depth reached] ), 'ProductRegion' => array( [maximum depth reached] ), 'Country' => array( [maximum depth reached] ), 'MobileVideoStatus' => array( [maximum depth reached] ), 'UserFollow' => array( [maximum depth reached] ) ) ) data => array() query => array() url => 'products/category/133/Health+%26+Beauty/1024/Beauty%2FBarber+Shop' base => '' webroot => '/' here => '/products/category/133/Health+%26+Beauty/1024/Beauty%2FBarber+Shop' [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() }