line |
true |
false |
branch |
67
|
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'})
|
69
|
0 |
0 |
if (defined $card)
|
71
|
0 |
0 |
if (defined $customer and not $card_id_type->check($card))
|
82
|
0 |
0 |
unless (defined $customer or $token_id_type->check($card))
|
93
|
0 |
0 |
if (defined $source)
|
95
|
0 |
0 |
if (defined $customer and not $card_id_type->check($source))
|
107
|
0 |
0 |
unless (defined $customer or $token_id_type->check($source) or $source_id_type->check($source))
|
133
|
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'})
|
137
|
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'})
|
138
|
0 |
0 |
if (ref $charge)
|
152
|
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'})
|
153
|
0 |
0 |
if (ref $customer)
|
170
|
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'})
|
171
|
0 |
0 |
if (ref $charge)
|
213
|
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'})
|
250
|
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'})
|
276
|
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'})
|
316
|
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'})
|
343
|
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'})
|
357
|
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'})
|
370
|
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'})
|
385
|
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'})
|
406
|
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'})
|
409
|
0 |
0 |
if (ref $customer) { }
|
426
|
0 |
0 |
if defined $customer
|
431
|
0 |
0 |
if (my $customer_id = $customer_obj->id) { }
|
441
|
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'})
|
442
|
0 |
0 |
if (ref $customer)
|
454
|
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'})
|
458
|
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'})
|
459
|
0 |
0 |
if (ref $customer)
|
465
|
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'})
|
481
|
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'})
|
482
|
0 |
0 |
if (ref $customer)
|
492
|
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'})
|
493
|
0 |
0 |
if (ref $customer)
|
512
|
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'})
|
514
|
0 |
0 |
unless defined $card or defined $source
|
519
|
0 |
0 |
ref $customer ? :
|
521
|
0 |
0 |
if (defined $card)
|
523
|
0 |
0 |
ref $card ? :
|
527
|
0 |
0 |
if (defined $source)
|
534
|
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'})
|
538
|
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'})
|
539
|
0 |
0 |
if (ref $customer)
|
543
|
0 |
0 |
if (ref $card)
|
567
|
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'})
|
569
|
0 |
0 |
if defined $type and $type eq 'card' and not defined $token
|
597
|
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'})
|
611
|
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'})
|
624
|
0 |
0 |
unless @defined
|
637
|
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'})
|
647
|
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'})
|
658
|
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'})
|
671
|
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'})
|
672
|
0 |
0 |
if (ref $customer)
|
690
|
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'})
|
691
|
0 |
0 |
if (ref $customer)
|
695
|
0 |
0 |
if (ref $plan)
|
699
|
0 |
0 |
if (ref $subscription ne 'Net::Stripe::Subscription')
|
709
|
0 |
0 |
if (defined $subscription)
|
715
|
0 |
0 |
if (defined $subscription->id) { }
|
725
|
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'})
|
726
|
0 |
0 |
if (ref $customer)
|
729
|
0 |
0 |
if (ref $subscription)
|
734
|
0 |
0 |
if $at_period_end
|
750
|
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'})
|
767
|
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'})
|
777
|
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'})
|
794
|
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'})
|
808
|
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'})
|
817
|
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'})
|
824
|
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'})
|
847
|
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'})
|
871
|
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'})
|
891
|
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'})
|
922
|
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'})
|
940
|
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'})
|
956
|
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'})
|
970
|
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'})
|
974
|
0 |
0 |
@_ ? :
|
|
0 |
0 |
if @_ != 1
|
|
0 |
0 |
$#_ >= 0 ? :
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC28($plan)
|
|
0 |
0 |
if ($#_ >= 0)
|
975
|
0 |
0 |
if (ref $plan)
|
986
|
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'})
|
1009
|
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'})
|
1023
|
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'})
|
1027
|
0 |
0 |
@_ ? :
|
|
0 |
0 |
if @_ != 1
|
|
0 |
0 |
$#_ >= 0 ? :
|
1028
|
0 |
0 |
if ref $id
|
1032
|
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'})
|
1045
|
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'})
|
1046
|
0 |
0 |
if (ref $customer)
|
1062
|
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'})
|
1063
|
0 |
0 |
if (ref $customer)
|
1067
|
0 |
0 |
if (ref $subscription)
|
1088
|
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'})
|
1089
|
0 |
0 |
if (ref $invoice)
|
1103
|
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'})
|
1107
|
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'})
|
1115
|
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'})
|
1116
|
0 |
0 |
if (ref $customer)
|
1130
|
0 |
0 |
@_ ? :
|
|
0 |
0 |
if @_ != 1
|
|
0 |
0 |
$#_ >= 0 ? :
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC7($customer)
|
|
0 |
0 |
if ($#_ >= 0)
|
1131
|
0 |
0 |
if (ref $customer)
|
1150
|
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'})
|
1151
|
0 |
0 |
if (ref $customer)
|
1155
|
0 |
0 |
if (ref $invoice)
|
1159
|
0 |
0 |
if (ref $subscription)
|
1177
|
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'})
|
1178
|
0 |
0 |
unless (defined $amount or defined $description or defined $metadata)
|
1183
|
0 |
0 |
if (ref $invoice_item)
|
1195
|
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'})
|
1199
|
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'})
|
1200
|
0 |
0 |
if (ref $invoice_item)
|
1210
|
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'})
|
1211
|
0 |
0 |
if (ref $customer)
|
1228
|
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)
|
1231
|
0 |
0 |
if ($obj)
|
1233
|
0 |
0 |
if %form_fields
|
1240
|
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)
|
1243
|
0 |
0 |
if ($obj)
|
1245
|
0 |
0 |
if %form_fields
|
1255
|
2 |
2 |
if (ref $hash eq 'HASH') { }
|
|
2 |
0 |
elsif ($stripe_resource_object_type->check($hash)) { }
|
1258
|
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') { }
|
1277
|
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)
|
1279
|
0 |
0 |
if ($obj)
|
1281
|
0 |
0 |
if %form_fields
|
1291
|
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)
|
1295
|
0 |
0 |
if ($self->api_version and not $suppress_api_version)
|
1299
|
0 |
0 |
if ($self->debug_network)
|
1305
|
0 |
0 |
if ($self->debug_network)
|
1309
|
0 |
0 |
if ($resp->code == 200) { }
|
|
0 |
0 |
elsif ($resp->code == 500) { }
|
1323
|
0 |
0 |
if ($@)
|
1330
|
0 |
0 |
if $self->debug
|
1334
|
0 |
0 |
@_ ? :
|
|
0 |
0 |
if @_ != 1
|
|
0 |
0 |
$#_ >= 0 ? :
|
|
0 |
0 |
unless Type::Tiny::XS::AUTO::TC34($req)
|
|
0 |
0 |
if ($#_ >= 0)
|
1339
|
0 |
0 |
if (ref $ref eq 'ARRAY') { }
|
|
0 |
0 |
elsif (ref $ref eq 'HASH') { }
|
1362
|
0 |
0 |
if (exists $hash->{'deleted'} and exists $hash->{'object'} and $hash->{'object'} ne 'customer')
|
1382
|
2 |
3 |
if (ref $v eq 'HASH' and defined $v->{'object'}) { }
|
|
2 |
1 |
elsif (ref($v) =~ /^(JSON::XS::Boolean|JSON::PP::Boolean)$/) { }
|
1385
|
0 |
2 |
$v ? :
|
1389
|
3 |
0 |
if (defined $hash->{'object'})
|
1390
|
0 |
3 |
if ($hash->{'object'} eq 'list')
|
1397
|
2 |
1 |
if (Class::Load::is_class_loaded($class))
|
1433
|
0 |
9 |
if (exists $hash->{$type} and ref $hash->{$type} eq 'ARRAY')
|
1436
|
0 |
0 |
if (exists $hash->{'object'} and $hash->{'object'} eq 'customer' and exists $hash->{'id'}) { }
|
|
0 |
0 |
elsif (exists $hash->{'customer'}) { }
|
1443
|
0 |
0 |
unless $customer_id
|
1457
|
0 |
3 |
if (exists $hash->{$type} and ref $hash->{$type} eq 'ARRAY')
|
1460
|
0 |
0 |
if (exists $hash->{'object'} and $hash->{'object'} eq 'charge' and exists $hash->{'id'})
|
1465
|
0 |
0 |
unless $charge_id
|
1478
|
0 |
3 |
if (exists $hash->{$type} and ref $hash->{$type} eq 'ARRAY')
|
1481
|
0 |
0 |
if (exists $hash->{'object'} and $hash->{'object'} eq 'payment_intent' and exists $hash->{'id'}) { }
|
|
0 |
0 |
elsif (exists $hash->{'payment_intent'}) { }
|
1488
|
0 |
0 |
unless $payment_intent_id
|
1508
|
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'})
|
1517
|
0 |
0 |
unless (ref $ref eq 'ARRAY')
|
1533
|
0 |
0 |
if (exists $hash->{'customer'})
|
1538
|
0 |
0 |
unless $customer_id
|
1553
|
0 |
3 |
if (exists $hash->{'object'} and $hash->{'object'} eq 'charge' || $hash->{'object'} eq 'customer')
|
1557
|
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')
|
1565
|
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')
|
1574
|
0 |
0 |
if (not exists $hash->{'default_card'} and exists $hash->{'default_source'} and $card_id_type->check($hash->{'default_source'}))
|
1588
|
0 |
3 |
if @_ != 1
|
|
3 |
0 |
$#_ >= 0 ? :
|
|
0 |
3 |
unless XXX
|
|
3 |
0 |
if ($#_ >= 0)
|
1589
|
0 |
3 |
if (exists $hash->{'object'} and $hash->{'object'} eq 'customer')
|
1590
|
0 |
0 |
if (not exists $hash->{'account_balance'} and exists $hash->{'balance'})
|
1603
|
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 ? :
|
1610
|
0 |
0 |
if (defined $limit and $limit eq '0' || $limit > $API_PAGE_SIZE)
|
1623
|
0 |
0 |
if ($GET_MORE and $list->elements > 0)
|
1628
|
0 |
0 |
$limit eq '0' ? :
|
1631
|
0 |
0 |
if (defined $MAX_COUNT)
|
1633
|
0 |
0 |
if $TO_FETCH <= 0
|
1634
|
0 |
0 |
if $TO_FETCH < $PAGE_SIZE
|
1637
|
0 |
0 |
$REVERSE ? :
|
1644
|
0 |
0 |
if $page->is_empty
|
1646
|
0 |
0 |
$REVERSE ? :
|
1659
|
0 |
3 |
if @_ != 1
|
|
3 |
0 |
$#_ >= 0 ? :
|
|
0 |
3 |
unless Type::Tiny::XS::Bool($value)
|
|
3 |
0 |
if ($#_ >= 0)
|
1662
|
1 |
2 |
unless defined $value
|
1663
|
1 |
1 |
$value ? :
|
1666
|
0 |
0 |
@_ ? :
|
1668
|
0 |
0 |
@_ ? :
|
1680
|
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)
|
1693
|
0 |
0 |
defined $stripe_version ? :
|
|
0 |
0 |
unless defined $stripe_version and $stripe_api_version_type->check($stripe_version)
|
1703
|
0 |
0 |
@_ ? :
|
1712
|
0 |
0 |
@_ ? :
|
1713
|
0 |
0 |
unless defined $self->api_version
|
1716
|
0 |
0 |
unless $stripe_version eq $self->api_version
|
1730
|
1 |
0 |
@_ ? :
|
1731
|
0 |
1 |
if ($self->force_api_version)
|
1732
|
0 |
0 |
if $self->debug
|
1736
|
1 |
0 |
defined $self->api_version ? :
|
1748
|
1 |
0 |
if (my $error = $@)
|
1782
|
0 |
0 |
unless $min_api_version_dt <= $api_version_dt and $api_version_dt <= $max_api_version_dt
|