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' => '1166', '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' => '', 'subCatId' => (int) 0, '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' => '1166', '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] ) ) ), (int) 1 => array( 'Product' => array( 'id' => '140', 'category_id' => '133', 'company_id' => '68', 'country_id' => '0', 'product_name' => 'Modern Full Service Beauty Salon', 'product_type' => 'youtube', 'upload_pvideo' => '_SCvbmmktX0', 'video_url' => '<iframe width="560" height="315" src="https://www.youtube.com/embed/_SCvbmmktX0" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>', 'thumbnail' => 'https://img.youtube.com/vi/_SCvbmmktX0/0.jpg', 'product_ex_date' => '12-31-2025', 'product_rate' => '', 'price_period' => '', 'special_offers' => '', 'product_description' => 'Mora Shampoo and Conditioner - Sulfate and Paraben-free - Powerful anti-aging - Collagen-building properties - A touch of sunflower seed extracts', 'product_posteddate' => '01-10-2019', 'video_start_date' => '01-10-2019', 'product_status' => '1', 'approved_date' => '01-10-2019', 'product_views' => '1065', 'featured_product' => '1', 'user_id' => '2215', 'mail_status' => '0', 'sub_category_id' => '1059', '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' => '2215', 'firstname' => '', 'middlename' => '', 'lastname' => '', 'username' => 'morasalon1890', 'pass' => '', 'company' => 'Mora Salon', 'telephone' => '8566630600', 'fax' => '', 'company_email' => 'information@morasalon.com', 'website_addr' => 'www.morasalon.com', 'jobrole' => 'Owner', 'company_industry' => '', 'designation' => '', 'address' => '606 Haddonfield Road', 'address2' => '', 'city' => 'Cherry Hill', 'state' => '', 'state_id' => '133', 'country' => 'USA', 'postal_code' => '08002', 'registered_date' => '2019-01-10', 'status' => '1', 'user_type' => 'U', 'subscription_type' => 'S', 'renewal_date' => '0000-00-00', 'invoice' => null, 'flag' => '0', 'activate_code' => '1dd238cb1042c97ab642499170e82311', 'ip_address' => '108.53.24.73', 'reg_blocked' => '0', 'v_code' => null, 'State' => array( [maximum depth reached] ) ), 'Company' => array( 'id' => '68', 'category_id' => '133', 'company_name' => 'Mora Salon', 'country_id' => '0', 'company_description' => 'Mora Salon is a trend setting and modern full service salon that is immediately comfortable from the moment you walk in with positive, friendly, and upbeat atmosphere that is undeniably contagious.', 'com_added_date' => '2019-01-10', 'user_id' => '2215', 'company_status' => '1', 'sub_category_id' => '1059', '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' => '1059', 'subcat_name' => 'Beauty Salon', 'subcat_description' => 'Beauty Salon', 'subcat_image' => '', 'posted_date' => '2019-01-10', 'status' => 'Active' ), 'ProductRegion' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ) ), (int) 2 => array( 'Product' => array( 'id' => '155', 'category_id' => '133', 'company_id' => '83', 'country_id' => '0', 'product_name' => 'Hair Salon in Westfield, Massachusetts', 'product_type' => 'youtube', 'upload_pvideo' => 'cV6dma5BsDk', 'video_url' => '<iframe width="560" height="315" src="https://www.youtube.com/embed/cV6dma5BsDk" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>', 'thumbnail' => 'https://img.youtube.com/vi/cV6dma5BsDk/0.jpg', 'product_ex_date' => '12-31-2025', 'product_rate' => '', 'price_period' => '', 'special_offers' => '', 'product_description' => 'Our Mission As a professional salon, Vivid Hair Salon will assist you in achieving the perfect hair design to fit you and your lifestyle. Vivid Hair Salon will continue to attend ongoing education seminars to learn the most current fashion styles. Focus will be to keep your needs first and continuously offer the best in the products and services. Vivid Hair Salon's mission is to make each client feel special and cared for. Vivid specializes in maintaining the integrity and health of your hair. We offer the most updated techniques available to achieve the looks you desire.', 'product_posteddate' => '02-02-2019', 'video_start_date' => '02-02-2019', 'product_status' => '1', 'approved_date' => '02-02-2019', 'product_views' => '1197', 'featured_product' => '1', 'user_id' => '2232', 'mail_status' => '0', 'sub_category_id' => '1018', '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' => '2232', 'firstname' => '', 'middlename' => '', 'lastname' => '', 'username' => 'vividhairsa9245', 'pass' => '', 'company' => 'Vivid Hair Salon and Spa', 'telephone' => '4135640062', 'fax' => '', 'company_email' => 'bevivid@vividhairsalonandspa.com', 'website_addr' => 'www.vividhairsalonandspa.com', 'jobrole' => 'Owner', 'company_industry' => '', 'designation' => '', 'address' => '99 Elm Street', 'address2' => '', 'city' => 'Westfield', 'state' => '', 'state_id' => '145', 'country' => 'USA', 'postal_code' => '01085', 'registered_date' => '2019-02-02', 'status' => '1', 'user_type' => 'U', 'subscription_type' => 'S', 'renewal_date' => '0000-00-00', 'invoice' => null, 'flag' => '0', 'activate_code' => '23cba27b490df5b23e96e0c2a0325bfd', 'ip_address' => '108.53.24.73', 'reg_blocked' => '0', 'v_code' => null, 'State' => array( [maximum depth reached] ) ), 'Company' => array( 'id' => '83', 'category_id' => '133', 'company_name' => 'Vivid Hair Salon and Spa', 'country_id' => '0', 'company_description' => 'Your vivid journey begins right here, where we welcome you to Vivid Hair Salon. All of our services are performed by a team of outstanding professionals in an atmosphere of the utmost pampering. Our hair designers and master colorists not only assess your hair type and condition, but evaluate with symmetry your features, the shape of your face and hair shapes. Then we build a style around your personality so that your look is one of harmony, symmetry and perfect proportion.', 'com_added_date' => '2019-02-02', 'user_id' => '2232', 'company_status' => '1', 'sub_category_id' => '1018', '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' => '1018', 'subcat_name' => 'Hair Salon', 'subcat_description' => 'Salon where hair is done', 'subcat_image' => '', 'posted_date' => '2012-01-05', 'status' => 'Active' ), 'ProductRegion' => array( (int) 0 => array( [maximum depth reached] ) ) ), (int) 3 => array( 'Product' => array( 'id' => '160', 'category_id' => '133', 'company_id' => '87', 'country_id' => '0', 'product_name' => 'Beauty Salon in Rochester, NY', 'product_type' => 'youtube', 'upload_pvideo' => 'SLIQg2Y1Ad8', 'video_url' => '<iframe width="560" height="315" src="https://www.youtube.com/embed/SLIQg2Y1Ad8" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>', 'thumbnail' => 'https://img.youtube.com/vi/SLIQg2Y1Ad8/0.jpg', 'product_ex_date' => '12-31-2025', 'product_rate' => '', 'price_period' => '', 'special_offers' => '', 'product_description' => 'Whether you want a terrific new cut and color, a manicure, barber services, or laser treatments, it’s yours at Spitale’s.', 'product_posteddate' => '02-26-2019', 'video_start_date' => '02-26-2019', 'product_status' => '1', 'approved_date' => '02-26-2019', 'product_views' => '1112', 'featured_product' => '1', 'user_id' => '2236', 'mail_status' => '0', 'sub_category_id' => '1059', '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' => '2236', 'firstname' => '', 'middlename' => '', 'lastname' => '', 'username' => 'spitalesal3056', 'pass' => '', 'company' => 'Spitale Laser Spa Salon', 'telephone' => '5852563490', 'fax' => '', 'company_email' => 'info@spitalesalon.com', 'website_addr' => 'www.spitalelaserspasalon.com', 'jobrole' => 'Owner', 'company_industry' => '', 'designation' => '', 'address' => '59 Celebration Drive', 'address2' => '', 'city' => 'Rochester', 'state' => '', 'state_id' => '150', 'country' => 'USA', 'postal_code' => '14620', 'registered_date' => '2019-02-26', 'status' => '1', 'user_type' => 'U', 'subscription_type' => 'S', 'renewal_date' => '0000-00-00', 'invoice' => null, 'flag' => '0', 'activate_code' => 'df7ba3f96a0288fbe90dcd4d39c7fdeb', 'ip_address' => '108.53.24.73', 'reg_blocked' => '0', 'v_code' => null, 'State' => array( [maximum depth reached] ) ), 'Company' => array( 'id' => '87', 'category_id' => '133', 'company_name' => 'Spitale Laser Spa Salon', 'country_id' => '0', 'company_description' => 'Is it the gene pool or what? The Spitale family has been in the business of beauty for three generations. Our paterfamilias, Michael’s late father Bill, devoted his career to spiffing up Rochester gents at his barbershop in Irondequoit. Michael took after his dad, adding women’s cuts and color to the family repertoire. The Spitale Salon became known for creating fabulous styles without the hoity-toity attitude that we’ve seen in some salons. And the friendly vibe was enhanced when Brittany Spitale and Michael Spitale Jr. joined the team. In 2007 Michael and Diane Spitale seized the opportunity to bring in the new, safer laser equipment and were the first in Rochester to open a beauty-oriented laser spa. And now we’ve brought it all together at Collegetown. Whether you want a terrific new cut and color, a manicure, barber services, or laser treatments, it’s yours at Spitale’s. (And yes, we do think it’s the gene pool…plus a whole lot of hard work!)', 'com_added_date' => '2019-02-26', 'user_id' => '2236', 'company_status' => '1', 'sub_category_id' => '1059', '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' => '1059', 'subcat_name' => 'Beauty Salon', 'subcat_description' => 'Beauty Salon', 'subcat_image' => '', 'posted_date' => '2019-01-10', 'status' => 'Active' ), 'ProductRegion' => array( (int) 0 => array( [maximum depth reached] ) ) ), (int) 4 => array( 'Product' => array( 'id' => '172', 'category_id' => '133', 'company_id' => '99', 'country_id' => '0', 'product_name' => 'Beauty salon in Virginia Beach, VA', 'product_type' => 'youtube', 'upload_pvideo' => 'okPnbytMOsM', 'video_url' => '<iframe width="560" height="315" src="https://www.youtube.com/embed/okPnbytMOsM" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>', 'thumbnail' => 'https://img.youtube.com/vi/okPnbytMOsM/0.jpg', 'product_ex_date' => '12-31-2025', 'product_rate' => '', 'price_period' => '', 'special_offers' => '', 'product_description' => 'Fabulous City Beauty Salon is located at 438 Newtown Road in Virginia Beach VA. They specialize in weave, color, hair cuts, African braiding, hair cuts, chemical treatment, and much much more. Schedule Your FREE Hair Audit Today Walk-ins are always welcome and we supply free hair audits. All clients wishing to do a weave or extension must supply their own hair. If you wish to do braids please call us at 757-499-0002 for more information. ', 'product_posteddate' => '02-28-2019', 'video_start_date' => '02-28-2019', 'product_status' => '1', 'approved_date' => '02-28-2019', 'product_views' => '1223', 'featured_product' => '1', 'user_id' => '2248', 'mail_status' => '0', 'sub_category_id' => '1059', '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' => '2248', 'firstname' => '', 'middlename' => '', 'lastname' => '', 'username' => 'fabuloussa4133', 'pass' => '', 'company' => 'Fabulous City Beauty Salon', 'telephone' => '7574990002', 'fax' => '', 'company_email' => 'fabcityonline@gmail.com', 'website_addr' => 'www.fabulouscitysalon.com', 'jobrole' => 'Owner', 'company_industry' => '', 'designation' => '', 'address' => '438 Newtown Road', 'address2' => '', 'city' => 'Virgina Beach', 'state' => '', 'state_id' => '163', 'country' => 'USA', 'postal_code' => '23462', 'registered_date' => '2019-02-28', 'status' => '1', 'user_type' => 'U', 'subscription_type' => 'S', 'renewal_date' => '0000-00-00', 'invoice' => null, 'flag' => '0', 'activate_code' => 'e5e3c35cef0f852614cdbcb04a80290e', 'ip_address' => '108.53.24.73', 'reg_blocked' => '0', 'v_code' => null, 'State' => array( [maximum depth reached] ) ), 'Company' => array( 'id' => '99', 'category_id' => '133', 'company_name' => 'Fabulous City Beauty Salon', 'country_id' => '0', 'company_description' => 'Salon Services at Reasonable Prices In business since 2009, Fabulous City Beauty Salon is a full-service salon that provides new looks at reasonable prices while catering to your unique style and personality. Our staff is warm, skilled and highly trained. All your inquires will be returned the same day. You will always feel comfortable to discuss your needs with us. First-Class Hair Services We are dedicated to providing you with the utmost attention, courtesy, and respect. Our first-class service includes today's most advanced coloring and hair management techniques including authentic African braids, weaves, styling, and more.', 'com_added_date' => '2019-02-28', 'user_id' => '2248', 'company_status' => '1', 'sub_category_id' => '1059', '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' => '1059', 'subcat_name' => 'Beauty Salon', 'subcat_description' => 'Beauty Salon', 'subcat_image' => '', 'posted_date' => '2019-01-10', 'status' => 'Active' ), 'ProductRegion' => array( (int) 0 => array( [maximum depth reached] ) ) ), (int) 5 => array( 'Product' => array( 'id' => '181', 'category_id' => '133', 'company_id' => '108', 'country_id' => '0', 'product_name' => 'Hair salon in Westerly, Rhode Island', 'product_type' => 'youtube', 'upload_pvideo' => '_Eeq6i573jo', 'video_url' => '<iframe width="560" height="315" src="https://www.youtube.com/embed/_Eeq6i573jo" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>', 'thumbnail' => 'https://img.youtube.com/vi/_Eeq6i573jo/0.jpg', 'product_ex_date' => '12-31-2025', 'product_rate' => '', 'price_period' => '', 'special_offers' => '', 'product_description' => 'Our stylists and beauty professionals have a passion for continuing education and actively stay on top of wellness trends and developments. For us, it’s not just about cutting, coloring & styling hair or delivering transforming facials, but rather going above and beyond to bring our clients every available service and treatment to ensure their healthy and beautiful hair and skin. If you’re new to Uptown Salon, visit our Team page, and read about our inspired stylists, estheticians, make-up artists and licensed massage therapist. We collaborate as a noncompetitive group and encourage clients to take advantage of our varying professionals’ specializations. Whether you’re seeking a cutting edge haircut seen on NYC runways, a Keratin treatment for carefree beach hair, or want a recurring appointment for your must-have Beauty Bar blow out, we’ve got you covered.', 'product_posteddate' => '03-09-2019', 'video_start_date' => '03-09-2019', 'product_status' => '1', 'approved_date' => '03-09-2019', 'product_views' => '1237', 'featured_product' => '1', 'user_id' => '2257', 'mail_status' => '0', 'sub_category_id' => '1018', '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' => '2257', 'firstname' => '', 'middlename' => '', 'lastname' => '', 'username' => 'uptownsal4164', 'pass' => '', 'company' => 'Uptown Salon Spa', 'telephone' => '4015969100', 'fax' => '', 'company_email' => 'welcome@uptownsalonspa.com', 'website_addr' => 'www.uptownsalonspa.com', 'jobrole' => 'Owner', 'company_industry' => '', 'designation' => '', 'address' => '31 Post Road', 'address2' => '', 'city' => 'Westerly', 'state' => '', 'state_id' => '155', 'country' => 'USA', 'postal_code' => '02891', 'registered_date' => '2019-03-09', 'status' => '1', 'user_type' => 'U', 'subscription_type' => 'S', 'renewal_date' => '0000-00-00', 'invoice' => null, 'flag' => '0', 'activate_code' => '438df6e714506ce1d5c7ec380b3e789b', 'ip_address' => '108.53.24.73', 'reg_blocked' => '0', 'v_code' => null, 'State' => array( [maximum depth reached] ) ), 'Company' => array( 'id' => '108', 'category_id' => '133', 'company_name' => 'Uptown Salon Spa', 'country_id' => '0', 'company_description' => 'Maryanne Aluzzo Co-Owner/General Manager I’m proud to be the general manager of Uptown Salon & Spa in Westerly, Rhode Island which I co-own with my husband Jaime Aluzzo. In 2008 I transitioned into the beauty business from a long and happy career in periodontal health care. My business philosophy is simple, get up everyday with a positive attitude, bring your personal best to whatever you do, and good things will follow. About Our Gold Standard Team Our dedicated team of stylists and beauty professionals share in the business values my co-owner and husband Jaime and I hold dear. Each brings their personal best to each client appointment, and together our team has a reputation for delivering an exceptional client experience. This is at the heart of why we’ve earned Best of Rhode Island recognition year after year. We couldn’t be prouder of this accomplishment, and we promise to work hard everyday to continue to earn your trust and business. Our Advanced & Innovative Beauty Services Our stylists and beauty professionals have a passion for continuing education and actively stay on top of wellness trends and developments. For us, it’s not just about cutting, coloring & styling hair or delivering transforming facials, but rather going above and beyond to bring our clients every available service and treatment to ensure their healthy and beautiful hair and skin. If you’re new to Uptown Salon, visit our Team page, and read about our inspired stylists, estheticians, make-up artists and licensed massage therapist. We collaborate as a noncompetitive group and encourage clients to take advantage of our varying professionals’ specializations. Whether you’re seeking a cutting edge haircut seen on NYC runways, a Keratin treatment for carefree beach hair, or want a recurring appointment for your must-have Beauty Bar blow out, we’ve got you covered. Our stretch of South County, Rhode Island is a most special place. We’re involved in many local organizations and do our best to help causes that matter to us personally and have an impact on our clients’ lives. It’s important to us that we give back locally and do enjoy learning about ways we can make a positive difference in the place we have chosen to live, work and raise our familes. Whether we jump into a beach restoration effort after a tough Northeast storm, or support the Westerly Animal Shelter, we consider ourselves a listening organization that is open to all ideas for getting involved in what matters most.', 'com_added_date' => '2019-03-09', 'user_id' => '2257', 'company_status' => '1', 'sub_category_id' => '1018', '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' => '1018', 'subcat_name' => 'Hair Salon', 'subcat_description' => 'Salon where hair is done', 'subcat_image' => '', 'posted_date' => '2012-01-05', 'status' => 'Active' ), 'ProductRegion' => array( (int) 0 => array( [maximum depth reached] ) ) ), (int) 6 => array( 'Product' => array( 'id' => '229', 'category_id' => '133', 'company_id' => '157', 'country_id' => '0', 'product_name' => 'Day spa in Conyers, Georgia', 'product_type' => 'youtube', 'upload_pvideo' => '8bjLncnOgCc', 'video_url' => '<iframe width="560" height="315" src="https://www.youtube.com/embed/8bjLncnOgCc" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>', 'thumbnail' => 'https://img.youtube.com/vi/8bjLncnOgCc/0.jpg', 'product_ex_date' => '12-31-2025', 'product_rate' => '', 'price_period' => '', 'special_offers' => '$50 MASSAGES & $50 FACIALS It Is Relaxing – When the body is tense and under stress, it produces unhealthy levels of the well-known stress hormone, cortisol, which can contribute to weight gain, sleeplessness, digestive problems, and headaches. Massage therapy has been shown to decrease cortisol levels in the body. This enables the body to enter a recovery mode. Moreover, this form of therapy also triggers lasting feelings of relaxation, improved mood, and reduced stress levels.', 'product_description' => 'Take a tour of our facility and see some of the services we offer.', 'product_posteddate' => '03-25-2019', 'video_start_date' => '03-25-2019', 'product_status' => '1', 'approved_date' => '03-25-2019', 'product_views' => '1357', 'featured_product' => '1', 'user_id' => '2305', 'mail_status' => '0', 'sub_category_id' => '1104', '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' => '2305', 'firstname' => '', 'middlename' => '', 'lastname' => '', 'username' => 'laritzsa8924', 'pass' => '', 'company' => 'La Ritz Spa & Salon', 'telephone' => '7709181380', 'fax' => '', 'company_email' => 'Laritzspasalon@ymail.com', 'website_addr' => 'www.laritzspasalon.com', 'jobrole' => 'Owner', 'company_industry' => '', 'designation' => '', 'address' => '905 Flat Shoals Rd', 'address2' => '', 'city' => 'Conyers', 'state' => '', 'state_id' => '188', 'country' => 'USA', 'postal_code' => '30094', 'registered_date' => '2019-03-25', 'status' => '1', 'user_type' => 'U', 'subscription_type' => 'S', 'renewal_date' => '0000-00-00', 'invoice' => null, 'flag' => '0', 'activate_code' => '24ea24d24c6d07a9f64c3a4df2caedc6', 'ip_address' => '108.53.24.73', 'reg_blocked' => '0', 'v_code' => null, 'State' => array( [maximum depth reached] ) ), 'Company' => array( 'id' => '157', 'category_id' => '133', 'company_name' => 'La Ritz Spa & Salon', 'country_id' => '0', 'company_description' => 'Our company is based on the belief that our customers' needs are of the utmost importance. Our entire team is committed to meeting those needs. As a result, a high percentage of our business is from repeat customers and referrals. For over six years we've been a top rated spa in the Conyers community and now we welcome the opportunity to earn your trust and deliver you the best service in the industry. We now offer in home massage services.', 'com_added_date' => '2019-03-25', 'user_id' => '2305', 'company_status' => '1', 'sub_category_id' => '1104', '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' => '1104', 'subcat_name' => 'Salon & Spa', 'subcat_description' => 'Salon and Spa', 'subcat_image' => '', 'posted_date' => '2019-03-25', 'status' => 'Active' ), 'ProductRegion' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ) ) ), (int) 7 => array( 'Product' => array( 'id' => '246', 'category_id' => '133', 'company_id' => '174', 'country_id' => '0', 'product_name' => 'Beauty salon in Lafayette, Louisiana', 'product_type' => 'youtube', 'upload_pvideo' => 'O-egfAiXEto', 'video_url' => '<iframe width="560" height="315" src="https://www.youtube.com/embed/O-egfAiXEto" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>', 'thumbnail' => 'https://img.youtube.com/vi/O-egfAiXEto/0.jpg', 'product_ex_date' => '12-31-2025', 'product_rate' => '', 'price_period' => '', 'special_offers' => '', 'product_description' => 'Specialties Madalynn Cole Salon and Spa is a Paul Mitchell Focus Salon. Specializing in Haircuts, Colors, Highlights, Smoothing Treatments, Hair Extensions, Facial Waxing, Manicures, Pedicures and more. Plus we carry a huge line of Paul Mitchell Products and Tools.', 'product_posteddate' => '04-08-2019', 'video_start_date' => '04-08-2019', 'product_status' => '1', 'approved_date' => '04-08-2019', 'product_views' => '3570', 'featured_product' => '1', 'user_id' => '2325', 'mail_status' => '0', 'sub_category_id' => '1104', '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' => '2325', 'firstname' => '', 'middlename' => '', 'lastname' => '', 'username' => 'madalyco5025', 'pass' => '', 'company' => 'Madalynn Cole Salon and Spa', 'telephone' => '3377042860', 'fax' => '', 'company_email' => 'madalynncolesalon@gmail.com', 'website_addr' => 'www.madalynncolesalon.com', 'jobrole' => 'Owner', 'company_industry' => '', 'designation' => '', 'address' => '1523 Ambassador Caffery Pkwy', 'address2' => '', 'city' => 'Lafayette', 'state' => '', 'state_id' => '136', 'country' => 'USA', 'postal_code' => '70506', 'registered_date' => '2019-04-08', 'status' => '1', 'user_type' => 'U', 'subscription_type' => 'S', 'renewal_date' => '0000-00-00', 'invoice' => null, 'flag' => '0', 'activate_code' => '0f9dd5842597d6c799afe4a504c6f035', 'ip_address' => '108.53.24.73', 'reg_blocked' => '0', 'v_code' => null, 'State' => array( [maximum depth reached] ) ), 'Company' => array( 'id' => '174', 'category_id' => '133', 'company_name' => 'Madalynn Cole Salon and Spa', 'country_id' => '0', 'company_description' => 'Our Mission is to provide greatness to everyone every time they walk through the doors at Madalynn Cole Salon and Spa and a feeling of greatness each time they use one of our Paul Mitchell products or tools outside of the Salon.. To continually strive as professionals to educate ourselves and our clients on the best and latest hair care products, trends and services available; alongside a salon team filled with integrity, passion, enthusiasm and the desire to make each and every day a better one. Work hard, live with passion, give more than you take and greatness will happen! ~Madalynn Cole Salon and Spa', 'com_added_date' => '2019-04-08', 'user_id' => '2325', 'company_status' => '1', 'sub_category_id' => '1104', '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' => '1104', 'subcat_name' => 'Salon & Spa', 'subcat_description' => 'Salon and Spa', 'subcat_image' => '', 'posted_date' => '2019-03-25', 'status' => 'Active' ), 'ProductRegion' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => 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' base => '' webroot => '/' here => '/products/category/133/Health+%26+Beauty' [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' => '', 'subCatId' => (int) 0, 'catName' => 'Health & Beauty', 'catId' => '133', 'products' => array( (int) 0 => array( [maximum depth reached] ), (int) 1 => array( [maximum depth reached] ), (int) 2 => array( [maximum depth reached] ), (int) 3 => array( [maximum depth reached] ), (int) 4 => array( [maximum depth reached] ), (int) 5 => array( [maximum depth reached] ), (int) 6 => array( [maximum depth reached] ), (int) 7 => array( [maximum depth reached] ) ), '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' ) 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' ), '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' base => '' webroot => '/' here => '/products/category/133/Health+%26+Beauty' [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' ), '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' base => '' webroot => '/' here => '/products/category/133/Health+%26+Beauty' [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() }