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 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $amount;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
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 XXX
|
|
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 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $application_fee;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
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::TC5($charge)
|
|
0 |
0 |
if (exists $_{'charge'})
|
|
0 |
0 |
exists $_{'amount'} ? :
|
|
0 |
0 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $amount;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
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 XXX
|
|
0 |
0 |
if (exists $_{'created'})
|
|
0 |
0 |
exists $_{'customer'} ? :
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC7($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 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $limit;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
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::TC5($charge)
|
|
0 |
0 |
if (exists $_{'charge'})
|
|
0 |
0 |
exists $_{'amount'} ? :
|
|
0 |
0 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $amount;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
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 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $amount;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
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 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $application_fee_amount;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
0 |
0 |
if (exists $_{'application_fee_amount'})
|
|
0 |
0 |
exists $_{'capture_method'} ? :
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC8($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::TC8($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 XXX
|
|
0 |
0 |
if (exists $_{'mandate_data'})
|
|
0 |
0 |
exists $_{'metadata'} ? :
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC9($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 XXX
|
|
0 |
0 |
if (exists $_{'payment_method_options'})
|
|
0 |
0 |
exists $_{'payment_method_types'} ? :
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC11($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 XXX
|
|
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 XXX
|
|
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 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $amount;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
0 |
0 |
if (exists $_{'amount'})
|
|
0 |
0 |
exists $_{'application_fee_amount'} ? :
|
|
0 |
0 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $application_fee_amount;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
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 XXX
|
|
0 |
0 |
if (exists $_{'payment_method_options'})
|
|
0 |
0 |
exists $_{'payment_method_types'} ? :
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC11($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 XXX
|
|
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 XXX
|
|
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 XXX
|
|
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 XXX
|
|
0 |
0 |
if (exists $_{'payment_method_options'})
|
|
0 |
0 |
exists $_{'payment_method_types'} ? :
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC11($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 XXX
|
|
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 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $amount_to_capture;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
0 |
0 |
if (exists $_{'amount_to_capture'})
|
|
0 |
0 |
exists $_{'application_fee_amount'} ? :
|
|
0 |
0 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $application_fee_amount;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
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 XXX
|
|
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::TC12($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::TC13($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 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $limit;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
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 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $account_balance;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
0 |
0 |
if (exists $_{'account_balance'})
|
|
0 |
0 |
exists $_{'balance'} ? :
|
|
0 |
0 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $balance;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
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 XXX
|
|
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 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $quantity;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
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::TC15($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::TC7($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 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $limit;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
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::TC7($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 XXX
|
|
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 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $limit;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
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::TC7($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::TC7($customer)
|
|
0 |
0 |
if (exists $_{'customer'})
|
|
0 |
0 |
exists $_{'created'} ? :
|
|
0 |
0 |
unless XXX
|
|
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 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $limit;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
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 XXX
|
|
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::TC7($customer)
|
|
0 |
0 |
if (exists $_{'customer'})
|
|
0 |
0 |
exists $_{'card'} ? :
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC17($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::TC18($type)
|
|
0 |
0 |
if (exists $_{'type'})
|
|
0 |
0 |
exists $_{'amount'} ? :
|
|
0 |
0 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $amount;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
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::TC19($flow)
|
|
0 |
0 |
if (exists $_{'flow'})
|
|
0 |
0 |
exists $_{'mandate'} ? :
|
|
0 |
0 |
unless XXX
|
|
0 |
0 |
if (exists $_{'mandate'})
|
|
0 |
0 |
exists $_{'metadata'} ? :
|
|
0 |
0 |
unless XXX
|
|
0 |
0 |
if (exists $_{'metadata'})
|
|
0 |
0 |
exists $_{'owner'} ? :
|
|
0 |
0 |
unless XXX
|
|
0 |
0 |
if (exists $_{'owner'})
|
|
0 |
0 |
exists $_{'receiver'} ? :
|
|
0 |
0 |
unless XXX
|
|
0 |
0 |
if (exists $_{'receiver'})
|
|
0 |
0 |
exists $_{'redirect'} ? :
|
|
0 |
0 |
unless XXX
|
|
0 |
0 |
if (exists $_{'redirect'})
|
|
0 |
0 |
exists $_{'source_order'} ? :
|
|
0 |
0 |
unless XXX
|
|
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::TC20($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 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $amount;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
0 |
0 |
if (exists $_{'amount'})
|
|
0 |
0 |
exists $_{'mandate'} ? :
|
|
0 |
0 |
unless XXX
|
|
0 |
0 |
if (exists $_{'mandate'})
|
|
0 |
0 |
exists $_{'metadata'} ? :
|
|
0 |
0 |
if (exists $_{'metadata'})
|
|
0 |
0 |
exists $_{'owner'} ? :
|
|
0 |
0 |
unless XXX
|
|
0 |
0 |
if (exists $_{'owner'})
|
|
0 |
0 |
exists $_{'source_order'} ? :
|
|
0 |
0 |
unless XXX
|
|
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 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $limit;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
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::TC7($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::TC7($customer)
|
|
0 |
0 |
if (exists $_{'customer'})
|
|
0 |
0 |
exists $_{'subscription'} ? :
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC22($subscription)
|
|
0 |
0 |
if (exists $_{'subscription'})
|
|
0 |
0 |
exists $_{'plan'} ? :
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC24($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::TC15($trial_end)
|
|
0 |
0 |
if (exists $_{'trial_end'})
|
|
0 |
0 |
exists $_{'card'} ? :
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC25($card)
|
|
0 |
0 |
if (exists $_{'card'})
|
|
0 |
0 |
exists $_{'source'} ? :
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC25($source)
|
|
0 |
0 |
if (exists $_{'source'})
|
|
0 |
0 |
exists $_{'quantity'} ? :
|
|
0 |
0 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $quantity;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
0 |
0 |
unless do {
local $_ = $quantity;
$Kavorka::Parameter::PARAMS[242]{'constraints'}[0]->()
}
|
|
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::TC7($customer)
|
|
0 |
0 |
if (exists $_{'customer'})
|
|
0 |
0 |
exists $_{'subscription'} ? :
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC22($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::TC10($type)
|
|
0 |
0 |
if (exists $_{'type'})
|
|
0 |
0 |
exists $_{'billing_details'} ? :
|
|
0 |
0 |
unless XXX
|
|
0 |
0 |
if (exists $_{'billing_details'})
|
|
0 |
0 |
exists $_{'card'} ? :
|
|
0 |
0 |
if (exists $_{'card'})
|
|
0 |
0 |
exists $_{'fpx'} ? :
|
|
0 |
0 |
unless XXX
|
|
0 |
0 |
if (exists $_{'fpx'})
|
|
0 |
0 |
exists $_{'ideal'} ? :
|
|
0 |
0 |
unless XXX
|
|
0 |
0 |
if (exists $_{'ideal'})
|
|
0 |
0 |
exists $_{'metadata'} ? :
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC9($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 XXX
|
|
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 XXX
|
|
0 |
0 |
if (exists $_{'billing_details'})
|
|
0 |
0 |
exists $_{'card'} ? :
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC13($card)
|
|
0 |
0 |
if (exists $_{'card'})
|
|
0 |
0 |
exists $_{'metadata'} ? :
|
|
0 |
0 |
if (exists $_{'metadata'})
|
|
0 |
0 |
exists $_{'sepa_debit'} ? :
|
|
0 |
0 |
unless XXX
|
|
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::TC10($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 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $limit;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
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::TC26($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::TC26($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::TC26($images)
|
|
0 |
0 |
if (exists $_{'images'})
|
|
0 |
0 |
exists $_{'metadata'} ? :
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC9($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 (XXX)
|
|
0 |
0 |
unless do {
if (XXX) {
my $ok = 1;
foreach my $i (values %{$package_dimensions;}) {
$ok = 0, last unless defined $i and not ref $i and &Scalar::Util::looks_like_number($i);
};
$ok;
}
}
|
|
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::TC27($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::TC26($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::TC26($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::TC26($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 (XXX)
|
|
0 |
0 |
unless do {
if (XXX) {
my $ok = 1;
foreach my $i (values %{$package_dimensions;}) {
$ok = 0, last unless defined $i and not ref $i and &Scalar::Util::looks_like_number($i);
};
$ok;
}
}
|
|
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::TC27($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::TC27($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::TC9($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 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $limit;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
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 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $amount;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
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 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $interval_count;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
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 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $trial_period_days;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
0 |
0 |
if (exists $_{'trial_period_days'})
|
|
0 |
0 |
exists $_{'metadata'} ? :
|
|
0 |
0 |
unless XXX
|
|
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::TC28($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 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $limit;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
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 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $amount_off;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
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 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $duration_in_months;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
0 |
0 |
if (exists $_{'duration_in_months'})
|
|
0 |
0 |
exists $_{'max_redemptions'} ? :
|
|
0 |
0 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $max_redemptions;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
0 |
0 |
if (exists $_{'max_redemptions'})
|
|
0 |
0 |
exists $_{'metadata'} ? :
|
|
0 |
0 |
unless XXX
|
|
0 |
0 |
if (exists $_{'metadata'})
|
|
0 |
0 |
exists $_{'percent_off'} ? :
|
|
0 |
0 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $percent_off;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
0 |
0 |
if (exists $_{'percent_off'})
|
|
0 |
0 |
exists $_{'redeem_by'} ? :
|
|
0 |
0 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $redeem_by;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
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 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $limit;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
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::TC7($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::TC7($customer)
|
|
0 |
0 |
if (exists $_{'customer'})
|
|
0 |
0 |
exists $_{'application_fee'} ? :
|
|
0 |
0 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $application_fee;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
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 XXX
|
|
0 |
0 |
if (exists $_{'metadata'})
|
|
0 |
0 |
exists $_{'subscription'} ? :
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC22($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::TC30($invoice)
|
|
0 |
0 |
if (exists $_{'invoice'})
|
|
0 |
0 |
exists $_{'application_fee'} ? :
|
|
0 |
0 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $application_fee;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
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 XXX
|
|
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::TC7($customer)
|
|
0 |
0 |
if (exists $_{'customer'})
|
|
0 |
0 |
exists $_{'date'} ? :
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC31($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 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $limit;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
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::TC7($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::TC7($customer)
|
|
0 |
0 |
if (exists $_{'customer'})
|
|
0 |
0 |
exists $_{'amount'} ? :
|
|
0 |
0 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $amount;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
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::TC30($invoice)
|
|
0 |
0 |
if (exists $_{'invoice'})
|
|
0 |
0 |
exists $_{'subscription'} ? :
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC22($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 XXX
|
|
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::TC33($invoice_item)
|
|
0 |
0 |
if (exists $_{'invoice_item'})
|
|
0 |
0 |
exists $_{'amount'} ? :
|
|
0 |
0 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $amount;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
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 XXX
|
|
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::TC33($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 XXX
|
|
0 |
0 |
if (exists $_{'created'})
|
|
0 |
0 |
exists $_{'customer'} ? :
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC7($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 |
if defined $tmp and not ref $tmp
|
|
0 |
0 |
unless do {
my $tmp = $limit;
$tmp =~ /\A-?[0-9]+\z/ if defined $tmp and not ref $tmp
}
|
|
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)
|
1280
|
0 |
0 |
if %form_fields
|
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::TC34($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::TC34($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 XXX
|
|
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::TC35($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::TC35($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 ? :
|
1658
|
0 |
3 |
if @_ != 1
|
|
3 |
0 |
$#_ >= 0 ? :
|
|
0 |
3 |
unless Type::Tiny::XS::Bool($value)
|
|
3 |
0 |
if ($#_ >= 0)
|
1661
|
1 |
2 |
unless defined $value
|
1662
|
1 |
1 |
$value ? :
|
1665
|
0 |
0 |
@_ ? :
|
1667
|
0 |
0 |
@_ ? :
|
1679
|
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)
|
1692
|
0 |
0 |
defined $stripe_version ? :
|
|
0 |
0 |
unless defined $stripe_version and $stripe_api_version_type->check($stripe_version)
|
1702
|
0 |
0 |
@_ ? :
|
1711
|
0 |
0 |
@_ ? :
|
1712
|
0 |
0 |
unless defined $self->api_version
|
1715
|
0 |
0 |
unless $stripe_version eq $self->api_version
|
1729
|
1 |
0 |
@_ ? :
|
1730
|
0 |
1 |
if ($self->force_api_version)
|
1731
|
0 |
0 |
if $self->debug
|
1735
|
1 |
0 |
defined $self->api_version ? :
|
1747
|
1 |
0 |
if (my $error = $@)
|
1781
|
0 |
0 |
unless $min_api_version_dt <= $api_version_dt and $api_version_dt <= $max_api_version_dt
|