/** @depends testCreateImage */
 public function testReadImage()
 {
     $res = new Resource("Test", Resource::TYPE_TEXT, 0xab93cd);
     $srv = new ResourcesService();
     $res->id = $srv->create($res);
     $read = $srv->get($res->id);
     $this->checkEquality($res, $read);
 }
Beispiel #2
0
         }
     }
     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']);
     break;
 case 'custcard':
     generate_barcode("code128", $_GET['code']);
     break;
 case 'js':
     $file = $_GET['id'];
     $file = str_replace("..", ".", $file);
     require_once PT::$ABSPATH . "/templates/" . $config['template'] . "/" . $file;
     break;