public static function delete_card($inbound, $outbound) { Util::keys_required($inbound, array('id', 'card_id')); $stack = new Stack(Util::safe_stack_id($inbound['id']), Util::optional($inbound, 'auth_hash')); $next_card_id = $stack->stack_delete_card($inbound['card_id']); $outbound['card'] = $stack->stack_load_card($next_card_id); $outbound['bkgnd'] = $stack->stack_load_bkgnd($outbound['card']['bkgnd_id']); return $outbound; }
public static function delete_card($inbound, $outbound) { $stack = new Stack(Util::safe_stack_id($inbound['stack_id'])); $inbound['card_id'] = $stack->stack_delete_card($inbound['card_id']); $outbound = Gateway::load_card($inbound, $outbound); $outbound['stack'] = $stack->stack_load(); return $outbound; }