protected function proceed() { switch ($this->action) { case 'get': $this->succeed(ProvidersService::get($this->params['id'])); break; case 'getAll': $this->succeed(ProvidersService::getAll()); break; } }
imagedestroy($im); } switch ($_GET['w']) { case 'product': if (isset($_GET['id'])) { $prd = ProductsService::get($_GET['id']); if ($prd !== null && $prd->hasImage !== false) { echo ProductsService::getImage($prd->id); break; } } echo file_get_contents(PT::$ABSPATH . "/templates/" . $config['template'] . "/img/default_product.png"); break; case 'provider': if (isset($_GET['id'])) { $prov = ProvidersService::get($_GET['id']); if ($prov !== null && $prov->hasImage !== false) { $img = ProvidersService::getImage($prov->id); break; } } echo file_get_contents(PT::$ABSPATH . "/templates/" . $config['template'] . "/img/default_provider.png"); break; case 'category': if (isset($_GET['id'])) { $cat = CategoriesService::get($_GET['id']); if ($cat->hasImage !== false) { echo CategoriesService::getImage($cat->id); break; } }