クラス
ComboSet
ソース ソース
ファイル: src/REST/ComboSet.php
class ComboSet
{
/**
* Creates a new combo-set for a Welcart SKU and returns it
*
* @author Evan D Shaw <evandanielshaw@gmail.com>
* @param array $args
* @param array $payload
* @return GenericError|ComboSetType
*/
public function create(array $args, array $payload) {
$skuMetaId = (int)$args['skuMetaId'];
$enableItemOptions = isset($payload['enableItemOptions']) ? (bool)$payload['enableItemOptions'] : Schema::ENABLE_ITEM_OPTIONS_DEFAULT;
$enableMultiprice = isset($payload['enableMultiprice']) ? (bool)$payload['enableMultiprice'] : Schema::ENABLE_MULTIPRICE_DEFAULT;
return API\ComboSet::createComboSet($skuMetaId, $enableItemOptions, $enableMultiprice);
}
/**
* Deletes a combo-set
*
* @author Evan D Shaw <evandanielshaw@gmail.com>
* @param array $args
* @return GenericError|string
*/
public function delete(array $args) {
$comboSetId = (int)$args['comboSetId'];
return API\ComboSet::deleteComboSet($comboSetId);
}
}