| line |
true |
false |
branch |
|
66
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'amount'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($amount)
|
|
|
0 |
0 |
if (exists $_{'amount'})
|
|
|
0 |
0 |
exists $_{'currency'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($currency)
|
|
|
0 |
0 |
if (exists $_{'currency'})
|
|
|
0 |
0 |
exists $_{'customer'} ? :
|
|
|
0 |
0 |
if (exists $_{'customer'})
|
|
|
0 |
0 |
exists $_{'card'} ? :
|
|
|
0 |
0 |
if (exists $_{'card'})
|
|
|
0 |
0 |
exists $_{'source'} ? :
|
|
|
0 |
0 |
if (exists $_{'source'})
|
|
|
0 |
0 |
exists $_{'description'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($description)
|
|
|
0 |
0 |
if (exists $_{'description'})
|
|
|
0 |
0 |
exists $_{'metadata'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($metadata)
|
|
|
0 |
0 |
if (exists $_{'metadata'})
|
|
|
0 |
0 |
exists $_{'capture'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Bool($capture)
|
|
|
0 |
0 |
if (exists $_{'capture'})
|
|
|
0 |
0 |
exists $_{'statement_descriptor'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($statement_descriptor)
|
|
|
0 |
0 |
if (exists $_{'statement_descriptor'})
|
|
|
0 |
0 |
exists $_{'application_fee'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($application_fee)
|
|
|
0 |
0 |
if (exists $_{'application_fee'})
|
|
|
0 |
0 |
exists $_{'receipt_email'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($receipt_email)
|
|
|
0 |
0 |
if (exists $_{'receipt_email'})
|
|
68
|
0 |
0 |
if (defined $card)
|
|
70
|
0 |
0 |
if (defined $customer and not $card_id_type->check($card))
|
|
81
|
0 |
0 |
unless (defined $customer or $token_id_type->check($card))
|
|
92
|
0 |
0 |
if (defined $source)
|
|
94
|
0 |
0 |
if (defined $customer and not $card_id_type->check($source))
|
|
106
|
0 |
0 |
unless (defined $customer or $token_id_type->check($source) or $source_id_type->check($source))
|
|
132
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'charge_id'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($charge_id)
|
|
|
0 |
0 |
if (exists $_{'charge_id'})
|
|
136
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'charge'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC7($charge)
|
|
|
0 |
0 |
if (exists $_{'charge'})
|
|
|
0 |
0 |
exists $_{'amount'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($amount)
|
|
|
0 |
0 |
if (exists $_{'amount'})
|
|
137
|
0 |
0 |
if (ref $charge)
|
|
151
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'created'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($created)
|
|
|
0 |
0 |
if (exists $_{'created'})
|
|
|
0 |
0 |
exists $_{'customer'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC9($customer)
|
|
|
0 |
0 |
if (exists $_{'customer'})
|
|
|
0 |
0 |
exists $_{'ending_before'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($ending_before)
|
|
|
0 |
0 |
if (exists $_{'ending_before'})
|
|
|
0 |
0 |
exists $_{'limit'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($limit)
|
|
|
0 |
0 |
if (exists $_{'limit'})
|
|
|
0 |
0 |
exists $_{'starting_after'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($starting_after)
|
|
|
0 |
0 |
if (exists $_{'starting_after'})
|
|
152
|
0 |
0 |
if (ref $customer)
|
|
169
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'charge'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC7($charge)
|
|
|
0 |
0 |
if (exists $_{'charge'})
|
|
|
0 |
0 |
exists $_{'amount'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($amount)
|
|
|
0 |
0 |
if (exists $_{'amount'})
|
|
170
|
0 |
0 |
if (ref $charge)
|
|
212
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'amount'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($amount)
|
|
|
0 |
0 |
if (exists $_{'amount'})
|
|
|
0 |
0 |
exists $_{'currency'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($currency)
|
|
|
0 |
0 |
if (exists $_{'currency'})
|
|
|
0 |
0 |
exists $_{'application_fee_amount'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($application_fee_amount)
|
|
|
0 |
0 |
if (exists $_{'application_fee_amount'})
|
|
|
0 |
0 |
exists $_{'capture_method'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC10($capture_method)
|
|
|
0 |
0 |
if (exists $_{'capture_method'})
|
|
|
0 |
0 |
exists $_{'confirm'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Bool($confirm)
|
|
|
0 |
0 |
if (exists $_{'confirm'})
|
|
|
0 |
0 |
exists $_{'confirmation_method'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC10($confirmation_method)
|
|
|
0 |
0 |
if (exists $_{'confirmation_method'})
|
|
|
0 |
0 |
exists $_{'customer'} ? :
|
|
|
0 |
0 |
if (exists $_{'customer'})
|
|
|
0 |
0 |
exists $_{'description'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($description)
|
|
|
0 |
0 |
if (exists $_{'description'})
|
|
|
0 |
0 |
exists $_{'error_on_requires_action'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Bool($error_on_requires_action)
|
|
|
0 |
0 |
if (exists $_{'error_on_requires_action'})
|
|
|
0 |
0 |
exists $_{'mandate'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($mandate)
|
|
|
0 |
0 |
if (exists $_{'mandate'})
|
|
|
0 |
0 |
exists $_{'mandate_data'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($mandate_data)
|
|
|
0 |
0 |
if (exists $_{'mandate_data'})
|
|
|
0 |
0 |
exists $_{'metadata'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC11($metadata)
|
|
|
0 |
0 |
if (exists $_{'metadata'})
|
|
|
0 |
0 |
exists $_{'off_session'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Bool($off_session)
|
|
|
0 |
0 |
if (exists $_{'off_session'})
|
|
|
0 |
0 |
exists $_{'on_behalf_of'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($on_behalf_of)
|
|
|
0 |
0 |
if (exists $_{'on_behalf_of'})
|
|
|
0 |
0 |
exists $_{'payment_method'} ? :
|
|
|
0 |
0 |
if (exists $_{'payment_method'})
|
|
|
0 |
0 |
exists $_{'payment_method_options'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($payment_method_options)
|
|
|
0 |
0 |
if (exists $_{'payment_method_options'})
|
|
|
0 |
0 |
exists $_{'payment_method_types'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC13($payment_method_types)
|
|
|
0 |
0 |
if (exists $_{'payment_method_types'})
|
|
|
0 |
0 |
exists $_{'receipt_email'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($receipt_email)
|
|
|
0 |
0 |
if (exists $_{'receipt_email'})
|
|
|
0 |
0 |
exists $_{'return_url'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($return_url)
|
|
|
0 |
0 |
if (exists $_{'return_url'})
|
|
|
0 |
0 |
exists $_{'save_payment_method'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Bool($save_payment_method)
|
|
|
0 |
0 |
if (exists $_{'save_payment_method'})
|
|
|
0 |
0 |
exists $_{'setup_future_usage'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($setup_future_usage)
|
|
|
0 |
0 |
if (exists $_{'setup_future_usage'})
|
|
|
0 |
0 |
exists $_{'shipping'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($shipping)
|
|
|
0 |
0 |
if (exists $_{'shipping'})
|
|
|
0 |
0 |
exists $_{'statement_descriptor'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($statement_descriptor)
|
|
|
0 |
0 |
if (exists $_{'statement_descriptor'})
|
|
|
0 |
0 |
exists $_{'statement_descriptor_suffix'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($statement_descriptor_suffix)
|
|
|
0 |
0 |
if (exists $_{'statement_descriptor_suffix'})
|
|
|
0 |
0 |
exists $_{'transfer_data'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($transfer_data)
|
|
|
0 |
0 |
if (exists $_{'transfer_data'})
|
|
|
0 |
0 |
exists $_{'transfer_group'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($transfer_group)
|
|
|
0 |
0 |
if (exists $_{'transfer_group'})
|
|
|
0 |
0 |
exists $_{'use_stripe_sdk'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Bool($use_stripe_sdk)
|
|
|
0 |
0 |
if (exists $_{'use_stripe_sdk'})
|
|
249
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'payment_intent_id'} ? :
|
|
|
0 |
0 |
if (exists $_{'payment_intent_id'})
|
|
|
0 |
0 |
exists $_{'client_secret'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($client_secret)
|
|
|
0 |
0 |
if (exists $_{'client_secret'})
|
|
275
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'payment_intent_id'} ? :
|
|
|
0 |
0 |
if (exists $_{'payment_intent_id'})
|
|
|
0 |
0 |
exists $_{'amount'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($amount)
|
|
|
0 |
0 |
if (exists $_{'amount'})
|
|
|
0 |
0 |
exists $_{'application_fee_amount'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($application_fee_amount)
|
|
|
0 |
0 |
if (exists $_{'application_fee_amount'})
|
|
|
0 |
0 |
exists $_{'currency'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($currency)
|
|
|
0 |
0 |
if (exists $_{'currency'})
|
|
|
0 |
0 |
exists $_{'customer'} ? :
|
|
|
0 |
0 |
if (exists $_{'customer'})
|
|
|
0 |
0 |
exists $_{'description'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($description)
|
|
|
0 |
0 |
if (exists $_{'description'})
|
|
|
0 |
0 |
exists $_{'metadata'} ? :
|
|
|
0 |
0 |
if (exists $_{'metadata'})
|
|
|
0 |
0 |
exists $_{'payment_method'} ? :
|
|
|
0 |
0 |
if (exists $_{'payment_method'})
|
|
|
0 |
0 |
exists $_{'payment_method_options'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($payment_method_options)
|
|
|
0 |
0 |
if (exists $_{'payment_method_options'})
|
|
|
0 |
0 |
exists $_{'payment_method_types'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC13($payment_method_types)
|
|
|
0 |
0 |
if (exists $_{'payment_method_types'})
|
|
|
0 |
0 |
exists $_{'receipt_email'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($receipt_email)
|
|
|
0 |
0 |
if (exists $_{'receipt_email'})
|
|
|
0 |
0 |
exists $_{'save_payment_method'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Bool($save_payment_method)
|
|
|
0 |
0 |
if (exists $_{'save_payment_method'})
|
|
|
0 |
0 |
exists $_{'setup_future_usage'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($setup_future_usage)
|
|
|
0 |
0 |
if (exists $_{'setup_future_usage'})
|
|
|
0 |
0 |
exists $_{'shipping'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($shipping)
|
|
|
0 |
0 |
if (exists $_{'shipping'})
|
|
|
0 |
0 |
exists $_{'statement_descriptor'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($statement_descriptor)
|
|
|
0 |
0 |
if (exists $_{'statement_descriptor'})
|
|
|
0 |
0 |
exists $_{'statement_descriptor_suffix'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($statement_descriptor_suffix)
|
|
|
0 |
0 |
if (exists $_{'statement_descriptor_suffix'})
|
|
|
0 |
0 |
exists $_{'transfer_data'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($transfer_data)
|
|
|
0 |
0 |
if (exists $_{'transfer_data'})
|
|
|
0 |
0 |
exists $_{'transfer_group'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($transfer_group)
|
|
|
0 |
0 |
if (exists $_{'transfer_group'})
|
|
315
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'payment_intent_id'} ? :
|
|
|
0 |
0 |
if (exists $_{'payment_intent_id'})
|
|
|
0 |
0 |
exists $_{'client_secret'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($client_secret)
|
|
|
0 |
0 |
if (exists $_{'client_secret'})
|
|
|
0 |
0 |
exists $_{'error_on_requires_action'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Bool($error_on_requires_action)
|
|
|
0 |
0 |
if (exists $_{'error_on_requires_action'})
|
|
|
0 |
0 |
exists $_{'mandate'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($mandate)
|
|
|
0 |
0 |
if (exists $_{'mandate'})
|
|
|
0 |
0 |
exists $_{'mandate_data'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($mandate_data)
|
|
|
0 |
0 |
if (exists $_{'mandate_data'})
|
|
|
0 |
0 |
exists $_{'off_session'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Bool($off_session)
|
|
|
0 |
0 |
if (exists $_{'off_session'})
|
|
|
0 |
0 |
exists $_{'payment_method'} ? :
|
|
|
0 |
0 |
if (exists $_{'payment_method'})
|
|
|
0 |
0 |
exists $_{'payment_method_options'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($payment_method_options)
|
|
|
0 |
0 |
if (exists $_{'payment_method_options'})
|
|
|
0 |
0 |
exists $_{'payment_method_types'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC13($payment_method_types)
|
|
|
0 |
0 |
if (exists $_{'payment_method_types'})
|
|
|
0 |
0 |
exists $_{'receipt_email'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($receipt_email)
|
|
|
0 |
0 |
if (exists $_{'receipt_email'})
|
|
|
0 |
0 |
exists $_{'return_url'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($return_url)
|
|
|
0 |
0 |
if (exists $_{'return_url'})
|
|
|
0 |
0 |
exists $_{'save_payment_method'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Bool($save_payment_method)
|
|
|
0 |
0 |
if (exists $_{'save_payment_method'})
|
|
|
0 |
0 |
exists $_{'setup_future_usage'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($setup_future_usage)
|
|
|
0 |
0 |
if (exists $_{'setup_future_usage'})
|
|
|
0 |
0 |
exists $_{'shipping'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($shipping)
|
|
|
0 |
0 |
if (exists $_{'shipping'})
|
|
|
0 |
0 |
exists $_{'use_stripe_sdk'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Bool($use_stripe_sdk)
|
|
|
0 |
0 |
if (exists $_{'use_stripe_sdk'})
|
|
342
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'payment_intent_id'} ? :
|
|
|
0 |
0 |
if (exists $_{'payment_intent_id'})
|
|
|
0 |
0 |
exists $_{'amount_to_capture'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($amount_to_capture)
|
|
|
0 |
0 |
if (exists $_{'amount_to_capture'})
|
|
|
0 |
0 |
exists $_{'application_fee_amount'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($application_fee_amount)
|
|
|
0 |
0 |
if (exists $_{'application_fee_amount'})
|
|
|
0 |
0 |
exists $_{'statement_descriptor'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($statement_descriptor)
|
|
|
0 |
0 |
if (exists $_{'statement_descriptor'})
|
|
|
0 |
0 |
exists $_{'statement_descriptor_suffix'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($statement_descriptor_suffix)
|
|
|
0 |
0 |
if (exists $_{'statement_descriptor_suffix'})
|
|
|
0 |
0 |
exists $_{'transfer_data'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($transfer_data)
|
|
|
0 |
0 |
if (exists $_{'transfer_data'})
|
|
356
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'payment_intent_id'} ? :
|
|
|
0 |
0 |
if (exists $_{'payment_intent_id'})
|
|
|
0 |
0 |
exists $_{'cancellation_reason'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC14($cancellation_reason)
|
|
|
0 |
0 |
if (exists $_{'cancellation_reason'})
|
|
369
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'customer'} ? :
|
|
|
0 |
0 |
if (exists $_{'customer'})
|
|
|
0 |
0 |
exists $_{'created'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC15($created)
|
|
|
0 |
0 |
if (exists $_{'created'})
|
|
|
0 |
0 |
exists $_{'ending_before'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($ending_before)
|
|
|
0 |
0 |
if (exists $_{'ending_before'})
|
|
|
0 |
0 |
exists $_{'limit'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($limit)
|
|
|
0 |
0 |
if (exists $_{'limit'})
|
|
|
0 |
0 |
exists $_{'starting_after'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($starting_after)
|
|
|
0 |
0 |
if (exists $_{'starting_after'})
|
|
384
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'id'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($id)
|
|
|
0 |
0 |
if (exists $_{'id'})
|
|
405
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'customer'} ? :
|
|
|
0 |
0 |
if (exists $_{'customer'})
|
|
|
0 |
0 |
exists $_{'account_balance'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($account_balance)
|
|
|
0 |
0 |
if (exists $_{'account_balance'})
|
|
|
0 |
0 |
exists $_{'balance'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($balance)
|
|
|
0 |
0 |
if (exists $_{'balance'})
|
|
|
0 |
0 |
exists $_{'card'} ? :
|
|
|
0 |
0 |
if (exists $_{'card'})
|
|
|
0 |
0 |
exists $_{'coupon'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($coupon)
|
|
|
0 |
0 |
if (exists $_{'coupon'})
|
|
|
0 |
0 |
exists $_{'default_card'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($default_card)
|
|
|
0 |
0 |
if (exists $_{'default_card'})
|
|
|
0 |
0 |
exists $_{'default_source'} ? :
|
|
|
0 |
0 |
if (exists $_{'default_source'})
|
|
|
0 |
0 |
exists $_{'description'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($description)
|
|
|
0 |
0 |
if (exists $_{'description'})
|
|
|
0 |
0 |
exists $_{'email'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($email)
|
|
|
0 |
0 |
if (exists $_{'email'})
|
|
|
0 |
0 |
exists $_{'metadata'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($metadata)
|
|
|
0 |
0 |
if (exists $_{'metadata'})
|
|
|
0 |
0 |
exists $_{'plan'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($plan)
|
|
|
0 |
0 |
if (exists $_{'plan'})
|
|
|
0 |
0 |
exists $_{'quantity'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($quantity)
|
|
|
0 |
0 |
if (exists $_{'quantity'})
|
|
|
0 |
0 |
exists $_{'source'} ? :
|
|
|
0 |
0 |
if (exists $_{'source'})
|
|
|
0 |
0 |
exists $_{'trial_end'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC17($trial_end)
|
|
|
0 |
0 |
if (exists $_{'trial_end'})
|
|
408
|
0 |
0 |
if (ref $customer) { }
|
|
425
|
0 |
0 |
if defined $customer
|
|
430
|
0 |
0 |
if (my $customer_id = $customer_obj->id) { }
|
|
440
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'customer'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC9($customer)
|
|
|
0 |
0 |
if (exists $_{'customer'})
|
|
|
0 |
0 |
exists $_{'ending_before'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($ending_before)
|
|
|
0 |
0 |
if (exists $_{'ending_before'})
|
|
|
0 |
0 |
exists $_{'limit'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($limit)
|
|
|
0 |
0 |
if (exists $_{'limit'})
|
|
|
0 |
0 |
exists $_{'starting_after'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($starting_after)
|
|
|
0 |
0 |
if (exists $_{'starting_after'})
|
|
441
|
0 |
0 |
if (ref $customer)
|
|
453
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'customer_id'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($customer_id)
|
|
|
0 |
0 |
if (exists $_{'customer_id'})
|
|
457
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'customer'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC9($customer)
|
|
|
0 |
0 |
if (exists $_{'customer'})
|
|
458
|
0 |
0 |
if (ref $customer)
|
|
464
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'created'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($created)
|
|
|
0 |
0 |
if (exists $_{'created'})
|
|
|
0 |
0 |
exists $_{'ending_before'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($ending_before)
|
|
|
0 |
0 |
if (exists $_{'ending_before'})
|
|
|
0 |
0 |
exists $_{'limit'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($limit)
|
|
|
0 |
0 |
if (exists $_{'limit'})
|
|
|
0 |
0 |
exists $_{'starting_after'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($starting_after)
|
|
|
0 |
0 |
if (exists $_{'starting_after'})
|
|
|
0 |
0 |
exists $_{'email'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($email)
|
|
|
0 |
0 |
if (exists $_{'email'})
|
|
480
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'customer'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC9($customer)
|
|
|
0 |
0 |
if (exists $_{'customer'})
|
|
|
0 |
0 |
exists $_{'card_id'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($card_id)
|
|
|
0 |
0 |
if (exists $_{'card_id'})
|
|
481
|
0 |
0 |
if (ref $customer)
|
|
491
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'customer'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC9($customer)
|
|
|
0 |
0 |
if (exists $_{'customer'})
|
|
|
0 |
0 |
exists $_{'created'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($created)
|
|
|
0 |
0 |
if (exists $_{'created'})
|
|
|
0 |
0 |
exists $_{'ending_before'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($ending_before)
|
|
|
0 |
0 |
if (exists $_{'ending_before'})
|
|
|
0 |
0 |
exists $_{'limit'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($limit)
|
|
|
0 |
0 |
if (exists $_{'limit'})
|
|
|
0 |
0 |
exists $_{'starting_after'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($starting_after)
|
|
|
0 |
0 |
if (exists $_{'starting_after'})
|
|
492
|
0 |
0 |
if (ref $customer)
|
|
511
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'customer'} ? :
|
|
|
0 |
0 |
if (exists $_{'customer'})
|
|
|
0 |
0 |
exists $_{'card'} ? :
|
|
|
0 |
0 |
if (exists $_{'card'})
|
|
|
0 |
0 |
exists $_{'source'} ? :
|
|
|
0 |
0 |
if (exists $_{'source'})
|
|
513
|
0 |
0 |
unless defined $card or defined $source
|
|
518
|
0 |
0 |
ref $customer ? :
|
|
520
|
0 |
0 |
if (defined $card)
|
|
522
|
0 |
0 |
ref $card ? :
|
|
526
|
0 |
0 |
if (defined $source)
|
|
533
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'customer_id'} ? :
|
|
|
0 |
0 |
if (exists $_{'customer_id'})
|
|
|
0 |
0 |
exists $_{'card_id'} ? :
|
|
|
0 |
0 |
if (exists $_{'card_id'})
|
|
|
0 |
0 |
exists $_{'card'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($card)
|
|
|
0 |
0 |
if (exists $_{'card'})
|
|
537
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'customer'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC9($customer)
|
|
|
0 |
0 |
if (exists $_{'customer'})
|
|
|
0 |
0 |
exists $_{'card'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC19($card)
|
|
|
0 |
0 |
if (exists $_{'card'})
|
|
538
|
0 |
0 |
if (ref $customer)
|
|
542
|
0 |
0 |
if (ref $card)
|
|
566
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'type'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC20($type)
|
|
|
0 |
0 |
if (exists $_{'type'})
|
|
|
0 |
0 |
exists $_{'amount'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($amount)
|
|
|
0 |
0 |
if (exists $_{'amount'})
|
|
|
0 |
0 |
exists $_{'currency'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($currency)
|
|
|
0 |
0 |
if (exists $_{'currency'})
|
|
|
0 |
0 |
exists $_{'flow'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC21($flow)
|
|
|
0 |
0 |
if (exists $_{'flow'})
|
|
|
0 |
0 |
exists $_{'mandate'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($mandate)
|
|
|
0 |
0 |
if (exists $_{'mandate'})
|
|
|
0 |
0 |
exists $_{'metadata'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($metadata)
|
|
|
0 |
0 |
if (exists $_{'metadata'})
|
|
|
0 |
0 |
exists $_{'owner'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($owner)
|
|
|
0 |
0 |
if (exists $_{'owner'})
|
|
|
0 |
0 |
exists $_{'receiver'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($receiver)
|
|
|
0 |
0 |
if (exists $_{'receiver'})
|
|
|
0 |
0 |
exists $_{'redirect'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($redirect)
|
|
|
0 |
0 |
if (exists $_{'redirect'})
|
|
|
0 |
0 |
exists $_{'source_order'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($source_order)
|
|
|
0 |
0 |
if (exists $_{'source_order'})
|
|
|
0 |
0 |
exists $_{'statement_descriptor'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($statement_descriptor)
|
|
|
0 |
0 |
if (exists $_{'statement_descriptor'})
|
|
|
0 |
0 |
exists $_{'token'} ? :
|
|
|
0 |
0 |
if (exists $_{'token'})
|
|
|
0 |
0 |
exists $_{'usage'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC22($usage)
|
|
|
0 |
0 |
if (exists $_{'usage'})
|
|
568
|
0 |
0 |
if defined $type and $type eq "card" and not defined $token
|
|
596
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'source_id'} ? :
|
|
|
0 |
0 |
if (exists $_{'source_id'})
|
|
|
0 |
0 |
exists $_{'client_secret'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($client_secret)
|
|
|
0 |
0 |
if (exists $_{'client_secret'})
|
|
610
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'source_id'} ? :
|
|
|
0 |
0 |
if (exists $_{'source_id'})
|
|
|
0 |
0 |
exists $_{'amount'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($amount)
|
|
|
0 |
0 |
if (exists $_{'amount'})
|
|
|
0 |
0 |
exists $_{'mandate'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($mandate)
|
|
|
0 |
0 |
if (exists $_{'mandate'})
|
|
|
0 |
0 |
exists $_{'metadata'} ? :
|
|
|
0 |
0 |
if (exists $_{'metadata'})
|
|
|
0 |
0 |
exists $_{'owner'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($owner)
|
|
|
0 |
0 |
if (exists $_{'owner'})
|
|
|
0 |
0 |
exists $_{'source_order'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($source_order)
|
|
|
0 |
0 |
if (exists $_{'source_order'})
|
|
623
|
0 |
0 |
unless @defined
|
|
636
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'customer_id'} ? :
|
|
|
0 |
0 |
if (exists $_{'customer_id'})
|
|
|
0 |
0 |
exists $_{'source_id'} ? :
|
|
|
0 |
0 |
if (exists $_{'source_id'})
|
|
646
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'customer_id'} ? :
|
|
|
0 |
0 |
if (exists $_{'customer_id'})
|
|
|
0 |
0 |
exists $_{'source_id'} ? :
|
|
|
0 |
0 |
if (exists $_{'source_id'})
|
|
657
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'customer_id'} ? :
|
|
|
0 |
0 |
if (exists $_{'customer_id'})
|
|
|
0 |
0 |
exists $_{'object'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($object)
|
|
|
0 |
0 |
if (exists $_{'object'})
|
|
|
0 |
0 |
exists $_{'ending_before'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($ending_before)
|
|
|
0 |
0 |
if (exists $_{'ending_before'})
|
|
|
0 |
0 |
exists $_{'limit'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($limit)
|
|
|
0 |
0 |
if (exists $_{'limit'})
|
|
|
0 |
0 |
exists $_{'starting_after'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($starting_after)
|
|
|
0 |
0 |
if (exists $_{'starting_after'})
|
|
670
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'customer'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC9($customer)
|
|
|
0 |
0 |
if (exists $_{'customer'})
|
|
671
|
0 |
0 |
if (ref $customer)
|
|
689
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'customer'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC9($customer)
|
|
|
0 |
0 |
if (exists $_{'customer'})
|
|
|
0 |
0 |
exists $_{'subscription'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC24($subscription)
|
|
|
0 |
0 |
if (exists $_{'subscription'})
|
|
|
0 |
0 |
exists $_{'plan'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC26($plan)
|
|
|
0 |
0 |
if (exists $_{'plan'})
|
|
|
0 |
0 |
exists $_{'coupon'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($coupon)
|
|
|
0 |
0 |
if (exists $_{'coupon'})
|
|
|
0 |
0 |
exists $_{'trial_end'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC17($trial_end)
|
|
|
0 |
0 |
if (exists $_{'trial_end'})
|
|
|
0 |
0 |
exists $_{'card'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC27($card)
|
|
|
0 |
0 |
if (exists $_{'card'})
|
|
|
0 |
0 |
exists $_{'source'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC27($source)
|
|
|
0 |
0 |
if (exists $_{'source'})
|
|
|
0 |
0 |
exists $_{'quantity'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($quantity)
|
|
|
0 |
0 |
unless do {
|
|
|
0 |
0 |
if (exists $_{'quantity'})
|
|
|
0 |
0 |
exists $_{'application_fee_percent'} ? :
|
|
|
0 |
0 |
unless defined $application_fee_percent and not ref $application_fee_percent and &Scalar::Util::looks_like_number($application_fee_percent)
|
|
|
0 |
0 |
if (exists $_{'application_fee_percent'})
|
|
|
0 |
0 |
exists $_{'prorate'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Bool($prorate)
|
|
|
0 |
0 |
exists $_{'cancel_at_period_end'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Bool($cancel_at_period_end)
|
|
|
0 |
0 |
if (exists $_{'cancel_at_period_end'})
|
|
690
|
0 |
0 |
if (ref $customer)
|
|
694
|
0 |
0 |
if (ref $plan)
|
|
698
|
0 |
0 |
if (ref $subscription ne "Net::Stripe::Subscription")
|
|
708
|
0 |
0 |
if (defined $subscription)
|
|
714
|
0 |
0 |
if (defined $subscription->id) { }
|
|
724
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'customer'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC9($customer)
|
|
|
0 |
0 |
if (exists $_{'customer'})
|
|
|
0 |
0 |
exists $_{'subscription'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC24($subscription)
|
|
|
0 |
0 |
if (exists $_{'subscription'})
|
|
|
0 |
0 |
exists $_{'at_period_end'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Bool($at_period_end)
|
|
|
0 |
0 |
if (exists $_{'at_period_end'})
|
|
725
|
0 |
0 |
if (ref $customer)
|
|
728
|
0 |
0 |
if (ref $subscription)
|
|
733
|
0 |
0 |
if $at_period_end
|
|
749
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'type'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC12($type)
|
|
|
0 |
0 |
if (exists $_{'type'})
|
|
|
0 |
0 |
exists $_{'billing_details'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($billing_details)
|
|
|
0 |
0 |
if (exists $_{'billing_details'})
|
|
|
0 |
0 |
exists $_{'card'} ? :
|
|
|
0 |
0 |
if (exists $_{'card'})
|
|
|
0 |
0 |
exists $_{'fpx'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($fpx)
|
|
|
0 |
0 |
if (exists $_{'fpx'})
|
|
|
0 |
0 |
exists $_{'ideal'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($ideal)
|
|
|
0 |
0 |
if (exists $_{'ideal'})
|
|
|
0 |
0 |
exists $_{'metadata'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC11($metadata)
|
|
|
0 |
0 |
if (exists $_{'metadata'})
|
|
|
0 |
0 |
exists $_{'payment_method'} ? :
|
|
|
0 |
0 |
if (exists $_{'payment_method'})
|
|
|
0 |
0 |
exists $_{'sepa_debit'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($sepa_debit)
|
|
|
0 |
0 |
if (exists $_{'sepa_debit'})
|
|
766
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'payment_method_id'} ? :
|
|
|
0 |
0 |
if (exists $_{'payment_method_id'})
|
|
776
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'payment_method_id'} ? :
|
|
|
0 |
0 |
if (exists $_{'payment_method_id'})
|
|
|
0 |
0 |
exists $_{'billing_details'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($billing_details)
|
|
|
0 |
0 |
if (exists $_{'billing_details'})
|
|
|
0 |
0 |
exists $_{'card'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC15($card)
|
|
|
0 |
0 |
if (exists $_{'card'})
|
|
|
0 |
0 |
exists $_{'metadata'} ? :
|
|
|
0 |
0 |
if (exists $_{'metadata'})
|
|
|
0 |
0 |
exists $_{'sepa_debit'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($sepa_debit)
|
|
|
0 |
0 |
if (exists $_{'sepa_debit'})
|
|
793
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'customer'} ? :
|
|
|
0 |
0 |
if (exists $_{'customer'})
|
|
|
0 |
0 |
exists $_{'type'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC12($type)
|
|
|
0 |
0 |
if (exists $_{'type'})
|
|
|
0 |
0 |
exists $_{'ending_before'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($ending_before)
|
|
|
0 |
0 |
if (exists $_{'ending_before'})
|
|
|
0 |
0 |
exists $_{'limit'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($limit)
|
|
|
0 |
0 |
if (exists $_{'limit'})
|
|
|
0 |
0 |
exists $_{'starting_after'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($starting_after)
|
|
|
0 |
0 |
if (exists $_{'starting_after'})
|
|
807
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'customer'} ? :
|
|
|
0 |
0 |
if (exists $_{'customer'})
|
|
|
0 |
0 |
exists $_{'payment_method_id'} ? :
|
|
|
0 |
0 |
if (exists $_{'payment_method_id'})
|
|
816
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'payment_method_id'} ? :
|
|
|
0 |
0 |
if (exists $_{'payment_method_id'})
|
|
823
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'token_id'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($token_id)
|
|
|
0 |
0 |
if (exists $_{'token_id'})
|
|
846
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'name'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($name)
|
|
|
0 |
0 |
if (exists $_{'name'})
|
|
|
0 |
0 |
exists $_{'active'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Bool($active)
|
|
|
0 |
0 |
if (exists $_{'active'})
|
|
|
0 |
0 |
exists $_{'attributes'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC28($attributes)
|
|
|
0 |
0 |
if (exists $_{'attributes'})
|
|
|
0 |
0 |
exists $_{'caption'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($caption)
|
|
|
0 |
0 |
if (exists $_{'caption'})
|
|
|
0 |
0 |
exists $_{'deactivate_on'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC28($deactivate_on)
|
|
|
0 |
0 |
if (exists $_{'deactivate_on'})
|
|
|
0 |
0 |
exists $_{'description'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($description)
|
|
|
0 |
0 |
if (exists $_{'description'})
|
|
|
0 |
0 |
exists $_{'id'} ? :
|
|
|
0 |
0 |
if (exists $_{'id'})
|
|
|
0 |
0 |
exists $_{'images'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC28($images)
|
|
|
0 |
0 |
if (exists $_{'images'})
|
|
|
0 |
0 |
exists $_{'metadata'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC11($metadata)
|
|
|
0 |
0 |
if (exists $_{'metadata'})
|
|
|
0 |
0 |
exists $_{'package_dimensions'} ? :
|
|
|
0 |
0 |
unless defined $i and not ref $i and &Scalar::Util::looks_like_number($i)
|
|
|
0 |
0 |
if (Ref::Util::XS::is_plain_hashref($package_dimensions))
|
|
|
0 |
0 |
unless do {
|
|
|
0 |
0 |
if (exists $_{'package_dimensions'})
|
|
|
0 |
0 |
exists $_{'shippable'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Bool($shippable)
|
|
|
0 |
0 |
if (exists $_{'shippable'})
|
|
|
0 |
0 |
exists $_{'statement_descriptor'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($statement_descriptor)
|
|
|
0 |
0 |
if (exists $_{'statement_descriptor'})
|
|
|
0 |
0 |
exists $_{'type'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC29($type)
|
|
|
0 |
0 |
if (exists $_{'type'})
|
|
|
0 |
0 |
exists $_{'unit_label'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($unit_label)
|
|
|
0 |
0 |
if (exists $_{'unit_label'})
|
|
|
0 |
0 |
exists $_{'url'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($url)
|
|
|
0 |
0 |
if (exists $_{'url'})
|
|
870
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'product_id'} ? :
|
|
|
0 |
0 |
if (exists $_{'product_id'})
|
|
890
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'product_id'} ? :
|
|
|
0 |
0 |
if (exists $_{'product_id'})
|
|
|
0 |
0 |
exists $_{'active'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Bool($active)
|
|
|
0 |
0 |
if (exists $_{'active'})
|
|
|
0 |
0 |
exists $_{'attributes'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC28($attributes)
|
|
|
0 |
0 |
if (exists $_{'attributes'})
|
|
|
0 |
0 |
exists $_{'caption'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($caption)
|
|
|
0 |
0 |
if (exists $_{'caption'})
|
|
|
0 |
0 |
exists $_{'deactivate_on'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC28($deactivate_on)
|
|
|
0 |
0 |
if (exists $_{'deactivate_on'})
|
|
|
0 |
0 |
exists $_{'description'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($description)
|
|
|
0 |
0 |
if (exists $_{'description'})
|
|
|
0 |
0 |
exists $_{'images'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC28($images)
|
|
|
0 |
0 |
if (exists $_{'images'})
|
|
|
0 |
0 |
exists $_{'metadata'} ? :
|
|
|
0 |
0 |
if (exists $_{'metadata'})
|
|
|
0 |
0 |
exists $_{'name'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($name)
|
|
|
0 |
0 |
if (exists $_{'name'})
|
|
|
0 |
0 |
exists $_{'package_dimensions'} ? :
|
|
|
0 |
0 |
unless defined $i and not ref $i and &Scalar::Util::looks_like_number($i)
|
|
|
0 |
0 |
if (Ref::Util::XS::is_plain_hashref($package_dimensions))
|
|
|
0 |
0 |
unless do {
|
|
|
0 |
0 |
if (exists $_{'package_dimensions'})
|
|
|
0 |
0 |
exists $_{'shippable'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Bool($shippable)
|
|
|
0 |
0 |
if (exists $_{'shippable'})
|
|
|
0 |
0 |
exists $_{'statement_descriptor'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($statement_descriptor)
|
|
|
0 |
0 |
if (exists $_{'statement_descriptor'})
|
|
|
0 |
0 |
exists $_{'type'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC29($type)
|
|
|
0 |
0 |
if (exists $_{'type'})
|
|
|
0 |
0 |
exists $_{'unit_label'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($unit_label)
|
|
|
0 |
0 |
if (exists $_{'unit_label'})
|
|
|
0 |
0 |
exists $_{'url'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($url)
|
|
|
0 |
0 |
if (exists $_{'url'})
|
|
921
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'active'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Bool($active)
|
|
|
0 |
0 |
if (exists $_{'active'})
|
|
|
0 |
0 |
exists $_{'ids'} ? :
|
|
|
0 |
0 |
if (exists $_{'ids'})
|
|
|
0 |
0 |
exists $_{'shippable'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Bool($shippable)
|
|
|
0 |
0 |
if (exists $_{'shippable'})
|
|
|
0 |
0 |
exists $_{'type'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC29($type)
|
|
|
0 |
0 |
if (exists $_{'type'})
|
|
|
0 |
0 |
exists $_{'url'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($url)
|
|
|
0 |
0 |
if (exists $_{'url'})
|
|
|
0 |
0 |
exists $_{'created'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC11($created)
|
|
|
0 |
0 |
if (exists $_{'created'})
|
|
|
0 |
0 |
exists $_{'ending_before'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($ending_before)
|
|
|
0 |
0 |
if (exists $_{'ending_before'})
|
|
|
0 |
0 |
exists $_{'limit'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($limit)
|
|
|
0 |
0 |
if (exists $_{'limit'})
|
|
|
0 |
0 |
exists $_{'starting_after'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($starting_after)
|
|
|
0 |
0 |
if (exists $_{'starting_after'})
|
|
939
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'product_id'} ? :
|
|
|
0 |
0 |
if (exists $_{'product_id'})
|
|
955
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'id'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($id)
|
|
|
0 |
0 |
if (exists $_{'id'})
|
|
|
0 |
0 |
exists $_{'amount'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($amount)
|
|
|
0 |
0 |
if (exists $_{'amount'})
|
|
|
0 |
0 |
exists $_{'currency'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($currency)
|
|
|
0 |
0 |
if (exists $_{'currency'})
|
|
|
0 |
0 |
exists $_{'interval'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($interval)
|
|
|
0 |
0 |
if (exists $_{'interval'})
|
|
|
0 |
0 |
exists $_{'interval_count'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($interval_count)
|
|
|
0 |
0 |
if (exists $_{'interval_count'})
|
|
|
0 |
0 |
exists $_{'name'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($name)
|
|
|
0 |
0 |
if (exists $_{'name'})
|
|
|
0 |
0 |
exists $_{'product'} ? :
|
|
|
0 |
0 |
if (exists $_{'product'})
|
|
|
0 |
0 |
exists $_{'trial_period_days'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($trial_period_days)
|
|
|
0 |
0 |
if (exists $_{'trial_period_days'})
|
|
|
0 |
0 |
exists $_{'metadata'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($metadata)
|
|
|
0 |
0 |
if (exists $_{'metadata'})
|
|
|
0 |
0 |
exists $_{'statement_descriptor'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($statement_descriptor)
|
|
|
0 |
0 |
if (exists $_{'statement_descriptor'})
|
|
969
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'plan_id'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($plan_id)
|
|
|
0 |
0 |
if (exists $_{'plan_id'})
|
|
973
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if @_ != 1
|
|
|
0 |
0 |
$#_ >= 0 ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC30($plan)
|
|
|
0 |
0 |
if ($#_ >= 0)
|
|
974
|
0 |
0 |
if (ref $plan)
|
|
985
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'product'} ? :
|
|
|
0 |
0 |
if (exists $_{'product'})
|
|
|
0 |
0 |
exists $_{'ending_before'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($ending_before)
|
|
|
0 |
0 |
if (exists $_{'ending_before'})
|
|
|
0 |
0 |
exists $_{'limit'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($limit)
|
|
|
0 |
0 |
if (exists $_{'limit'})
|
|
|
0 |
0 |
exists $_{'starting_after'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($starting_after)
|
|
|
0 |
0 |
if (exists $_{'starting_after'})
|
|
1008
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'id'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($id)
|
|
|
0 |
0 |
if (exists $_{'id'})
|
|
|
0 |
0 |
exists $_{'duration'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($duration)
|
|
|
0 |
0 |
if (exists $_{'duration'})
|
|
|
0 |
0 |
exists $_{'amount_off'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($amount_off)
|
|
|
0 |
0 |
if (exists $_{'amount_off'})
|
|
|
0 |
0 |
exists $_{'currency'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($currency)
|
|
|
0 |
0 |
if (exists $_{'currency'})
|
|
|
0 |
0 |
exists $_{'duration_in_months'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($duration_in_months)
|
|
|
0 |
0 |
if (exists $_{'duration_in_months'})
|
|
|
0 |
0 |
exists $_{'max_redemptions'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($max_redemptions)
|
|
|
0 |
0 |
if (exists $_{'max_redemptions'})
|
|
|
0 |
0 |
exists $_{'metadata'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($metadata)
|
|
|
0 |
0 |
if (exists $_{'metadata'})
|
|
|
0 |
0 |
exists $_{'percent_off'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($percent_off)
|
|
|
0 |
0 |
if (exists $_{'percent_off'})
|
|
|
0 |
0 |
exists $_{'redeem_by'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($redeem_by)
|
|
|
0 |
0 |
if (exists $_{'redeem_by'})
|
|
1022
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'coupon_id'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($coupon_id)
|
|
|
0 |
0 |
if (exists $_{'coupon_id'})
|
|
1026
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if @_ != 1
|
|
|
0 |
0 |
$#_ >= 0 ? :
|
|
1027
|
0 |
0 |
if ref $id
|
|
1031
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'ending_before'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($ending_before)
|
|
|
0 |
0 |
if (exists $_{'ending_before'})
|
|
|
0 |
0 |
exists $_{'limit'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($limit)
|
|
|
0 |
0 |
if (exists $_{'limit'})
|
|
|
0 |
0 |
exists $_{'starting_after'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($starting_after)
|
|
|
0 |
0 |
if (exists $_{'starting_after'})
|
|
1044
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'customer'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC9($customer)
|
|
|
0 |
0 |
if (exists $_{'customer'})
|
|
1045
|
0 |
0 |
if (ref $customer)
|
|
1061
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'customer'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC9($customer)
|
|
|
0 |
0 |
if (exists $_{'customer'})
|
|
|
0 |
0 |
exists $_{'application_fee'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($application_fee)
|
|
|
0 |
0 |
if (exists $_{'application_fee'})
|
|
|
0 |
0 |
exists $_{'description'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($description)
|
|
|
0 |
0 |
if (exists $_{'description'})
|
|
|
0 |
0 |
exists $_{'metadata'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($metadata)
|
|
|
0 |
0 |
if (exists $_{'metadata'})
|
|
|
0 |
0 |
exists $_{'subscription'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC24($subscription)
|
|
|
0 |
0 |
if (exists $_{'subscription'})
|
|
|
0 |
0 |
exists $_{'auto_advance'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Bool($auto_advance)
|
|
|
0 |
0 |
if (exists $_{'auto_advance'})
|
|
1062
|
0 |
0 |
if (ref $customer)
|
|
1066
|
0 |
0 |
if (ref $subscription)
|
|
1087
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'invoice'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC32($invoice)
|
|
|
0 |
0 |
if (exists $_{'invoice'})
|
|
|
0 |
0 |
exists $_{'application_fee'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($application_fee)
|
|
|
0 |
0 |
if (exists $_{'application_fee'})
|
|
|
0 |
0 |
exists $_{'closed'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Bool($closed)
|
|
|
0 |
0 |
if (exists $_{'closed'})
|
|
|
0 |
0 |
exists $_{'auto_advance'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Bool($auto_advance)
|
|
|
0 |
0 |
if (exists $_{'auto_advance'})
|
|
|
0 |
0 |
exists $_{'description'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($description)
|
|
|
0 |
0 |
if (exists $_{'description'})
|
|
|
0 |
0 |
exists $_{'metadata'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($metadata)
|
|
|
0 |
0 |
if (exists $_{'metadata'})
|
|
1088
|
0 |
0 |
if (ref $invoice)
|
|
1102
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'invoice_id'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($invoice_id)
|
|
|
0 |
0 |
if (exists $_{'invoice_id'})
|
|
1106
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'invoice_id'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($invoice_id)
|
|
|
0 |
0 |
if (exists $_{'invoice_id'})
|
|
1114
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'customer'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC9($customer)
|
|
|
0 |
0 |
if (exists $_{'customer'})
|
|
|
0 |
0 |
exists $_{'date'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC33($date)
|
|
|
0 |
0 |
if (exists $_{'date'})
|
|
|
0 |
0 |
exists $_{'ending_before'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($ending_before)
|
|
|
0 |
0 |
if (exists $_{'ending_before'})
|
|
|
0 |
0 |
exists $_{'limit'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($limit)
|
|
|
0 |
0 |
if (exists $_{'limit'})
|
|
|
0 |
0 |
exists $_{'starting_after'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($starting_after)
|
|
|
0 |
0 |
if (exists $_{'starting_after'})
|
|
1115
|
0 |
0 |
if (ref $customer)
|
|
1129
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if @_ != 1
|
|
|
0 |
0 |
$#_ >= 0 ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC9($customer)
|
|
|
0 |
0 |
if ($#_ >= 0)
|
|
1130
|
0 |
0 |
if (ref $customer)
|
|
1149
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'customer'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC9($customer)
|
|
|
0 |
0 |
if (exists $_{'customer'})
|
|
|
0 |
0 |
exists $_{'amount'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($amount)
|
|
|
0 |
0 |
if (exists $_{'amount'})
|
|
|
0 |
0 |
exists $_{'currency'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($currency)
|
|
|
0 |
0 |
if (exists $_{'currency'})
|
|
|
0 |
0 |
exists $_{'invoice'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC32($invoice)
|
|
|
0 |
0 |
if (exists $_{'invoice'})
|
|
|
0 |
0 |
exists $_{'subscription'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC24($subscription)
|
|
|
0 |
0 |
if (exists $_{'subscription'})
|
|
|
0 |
0 |
exists $_{'description'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($description)
|
|
|
0 |
0 |
if (exists $_{'description'})
|
|
|
0 |
0 |
exists $_{'metadata'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($metadata)
|
|
|
0 |
0 |
if (exists $_{'metadata'})
|
|
1150
|
0 |
0 |
if (ref $customer)
|
|
1154
|
0 |
0 |
if (ref $invoice)
|
|
1158
|
0 |
0 |
if (ref $subscription)
|
|
1176
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'invoice_item'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC35($invoice_item)
|
|
|
0 |
0 |
if (exists $_{'invoice_item'})
|
|
|
0 |
0 |
exists $_{'amount'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($amount)
|
|
|
0 |
0 |
if (exists $_{'amount'})
|
|
|
0 |
0 |
exists $_{'description'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($description)
|
|
|
0 |
0 |
if (exists $_{'description'})
|
|
|
0 |
0 |
exists $_{'metadata'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($metadata)
|
|
|
0 |
0 |
if (exists $_{'metadata'})
|
|
1177
|
0 |
0 |
unless (defined $amount or defined $description or defined $metadata)
|
|
1182
|
0 |
0 |
if (ref $invoice_item)
|
|
1194
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'invoice_item'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($invoice_item)
|
|
|
0 |
0 |
if (exists $_{'invoice_item'})
|
|
1198
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'invoice_item'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC35($invoice_item)
|
|
|
0 |
0 |
if (exists $_{'invoice_item'})
|
|
1199
|
0 |
0 |
if (ref $invoice_item)
|
|
1209
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'created'} ? :
|
|
|
0 |
0 |
unless Ref::Util::XS::is_plain_hashref($created)
|
|
|
0 |
0 |
if (exists $_{'created'})
|
|
|
0 |
0 |
exists $_{'customer'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC9($customer)
|
|
|
0 |
0 |
if (exists $_{'customer'})
|
|
|
0 |
0 |
exists $_{'ending_before'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($ending_before)
|
|
|
0 |
0 |
if (exists $_{'ending_before'})
|
|
|
0 |
0 |
exists $_{'limit'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Int($limit)
|
|
|
0 |
0 |
if (exists $_{'limit'})
|
|
|
0 |
0 |
exists $_{'starting_after'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($starting_after)
|
|
|
0 |
0 |
if (exists $_{'starting_after'})
|
|
1210
|
0 |
0 |
if (ref $customer)
|
|
1227
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if @_ < 1
|
|
|
0 |
0 |
if @_ > 2
|
|
|
0 |
0 |
$#_ >= 0 ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($path)
|
|
|
0 |
0 |
if ($#_ >= 0)
|
|
|
0 |
0 |
$#_ >= 1 ? :
|
|
|
0 |
0 |
if ($#_ >= 1)
|
|
1230
|
0 |
0 |
if ($obj)
|
|
1232
|
0 |
0 |
if %form_fields
|
|
1239
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if @_ < 1
|
|
|
0 |
0 |
if @_ > 2
|
|
|
0 |
0 |
$#_ >= 0 ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($path)
|
|
|
0 |
0 |
if ($#_ >= 0)
|
|
|
0 |
0 |
$#_ >= 1 ? :
|
|
|
0 |
0 |
if ($#_ >= 1)
|
|
1242
|
0 |
0 |
if ($obj)
|
|
1244
|
0 |
0 |
if %form_fields
|
|
1254
|
2 |
2 |
if (ref $hash eq 'HASH') { }
|
|
|
2 |
0 |
elsif ($stripe_resource_object_type->check($hash)) { }
|
|
1257
|
2 |
2 |
if ($stripe_resource_object_type->check($hash->{$key})) { }
|
|
|
0 |
2 |
elsif (ref $hash->{$key} eq 'HASH') { }
|
|
|
1 |
1 |
elsif (ref $hash->{$key} eq 'ARRAY') { }
|
|
1276
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if @_ < 1
|
|
|
0 |
0 |
if @_ > 2
|
|
|
0 |
0 |
$#_ >= 0 ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($path)
|
|
|
0 |
0 |
if ($#_ >= 0)
|
|
|
0 |
0 |
$#_ >= 1 ? :
|
|
|
0 |
0 |
if ($#_ >= 1)
|
|
1278
|
0 |
0 |
if ($obj)
|
|
1290
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'req'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC36($req)
|
|
|
0 |
0 |
if (exists $_{'req'})
|
|
|
0 |
0 |
exists $_{'suppress_api_version'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Bool($suppress_api_version)
|
|
1294
|
0 |
0 |
if ($self->api_version and not $suppress_api_version)
|
|
1298
|
0 |
0 |
if ($self->debug_network)
|
|
1304
|
0 |
0 |
if ($self->debug_network)
|
|
1308
|
0 |
0 |
if ($resp->code == 200) { }
|
|
|
0 |
0 |
elsif ($resp->code == 500) { }
|
|
1322
|
0 |
0 |
if ($@)
|
|
1329
|
0 |
0 |
if $self->debug
|
|
1333
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if @_ != 1
|
|
|
0 |
0 |
$#_ >= 0 ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC36($req)
|
|
|
0 |
0 |
if ($#_ >= 0)
|
|
1338
|
0 |
0 |
if (ref $ref eq 'ARRAY') { }
|
|
|
0 |
0 |
elsif (ref $ref eq 'HASH') { }
|
|
1361
|
0 |
0 |
if (exists $hash->{'deleted'} and exists $hash->{'object'} and $hash->{'object'} ne "customer")
|
|
1381
|
2 |
3 |
if (ref $v eq 'HASH' and defined $v->{'object'}) { }
|
|
|
2 |
1 |
elsif (ref($v) =~ /^(JSON::XS::Boolean|JSON::PP::Boolean)$/) { }
|
|
1384
|
0 |
2 |
$v ? :
|
|
1388
|
3 |
0 |
if (defined $hash->{'object'})
|
|
1389
|
0 |
3 |
if ($hash->{'object'} eq "list")
|
|
1396
|
2 |
1 |
if (Class::Load::is_class_loaded($class))
|
|
1432
|
0 |
9 |
if (exists $hash->{$type} and ref $hash->{$type} eq "ARRAY")
|
|
1435
|
0 |
0 |
if (exists $hash->{'object'} and $hash->{'object'} eq 'customer' and exists $hash->{'id'}) { }
|
|
|
0 |
0 |
elsif (exists $hash->{'customer'}) { }
|
|
1442
|
0 |
0 |
unless $customer_id
|
|
1456
|
0 |
3 |
if (exists $hash->{$type} and ref $hash->{$type} eq "ARRAY")
|
|
1459
|
0 |
0 |
if (exists $hash->{'object'} and $hash->{'object'} eq "charge" and exists $hash->{'id'})
|
|
1464
|
0 |
0 |
unless $charge_id
|
|
1477
|
0 |
3 |
if (exists $hash->{$type} and ref $hash->{$type} eq "ARRAY")
|
|
1480
|
0 |
0 |
if (exists $hash->{'object'} and $hash->{'object'} eq 'payment_intent' and exists $hash->{'id'}) { }
|
|
|
0 |
0 |
elsif (exists $hash->{'payment_intent'}) { }
|
|
1487
|
0 |
0 |
unless $payment_intent_id
|
|
1507
|
0 |
0 |
if (exists $hash->{'object'} and $hash->{'object'} eq "invoice" and exists $hash->{'lines'} and ref $hash->{'lines'} eq "HASH" and not exists $hash->{'lines'}{'object'})
|
|
1516
|
0 |
0 |
unless (ref $ref eq "ARRAY")
|
|
1532
|
0 |
0 |
if (exists $hash->{'customer'})
|
|
1537
|
0 |
0 |
unless $customer_id
|
|
1552
|
0 |
3 |
if (exists $hash->{'object'} and $hash->{'object'} eq 'charge' || $hash->{'object'} eq 'customer')
|
|
1556
|
0 |
0 |
if (not exists $hash->{'card'} and exists $hash->{'source'} and ref $hash->{'source'} eq "HASH" and exists $hash->{'source'}{'object'} and $hash->{'source'}{'object'} eq "card")
|
|
1564
|
0 |
0 |
if (not exists $hash->{'cards'} and exists $hash->{'sources'} and ref $hash->{'sources'} eq "HASH" and exists $hash->{'sources'}{'object'} and $hash->{'sources'}{'object'} eq "list")
|
|
1573
|
0 |
0 |
if (not exists $hash->{'default_card'} and exists $hash->{'default_source'} and $card_id_type->check($hash->{'default_source'}))
|
|
1587
|
0 |
3 |
if @_ != 1
|
|
|
3 |
0 |
$#_ >= 0 ? :
|
|
|
0 |
3 |
unless Ref::Util::XS::is_plain_hashref($hash)
|
|
|
3 |
0 |
if ($#_ >= 0)
|
|
1588
|
0 |
3 |
if (exists $hash->{'object'} and $hash->{'object'} eq "customer")
|
|
1589
|
0 |
0 |
if (not exists $hash->{'account_balance'} and exists $hash->{'balance'})
|
|
1602
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'path'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Str($path)
|
|
|
0 |
0 |
if (exists $_{'path'})
|
|
|
0 |
0 |
exists $_{'ending_before'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC38($ending_before)
|
|
|
0 |
0 |
if (exists $_{'ending_before'})
|
|
|
0 |
0 |
exists $_{'limit'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC3($limit)
|
|
|
0 |
0 |
if (exists $_{'limit'})
|
|
|
0 |
0 |
exists $_{'starting_after'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC38($starting_after)
|
|
|
0 |
0 |
if (exists $_{'starting_after'})
|
|
|
0 |
0 |
$#_ == 0 && ref $_[0] eq 'HASH' ? :
|
|
|
0 |
0 |
%tmp ? :
|
|
1609
|
0 |
0 |
if (defined $limit and $limit eq '0' || $limit > $API_PAGE_SIZE)
|
|
1622
|
0 |
0 |
if ($GET_MORE and $list->elements > 0)
|
|
1627
|
0 |
0 |
$limit eq '0' ? :
|
|
1630
|
0 |
0 |
if (defined $MAX_COUNT)
|
|
1632
|
0 |
0 |
if $TO_FETCH <= 0
|
|
1633
|
0 |
0 |
if $TO_FETCH < $PAGE_SIZE
|
|
1636
|
0 |
0 |
$REVERSE ? :
|
|
1643
|
0 |
0 |
if $page->is_empty
|
|
1645
|
0 |
0 |
$REVERSE ? :
|
|
1652
|
0 |
0 |
unless $page->has_more
|
|
1661
|
0 |
3 |
if @_ != 1
|
|
|
3 |
0 |
$#_ >= 0 ? :
|
|
|
0 |
3 |
unless Type::Tiny::XS::Bool($value)
|
|
|
3 |
0 |
if ($#_ >= 0)
|
|
1664
|
1 |
2 |
unless defined $value
|
|
1665
|
1 |
1 |
$value ? :
|
|
1668
|
0 |
0 |
@_ ? :
|
|
1670
|
0 |
0 |
@_ ? :
|
|
1682
|
0 |
0 |
@_ ? :
|
|
|
0 |
0 |
if ($slice_length % 2 != 0)
|
|
|
0 |
0 |
if ($#_ == 0 and ref $_[0] eq 'HASH') { }
|
|
|
0 |
0 |
exists $_{'suppress_api_version'} ? :
|
|
|
0 |
0 |
unless Type::Tiny::XS::Bool($suppress_api_version)
|
|
1695
|
0 |
0 |
defined $stripe_version ? :
|
|
|
0 |
0 |
unless defined $stripe_version and $stripe_api_version_type->check($stripe_version)
|
|
1705
|
0 |
0 |
@_ ? :
|
|
1714
|
0 |
0 |
@_ ? :
|
|
1715
|
0 |
0 |
unless defined $self->api_version
|
|
1718
|
0 |
0 |
unless $stripe_version eq $self->api_version
|
|
1732
|
1 |
0 |
@_ ? :
|
|
1733
|
0 |
1 |
if ($self->force_api_version)
|
|
1734
|
0 |
0 |
if $self->debug
|
|
1738
|
1 |
0 |
defined $self->api_version ? :
|
|
1750
|
1 |
0 |
if (my $error = $@)
|
|
1784
|
0 |
0 |
unless $min_api_version_dt <= $api_version_dt and $api_version_dt <= $max_api_version_dt
|