DeliveryHelper
class DeliveryHelper
配送方法を管理するヘルパークラス.
Methods
array
get(integer $deliv_id, boolean $has_deleted = false)
配送方法の情報を取得.
array
getList($product_type_id = null, $has_deleted = false, $is_last = false)
配送方法一覧の取得.
integer
save(array $sqlval)
配送方法の登録.
void
delete(integer $deliv_id)
配送方法の削除.
void
rankUp(integer $deliv_id)
配送方法の表示順をひとつ上げる.
void
rankDown(integer $deliv_id)
配送方法の表示順をひとつ下げる.
boolean
checkExist(array $arrDeliv)
同じ内容の配送方法が存在するか確認.
array
getIDValueList(string $type = 'name')
配送方法IDをキー, 名前を値とする配列を取得.
array
getDelivTime(integer $deliv_id)
配送業者IDからお届け時間の配列を取得する.
array
getPayments(integer $deliv_id)
配送業者ID から, 有効な支払方法IDを取得する.
string
getDelivFee(integer|array $pref_id, integer $deliv_id)
都道府県から配送料金を取得する.
array
getDelivFeeList(integer $deliv_id)
配送業者ID から, 配送料金の一覧を取得する.
isSingleDeliv($product_type_id)
No description
Details
at line 34
array
get(integer $deliv_id, boolean $has_deleted = false)
配送方法の情報を取得.
at line 71
array
getList($product_type_id = null, $has_deleted = false, $is_last = false)
配送方法一覧の取得.
at line 106
integer
save(array $sqlval)
配送方法の登録.
at line 218
void
delete(integer $deliv_id)
配送方法の削除.
at line 232
void
rankUp(integer $deliv_id)
配送方法の表示順をひとつ上げる.
at line 245
void
rankDown(integer $deliv_id)
配送方法の表示順をひとつ下げる.
at line 258
boolean
checkExist(array $arrDeliv)
同じ内容の配送方法が存在するか確認.
at line 278
array
getIDValueList(string $type = 'name')
配送方法IDをキー, 名前を値とする配列を取得.
at line 289
array
getDelivTime(integer $deliv_id)
配送業者IDからお届け時間の配列を取得する.
at line 308
array
getPayments(integer $deliv_id)
配送業者ID から, 有効な支払方法IDを取得する.
at line 323
string
getDelivFee(integer|array $pref_id, integer $deliv_id)
都道府県から配送料金を取得する.
at line 352
array
getDelivFeeList(integer $deliv_id)
配送業者ID から, 配送料金の一覧を取得する.