public function ic2_isError($url) { // ブラックリストをチェック $blacklist = new IC2_DataObject_BlackList(); if ($blacklist->get($url)) { switch ($blacklist->type) { case 0: return 'x05'; // No More // No More case 1: return 'x01'; // Aborn // Aborn case 2: return 'x04'; // Virus // Virus default: return 'x06'; // Unknown } } // エラーログをチェック if ($this->_ini['Getter']['checkerror']) { $errlog = new IC2_DataObject_Errors(); if ($errlog->get($url)) { return $errlog->errcode; } } return FALSE; }
} else { ic2_finish($filepath, $thumb, $params, false); } } else { $retry = true; $force = false; $_size = $search->size; $_md5 = $search->md5; $_mime = $search->mime; } } else { $filepath = ''; } // 画像がブラックリストにあるか確認 $blacklist = new IC2_DataObject_BlackList(); if ($blacklist->get($uri)) { switch ($blacklist->type) { case 0: $errcode = 'x05'; // お腹いっぱい break; case 1: $errcode = 'x01'; // あぼーん break; case 2: $errcode = 'x04'; // ウィルス感染 break; default: $errcode = 'x06';