関数
Wishlist::delete( array $args, array $payload )
IDでお気に入りリストの商品を消し、更新したお気に入りリストを返す
パラメータ パラメータ
- $args
(配列) (必須) URIパラメータ
- 'itemId'
(数値)お気に入りリストアイテムID
- 'itemId'
- $payload
(配列) (必須)
$_POST['payload']
に格納されたjson_encoded
データから抽出された配列
ファイル: src/API/Wishlist.php
public function delete(array $args, array $payload) { $res = CRUD::executeDeletion((int)$args['itemId']); if ($res === false) { return $this->master->estore->getErrorResponse(Store::INTERNAL_SERVER_ERROR); } /** * Fires after deleting a wishlist item. * * @important * @param \Aivec\Welcart\Extensions\Wishlist\API\Wishlist $this Instance of the `Wishlist` API class * @param array $args See \Aivec\Welcart\Extensions\Wishlist\API\Wishlist::delete() * for details * @param array $payload See \Aivec\Welcart\Extensions\Wishlist\API\Wishlist::delete() * for details */ do_action('wcexwl_wishlist_api_delete_on_complete', $this, $args, $payload); return CRUD::getAndBuildWishlistItems(); }