Portfolio

Portfolio
  1. [9] => contactformform.9da28b59d42f469c289a85b3825c5d6d_expire
  2. )
  3. [27-May-2026 02:06:27 PRC] error:CACHE max retry reached for ecomdemo.micodetest.com/page/contact
  4. => menu.94598630b740ec08860f5f0e9483c030_expire
  5. [4] => post.208291cd9605b4f1bafcfd48adc09a0e
  6. [5] => post.208291cd9605b4f1bafcfd48adc09a0e_expire
  7. )
  8. [27-May-2026 02:05:53 PRC] wait cache /page/aboutArray
  9. (
  10. [0] => menu.48ac5d25ab7fb8065a03b2a19458089a
  11. [1] => menu.48ac5d25ab7fb8065a03b2a19458089a_expire
  12. [2] => menu.94598630b740ec08860f5f0e9483c030
  13. [3] => menu.94598630b740ec08860f5f0e9483c030_expire
  14. [4] => post.208291cd9605b4f1bafcfd48adc09a0e
  15. [5] => post.208291cd9605b4f1bafcfd48adc09a0e_expire
  16. )
  17. [27-May-2026 02:05:55 PRC] error:CACHE max retry reached for ecomdemo.micodetest.com/page/about
  18. [27-May-2026 02:06:01 PRC] wait cache /page/pricingArray
  19. (
  20. [0] => menu.48ac5d25ab7fb8065a03b2a19458089a
  21. [1] => menu.48ac5d25ab7fb8065a03b2a19458089a_expire
  22. [2] => menu.94598630b740ec08860f5f0e9483c030
  23. [3] => menu.94598630b740ec08860f5f0e9483c030_expire
  24. [4] => post.3f523cf96550acb7a537a233f347dfe0
  25. [5] => post.3f523cf96550acb7a537a233f347dfe0_expire
  26. [6] => post.3f523cf96550acb7a537a233f347dfe0
  27. [7] => post.3f523cf96550acb7a537a233f347dfe0_expire
  28. )
  29. [27-May-2026 02:06:03 PRC] wait cache /page/pricingArray
  30. (
  31. [0] => menu.48ac5d25ab7fb8065a03b2a19458089a
  32. [1] => menu.48ac5d25ab7fb8065a03b2a19458089a_expire
  33. [2] => menu.94598630b740ec08860f5f0e9483c030
  34. [3] => menu.94598630b740ec08860f5f0e9483c030_expire
  35. [4] => post.3f523cf96550acb7a537a233f347dfe0
  36. [5] => post.3f523cf96550acb7a537a233f347dfe0_expire
  37. [6] => post.3f523cf96550acb7a537a233f347dfe0
  38. [7] => post.3f523cf96550acb7a537a233f347dfe0_expire
  39. )
  40. [27-May-2026 02:06:04 PRC] wait cache /page/pricingArray
  41. (
  42. [0] => menu.48ac5d25ab7fb8065a03b2a19458089a
  43. [1] => menu.48ac5d25ab7fb8065a03b2a19458089a_expire
  44. [2] => menu.94598630b740ec08860f5f0e9483c030
  45. [3] => menu.94598630b740ec08860f5f0e9483c030_expire
  46. [4] => post.3f523cf96550acb7a537a233f347dfe0
  47. [5] => post.3f523cf96550acb7a537a233f347dfe0_expire
  48. [6] => post.3f523cf96550acb7a537a233f347dfe0
  49. [7] => post.3f523cf96550acb7a537a233f347dfe0_expire
  50. )
  51. [27-May-2026 02:06:05 PRC] error:CACHE max retry reached for ecomdemo.micodetest.com/page/pricing
  52. [27-May-2026 02:06:24 PRC] wait cache /page/contactArray
  53. (
  54. [0] => menu.48ac5d25ab7fb8065a03b2a19458089a
  55. [1] => menu.48ac5d25ab7fb8065a03b2a19458089a_expire
  56. [2] => menu.94598630b740ec08860f5f0e9483c030
  57. [3] => menu.94598630b740ec08860f5f0e9483c030_expire
  58. [4] => post.5cf6a011f0e783091e47b9880471b2bd
  59. [5] => post.5cf6a011f0e783091e47b9880471b2bd_expire
  60. [6] => post.5cf6a011f0e783091e47b9880471b2bd
  61. [7] => post.5cf6a011f0e783091e47b9880471b2bd_expire
  62. [8] => contactformform.9da28b59d42f469c289a85b3825c5d6d
  63. [9] => contactformform.9da28b59d42f469c289a85b3825c5d6d_expire
  64. )
  65. [27-May-2026 02:06:25 PRC] wait cache /page/contactArray
  66. (
  67. [0] => menu.48ac5d25ab7fb8065a03b2a19458089a
  68. [1] => menu.48ac5d25ab7fb8065a03b2a19458089a_expire
  69. [2] => menu.94598630b740ec08860f5f0e9483c030
  70. [3] => menu.94598630b740ec08860f5f0e9483c030_expire
  71. [4] => post.5cf6a011f0e783091e47b9880471b2bd
  72. [5] => post.5cf6a011f0e783091e47b9880471b2bd_expire
  73. [6] => post.5cf6a011f0e783091e47b9880471b2bd
  74. [7] => post.5cf6a011f0e783091e47b9880471b2bd_expire
  75. [8] => contactformform.9da28b59d42f469c289a85b3825c5d6d
  76. [9] => contactformform.9da28b59d42f469c289a85b3825c5d6d_expire
  77. )
  78. [27-May-2026 02:06:26 PRC] wait cache /page/contactArray
  79. (
  80. [0] => menu.48ac5d25ab7fb8065a03b2a19458089a
  81. [1] => menu.48ac5d25ab7fb8065a03b2a19458089a_expire
  82. [2] => menu.94598630b740ec08860f5f0e9483c030
  83. [3] => menu.94598630b740ec08860f5f0e9483c030_expire
  84. [4] => post.5cf6a011f0e783091e47b9880471b2bd
  85. [5] => post.5cf6a011f0e783091e47b9880471b2bd_expire
  86. [6] => post.5cf6a011f0e783091e47b9880471b2bd
  87. [7] => post.5cf6a011f0e783091e47b9880471b2bd_expire
  88. [8] => contactformform.9da28b59d42f469c289a85b3825c5d6d
  89. [9] => contactformform.9da28b59d42f469c289a85b3825c5d6d_expire
  90. )
  91. [27-May-2026 02:06:27 PRC] error:CACHE max retry reached for ecomdemo.micodetest.com/page/contact
    1. SELECT namespace, `key`, value FROM setting AS _ WHERE 1 = 1 AND _.site_id = :site_id AND _.namespace = :namespace AND _.`key` IN (:key)
      1. insert-scripts
        1. header
        2. footer
      2. 1
      3. SELECT namespace, `key`, value FROM setting AS _ WHERE 1 = 1 AND _.site_id = 1 AND _.namespace = 'insert-scripts' AND _.`key` IN ('header','footer')
    1. SELECT post.*,_.post_id,_.slug,_.name,_.meta_keywords,_.meta_description,_.language_id,post.template,language.code,language.code as array_key FROM post_content AS _ LEFT JOIN language ON (language.language_id = _.language_id) LEFT JOIN post ON (post.post_id = _.post_id) LEFT JOIN post_to_site pt ON (pt.post_id = _.post_id) WHERE 1 = 1 AND _.post_id = (SELECT post_id FROM post_content WHERE slug = :slug LIMIT 1) AND pt.site_id = :site_id
      1. 1
      2. 1
        1. info@maishainfotech.com
        2. info@maishainfotech.com
        3. //cdn.statically.io/img/ecomdemo.micodetest.com/media//favicon-16x16.png
        4. //cdn.statically.io/img/ecomdemo.micodetest.com/media//logo-foot512.png
        5. //cdn.statically.io/img/ecomdemo.micodetest.com/media//Adobe Express - file.png
        6. //cdn.statically.io/img/ecomdemo.micodetest.com/media//Maisha Logo 500x500.png
        7. //cdn.statically.io/img/ecomdemo.micodetest.com/media//dark_maisha_logo.png
          1. Ecom Demo
          2. The next generation Ecommerce
          3. cms, page builder, drag and drop, ecommerce, ecommerce platform, designer, developer, php, bootstrap 5
          4. Powerful and easy to use drag and drop website builder for blogs, presentation or ecommerce stores
          5. +919211244254
        8. West 21st Street Brooklyn NY
        9. 223
        10. 3655
        11. Maisha Infotech Pvt Ltd
        12. 1
        13. 1
        14. 1
        15. 1
        16. F j, Y
        17. g:i A
        18. 800
        19. 450
        20. cs
        21. 400
        22. 225
        23. cs
        24. 150
        25. 84
        26. cs
        27. 800
        28. 1021
        29. cs
        30. 400
        31. 510
        32. cs
        33. 150
        34. 190
        35. cs
        36. 14
        37. 5
        38. 50
        39. newest
        40. asc
        41. I-{year2}-{month}-{order_id}-{user_id}-{customer_order_id}
        42. {rand-str-12}-{year2}
        43. 1
        44. 1
        45. 1
        46. /favicon-16x16.png
        47. /logo-foot512.png
        48. /Adobe Express - file.png
        49. /Maisha Logo 500x500.png
        50. /dark_maisha_logo.png
        51. kg
        52. cm
        53. ecomdemo.micodetest.com
        1. en_US
        2. en-us
        3. 1
        4. en_US
        5. en-us
        6. 1
        7. USD
        8. 1
        9. portfolio
        10. page
        11. SELECT post.*,_.post_id,_.slug,_.name,_.meta_keywords,_.meta_description,_.language_id,post.template,language.code,language.code as array_key FROM post_content AS _ LEFT JOIN language ON (language.language_id = _.language_id) LEFT JOIN post ON (post.post_id = _.post_id) LEFT JOIN post_to_site pt ON (pt.post_id = _.post_id) WHERE 1 = 1 AND _.post_id = (SELECT post_id FROM post_content WHERE slug = 'portfolio' LIMIT 1) AND pt.site_id = 1
      1. SELECT _.*,pd.*,ad.admin_id,ad.username,ad.display_name,ad.email, ad.avatar, ad.bio, ad.first_name, ad.last_name ,(SELECT COUNT(c.comment_id) FROM comment c WHERE _.post_id = c.post_id AND c.status = :comment_status ) AS comment_count FROM post AS _ LEFT JOIN post_content pd ON (_.post_id = pd.post_id AND pd.language_id = :language_id) LEFT JOIN admin ad ON (_.admin_id = ad.admin_id) WHERE 1 = 1 AND _.post_id = :post_id LIMIT 1
        1. 1
        2. 1
        3. 1
        4. en_US
        5. en_US
        6. 1
        7. 1
        8. 14
        9. portfolio
        10. publish
        11. 1
        12. 1
        13. SELECT _.*,pd.*,ad.admin_id,ad.username,ad.display_name,ad.email, ad.avatar, ad.bio, ad.first_name, ad.last_name ,(SELECT COUNT(c.comment_id) FROM comment c WHERE _.post_id = c.post_id AND c.status = 1 ) AS comment_count FROM post AS _ LEFT JOIN post_content pd ON (_.post_id = pd.post_id AND pd.language_id = 1) LEFT JOIN admin ad ON (_.admin_id = ad.admin_id) WHERE 1 = 1 AND _.post_id = 14 LIMIT 1
      1. SELECT `key` as array_key,value as array_value FROM post_meta as _ WHERE _.post_id = 14
        1. 1
        2. 1
        3. 1
        4. en_US
        5. en_US
        6. 1
        7. 1
        8. 14
        9. portfolio
        10. publish
        11. 1
        12. 1
        13. SELECT `key` as array_key,value as array_value FROM post_meta as _ WHERE _.post_id = 14
          1. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/cdn/plugin.php [line: 75 - 83] */
            function ($publicPath, $type, $image, $size){
            			$publicPath = $options['url'];
            			$publicPath = str_replace(
            				['%host%', '%type%', '%image%', '%size%'],
            				[$_SERVER['HTTP_HOST'], $type, $image, $size],
            				$publicPath);
            
            			return [$publicPath, $type, $image, $size];
            		});
            
          1. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/theme-market/plugin.php [line: 107 - 113] */
            function ($image, $type, $size){
            			if ($type == 'product') {
            				$image = str_replace('/media/', '', $image);
            			}
            
            			return [$image, $type, $size];
            		});
            
          1. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/debug/plugin.php [line: 124 - 129] */
            function ($sql, $params){
            			$debugSql = $db->debugSql($sql, $params);
            			$this->view->debug['data']['sql'][] = [$sql, $params + ['sql' => $debugSql]];
            
            			return [$sql, $params];
            		});
            
          1. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/debug/plugin.php [line: 167 - 180] */
            function (){
            			$events = Event::getEvents();
            
            			array_walk_recursive($events, function (&$value, $key) {
            				if (is_object($value)) {
            					if ($value instanceof \Closure) {
            						$value = $this->closureDump($value);
            					}
            				}
            			});
            
            			$this->view->debug['data']['filters'] = $events;
            			$this->view->debug['data']['request'] = Routes::getUrlData();
            		});
            
          1. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/theme-market/plugin.php [line: 90 - 99] */
            function ($template, $htmlFile, $tplFile, $vTpl, $view){
            			// add captcha js and field to page
            			//if ($url = Routes::getUrlData()) {
            			//if (in_array($url['module'], $routes)) {
            			$vTpl->loadTemplateFile(__DIR__ . '/app/template/common.tpl');
            			//}
            			//}
            
            			return [$template, $htmlFile, $tplFile, $vTpl, $view];
            		});
            
          1. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/dicebear/plugin.php [line: 61 - 94] */
            function ($comments){
            			$options = \Vvveb\getSetting('dicebear', ['url', 'size', 'style', 'flip']);
            
            			$commentType = false;
            
            			foreach ($types as $type) {
            				if (isset($comments[$type])) {
            					$commentType = $type;
            
            					break;
            				}
            			}
            
            			if ($commentType) {
            				foreach ($comments[$commentType] as &$comment) {
            					if ((! isset($comment['avatar']) || ! $comment['avatar']) &&
            						(isset($comment['email']) || ! $comment['email'])) {
            						$comment['avatar'] = $this->getDiceBear(
            								$comment['email'],
            								$options['url'] ?? DICEBAR_URL,
            								$options['size'] ?? 60,
            								$options['style'] ?? 'fun-emoji',
            								$options['flip'] ?? 'false'
            							);
            					}
            
            					if (isset($options['size'])) {
            						$comment['size'] = $options['size'];
            					}
            				}
            			}
            
            			return [$comments];
            		};
            
          2. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/gravatar/plugin.php [line: 61 - 88] */
            function ($comments){
            			$options = \Vvveb\getSetting('gravatar', ['size', 'rating', 'default']);
            
            			$commentType = false;
            
            			foreach ($types as $type) {
            				if (isset($comments[$type])) {
            					$commentType = $type;
            
            					break;
            				}
            			}
            
            			if ($commentType) {
            				foreach ($comments[$commentType] as &$comment) {
            					if (! isset($comment['avatar']) || ! $comment['avatar']) {
            						$comment['avatar'] = $this->getGravatar(
            								$comment['email'],
            								$options['size'] ?? 60,
            								$options['default'] ?? 'mm',
            								$options['rating'] ?? 'g'
            							);
            					}
            				}
            			}
            
            			return [$comments];
            		};
            
          1. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/dicebear/plugin.php [line: 61 - 94] */
            function ($comments){
            			$options = \Vvveb\getSetting('dicebear', ['url', 'size', 'style', 'flip']);
            
            			$commentType = false;
            
            			foreach ($types as $type) {
            				if (isset($comments[$type])) {
            					$commentType = $type;
            
            					break;
            				}
            			}
            
            			if ($commentType) {
            				foreach ($comments[$commentType] as &$comment) {
            					if ((! isset($comment['avatar']) || ! $comment['avatar']) &&
            						(isset($comment['email']) || ! $comment['email'])) {
            						$comment['avatar'] = $this->getDiceBear(
            								$comment['email'],
            								$options['url'] ?? DICEBAR_URL,
            								$options['size'] ?? 60,
            								$options['style'] ?? 'fun-emoji',
            								$options['flip'] ?? 'false'
            							);
            					}
            
            					if (isset($options['size'])) {
            						$comment['size'] = $options['size'];
            					}
            				}
            			}
            
            			return [$comments];
            		};
            
          2. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/gravatar/plugin.php [line: 61 - 88] */
            function ($comments){
            			$options = \Vvveb\getSetting('gravatar', ['size', 'rating', 'default']);
            
            			$commentType = false;
            
            			foreach ($types as $type) {
            				if (isset($comments[$type])) {
            					$commentType = $type;
            
            					break;
            				}
            			}
            
            			if ($commentType) {
            				foreach ($comments[$commentType] as &$comment) {
            					if (! isset($comment['avatar']) || ! $comment['avatar']) {
            						$comment['avatar'] = $this->getGravatar(
            								$comment['email'],
            								$options['size'] ?? 60,
            								$options['default'] ?? 'mm',
            								$options['rating'] ?? 'g'
            							);
            					}
            				}
            			}
            
            			return [$comments];
            		};
            
          1. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/dicebear/plugin.php [line: 61 - 94] */
            function ($comments){
            			$options = \Vvveb\getSetting('dicebear', ['url', 'size', 'style', 'flip']);
            
            			$commentType = false;
            
            			foreach ($types as $type) {
            				if (isset($comments[$type])) {
            					$commentType = $type;
            
            					break;
            				}
            			}
            
            			if ($commentType) {
            				foreach ($comments[$commentType] as &$comment) {
            					if ((! isset($comment['avatar']) || ! $comment['avatar']) &&
            						(isset($comment['email']) || ! $comment['email'])) {
            						$comment['avatar'] = $this->getDiceBear(
            								$comment['email'],
            								$options['url'] ?? DICEBAR_URL,
            								$options['size'] ?? 60,
            								$options['style'] ?? 'fun-emoji',
            								$options['flip'] ?? 'false'
            							);
            					}
            
            					if (isset($options['size'])) {
            						$comment['size'] = $options['size'];
            					}
            				}
            			}
            
            			return [$comments];
            		};
            
          2. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/gravatar/plugin.php [line: 61 - 88] */
            function ($comments){
            			$options = \Vvveb\getSetting('gravatar', ['size', 'rating', 'default']);
            
            			$commentType = false;
            
            			foreach ($types as $type) {
            				if (isset($comments[$type])) {
            					$commentType = $type;
            
            					break;
            				}
            			}
            
            			if ($commentType) {
            				foreach ($comments[$commentType] as &$comment) {
            					if (! isset($comment['avatar']) || ! $comment['avatar']) {
            						$comment['avatar'] = $this->getGravatar(
            								$comment['email'],
            								$options['size'] ?? 60,
            								$options['default'] ?? 'mm',
            								$options['rating'] ?? 'g'
            							);
            					}
            				}
            			}
            
            			return [$comments];
            		};
            
          1. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/shipping/plugin.php [line: 79 - 89] */
            function ($site){
            			$request = Request::getInstance();
            			$route = $request->get['route'] ?? '';
            			$module = $request->get['module'] ?? '';
            
            			if ($route == '/checkout' || $module == 'checkout/checkout/index') {
            				$this->init();
            			}
            
            			return [$site];
            		});
            
          1. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/theme-market/plugin.php [line: 116 - 120] */
            function ($options){
            			$options['type'] = 'theme';
            
            			return [$options];
            		});
            
          1. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/theme-market/plugin.php [line: 123 - 131] */
            function ($results){
            			if (isset($results['product'])) {
            				foreach ($results['product'] as &$product) {
            					$product['download_link'] = PUBLIC_PATH . 'market/themes/' . $product['slug'] . '.zip';
            				}
            			}
            
            			return [$results];
            		});
            
          1. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/theme-market/plugin.php [line: 134 - 140] */
            function ($results){
            			if ($results) {
            				$results['download_link'] = PUBLIC_PATH . 'market/themes/' . $results['slug'] . '.zip';
            			}
            
            			return [$results];
            		});
            
          1. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/toc-posts/plugin.php [line: 174 - 180] */
            function ($results = false){
            			if ($results && isset($results['content'])) {
            				$this->toc($results);
            			}
            
            			return [$results];
            		});
            
          1. /* /www/wwwroot/ecomdemo.micodetest.com/plugins/toc-posts/plugin.php [line: 182 - 188] */
            function ($results = false){
            			if ($results && isset($results[0])) {
            				$this->toc($results[0]);
            			}
            
            			return [$results];
            		});
            
    1. portfolio
    2. /page/{slug}
    3. content/page/index
    4. \/page\/(?[^$\/]+)
    5. ?module=content/post&slug=portfolio&type=page