- Timestamp:
- 2012/09/14 09:28:39 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_12-multilang/data/class/api/operations/ItemLookup.php
r21867 r22032 34 34 35 35 protected $operation_name = 'ItemLookup'; 36 protected $operation_description = ' 商品詳細情報を取得します。';36 protected $operation_description = ''; 37 37 protected $default_auth_types = self::API_AUTH_TYPE_OPEN; 38 38 protected $default_enable = '1'; 39 39 protected $default_is_log = '0'; 40 40 protected $default_sub_data = ''; 41 42 public function __construct() { 43 parent::__construct(); 44 $this->operation_description = SC_I18n_Ex::t('API_ITEMLOOKUP_DESC'); 45 } 41 46 42 47 public function doAction($arrParam) { … … 68 73 return true; 69 74 } else { 70 $this->addError('ItemLookup.Error', '※ 要求された情報は見つかりませんでした。');75 $this->addError('ItemLookup.Error', SC_I18n_Ex::t('API_ITEMLOOKUP_ERROR')); 71 76 } 72 77 } … … 83 88 default: 84 89 $objErr = new SC_CheckError_Ex($arrParam); 85 $objErr->doFunc(array( '指定ID', 'ItemId', INT_LEN), array('MAX_LENGTH_CHECK', 'NUM_CHECK'));90 $objErr->doFunc(array(SC_I18n_Ex::t('PARAM_LABEL_ITEMID'), 'ItemId', INT_LEN), array('MAX_LENGTH_CHECK', 'NUM_CHECK')); 86 91 $this->addError($objErr->arrErr); 87 92 break; … … 90 95 91 96 protected function lfInitParam(&$objFormParam) { 92 $objFormParam->addParam( '商品コンディション', 'Condition', STEXT_LEN, 'a', array('ALNUM_CHECK', 'MAX_LENGTH_CHECK'));93 $objFormParam->addParam( '商品ID種別', 'IdType', STEXT_LEN, 'a', array('GRAPH_CHECK', 'MAX_LENGTH_CHECK'));94 $objFormParam->addParam( '指定ID', 'ItemId', STEXT_LEN, 'a', array('EXIST_CHECK', 'GRAPH_CHECK', 'MAX_LENGTH_CHECK'));95 $objFormParam->addParam( '関連商品数', 'RelatedItemsPage', INT_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK'));96 $objFormParam->addParam( '関連商品種別', 'RelationshipType', STEXT_LEN, 'a', array('GRAPH_CHECK', 'MAX_LENGTH_CHECK'));97 $objFormParam->addParam( 'レビューページ番号', 'ReviewPage', INT_LEN, 'N', array('NUM_CHECK', 'MAX_LENGTH_CHECK'));98 $objFormParam->addParam( 'レビューページソート', 'ReviewSort', STEXT_LEN, 'a', array('GRAPH_CHECK', 'MAX_LENGTH_CHECK'));99 $objFormParam->addParam( '関連タグページ', 'TagPage', INT_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK'));100 $objFormParam->addParam( '関連タグページ数', 'TagsPerPage', INT_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK'));101 $objFormParam->addParam( '関連タグソート', 'TagSort', STEXT_LEN, 'a', array('GRAPH_CHECK', 'MAX_LENGTH_CHECK'));97 $objFormParam->addParam(SC_I18n_Ex::t('PARAM_LABEL_CONDITION'), 'Condition', STEXT_LEN, 'a', array('ALNUM_CHECK', 'MAX_LENGTH_CHECK')); 98 $objFormParam->addParam(SC_I18n_Ex::t('PARAM_LABEL_IDTYPE'), 'IdType', STEXT_LEN, 'a', array('GRAPH_CHECK', 'MAX_LENGTH_CHECK')); 99 $objFormParam->addParam(SC_I18n_Ex::t('PARAM_LABEL_ITEMID'), 'ItemId', STEXT_LEN, 'a', array('EXIST_CHECK', 'GRAPH_CHECK', 'MAX_LENGTH_CHECK')); 100 $objFormParam->addParam(SC_I18n_Ex::t('PARAM_LABEL_RELATEDITEMSPAGE'), 'RelatedItemsPage', INT_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 101 $objFormParam->addParam(SC_I18n_Ex::t('PARAM_LABEL_RELATIONSHIPTYPE'), 'RelationshipType', STEXT_LEN, 'a', array('GRAPH_CHECK', 'MAX_LENGTH_CHECK')); 102 $objFormParam->addParam(SC_I18n_Ex::t('PARAM_LABEL_REVIEWPAGE'), 'ReviewPage', INT_LEN, 'N', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 103 $objFormParam->addParam(SC_I18n_Ex::t('PARAM_LABEL_REVIEWSORT'), 'ReviewSort', STEXT_LEN, 'a', array('GRAPH_CHECK', 'MAX_LENGTH_CHECK')); 104 $objFormParam->addParam(SC_I18n_Ex::t('PARAM_LABEL_TAGPAGE'), 'TagPage', INT_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 105 $objFormParam->addParam(SC_I18n_Ex::t('PARAM_LABEL_TAGSPERPAGE'), 'TagsPerPage', INT_LEN, 'n', array('NUM_CHECK', 'MAX_LENGTH_CHECK')); 106 $objFormParam->addParam(SC_I18n_Ex::t('PARAM_LABEL_TAGSORT'), 'TagSort', STEXT_LEN, 'a', array('GRAPH_CHECK', 'MAX_LENGTH_CHECK')); 102 107 } 103 108
Note: See TracChangeset
for help on using the changeset viewer.
