Ejemplo n.º 1
0
 protected function proceed()
 {
     switch ($this->action) {
         case 'get':
             $this->succeed(CategoriesService::get($this->params['id']));
             break;
         case 'getChildren':
             $this->succeed(CategoriesService::getChildren($this->params['parentId']));
             break;
         case 'getAll':
             $this->succeed(CategoriesService::getAll());
             break;
     }
 }
 /** @depends testCreate
  * @depends testReadInexistent
  */
 public function testDelete()
 {
     $category = new Category(null, "Test", true, 1);
     $id = CategoriesService::createCat($category, 0xaa);
     $this->assertTrue(CategoriesService::deleteCat($id));
     $read = CategoriesService::get($id);
     $this->assertNull(CategoriesService::get($id));
 }
Ejemplo n.º 3
0
     }
     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;
         }
     }
     echo file_get_contents(PT::$ABSPATH . "/templates/" . $config['template'] . "/img/default_category.png");
     break;
 case 'resource':
     $res = ResourcesService::get($_GET['id']);
     if ($res->type == Resource::TYPE_IMAGE) {
         echo $res->content;
     }
     break;
 case 'barcode':
     generate_barcode("ean13", $_GET['code']);