File tree Expand file tree Collapse file tree 3 files changed +10
-0
lines changed
Expand file tree Collapse file tree 3 files changed +10
-0
lines changed Original file line number Diff line number Diff line change @@ -88,12 +88,16 @@ public function testGetSubscriptionWithRampIntervals()
8888 $ this ->assertEquals (1 , $ ramp1 ->starting_billing_cycle );
8989 $ this ->assertEquals (123 , $ ramp1 ->unit_amount_in_cents );
9090 $ this ->assertEquals (2 , $ ramp1 ->remaining_billing_cycles );
91+ $ this ->assertInstanceOf ('DateTime ' , $ ramp1 ->starting_on );
92+ $ this ->assertInstanceOf ('DateTime ' , $ ramp1 ->ending_on );
9193
9294 $ ramp2 = $ subscription ->ramp_intervals [1 ];
9395 $ this ->assertInstanceOf ('Recurly_SubscriptionRampInterval ' , $ ramp2 );
9496 $ this ->assertEquals (4 , $ ramp2 ->starting_billing_cycle );
9597 $ this ->assertEquals (456 , $ ramp2 ->unit_amount_in_cents );
9698 $ this ->assertEmpty ($ ramp2 ->remaining_billing_cycles );
99+ $ this ->assertInstanceOf ('DateTime ' , $ ramp1 ->starting_on );
100+ $ this ->assertEmpty ($ ramp2 ->ending_on );
97101 }
98102
99103 public function testCreateManualCollectionSubscriptionXml () {
Original file line number Diff line number Diff line change @@ -35,11 +35,15 @@ Content-Type: application/xml; charset=utf-8
3535 <starting_billing_cycle type =" integer" >1</starting_billing_cycle >,
3636 <unit_amount_in_cents type =" integer" >123</unit_amount_in_cents >
3737 <remaining_billing_cycles type =" integer" >2</remaining_billing_cycles >
38+ <starting_on type =" datetime" >2023-10-12T15:38:05Z</starting_on >
39+ <ending_on type =" datetime" >2024-01-12T15:38:05Z</ending_on >
3840 </ramp_interval >
3941 <ramp_interval >
4042 <starting_billing_cycle type =" integer" >4</starting_billing_cycle >
4143 <unit_amount_in_cents type =" integer" >456</unit_amount_in_cents >
4244 <remaining_billing_cycles nil =" nil" ></remaining_billing_cycles >
45+ <starting_on type =" datetime" >2024-01-12T15:38:05Z</starting_on >
46+ <ending_on nil =" nil" ></ending_on >
4347 </ramp_interval >
4448 </ramp_intervals >
4549 <a name =" cancel" href =" https://api.recurly.com/v2/subscriptions/32558dd8a07smo471fbe6642d3a422f4/cancel" method =" put" />
Original file line number Diff line number Diff line change 1111 * @property number $starting_billing_cycle
1212 * @property number $unit_amount_in_cents
1313 * @property number $remaining_billing_cycles
14+ * @property datetime $starting_on
15+ * @property datetime $ending_on
1416 */
1517class Recurly_SubscriptionRampInterval extends Recurly_RampInterval
1618{
You can’t perform that action at this time.
0 commit comments