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 46
array
get(integer $deliv_id, boolean $has_deleted = false)
配送方法の情報を取得.
at line 83
array
getList($product_type_id = null, $has_deleted = false, $is_last = false)
配送方法一覧の取得.
at line 118
integer
save(array $sqlval)
配送方法の登録.
at line 230
void
delete(integer $deliv_id)
配送方法の削除.
at line 244
void
rankUp(integer $deliv_id)
配送方法の表示順をひとつ上げる.
at line 257
void
rankDown(integer $deliv_id)
配送方法の表示順をひとつ下げる.
at line 270
boolean
checkExist(array $arrDeliv)
同じ内容の配送方法が存在するか確認.
at line 290
array
getIDValueList(string $type = 'name')
配送方法IDをキー, 名前を値とする配列を取得.
at line 301
array
getDelivTime(integer $deliv_id)
配送業者IDからお届け時間の配列を取得する.
at line 320
array
getPayments(integer $deliv_id)
配送業者ID から, 有効な支払方法IDを取得する.
at line 335
string
getDelivFee(integer|array $pref_id, integer $deliv_id)
都道府県から配送料金を取得する.
at line 364
array
getDelivFeeList(integer $deliv_id)
配送業者ID から, 配送料金の一覧を取得する.