コード例 #1
0
 private function getImportData(AlvineImage $image)
 {
     switch ($image->getType()) {
         case AlvineImage::TYPE_BACK:
             return MagentoImage::backImage($image);
         case AlvineImage::TYPE_MAIN:
             return MagentoImage::mainImage($image);
         case AlvineImage::TYPE_DETAIL:
             return MagentoImage::detailImage($image);
         default:
             throw new Exception("unexpected type given: " . $image->getType());
     }
 }