Module: CloudPayments::LikeSubscription

Included in:
OnRecurrent, Subscription
Defined in:
lib/cloud_payments/models/like_subscription.rb

Constant Summary collapse

ACTIVE =
'Active'
PAST_DUE =
'PastDue'
CANCELLED =
'Cancelled'
REJECTED =
'Rejected'
EXPIRED =
'Expired'

Instance Method Summary collapse

Instance Method Details

#active?Boolean

Returns:

  • (Boolean)


10
11
12
# File 'lib/cloud_payments/models/like_subscription.rb', line 10

def active?
  status == ACTIVE
end

#cancelled?Boolean

Returns:

  • (Boolean)


18
19
20
# File 'lib/cloud_payments/models/like_subscription.rb', line 18

def cancelled?
  status == CANCELLED
end

#expired?Boolean

Returns:

  • (Boolean)


26
27
28
# File 'lib/cloud_payments/models/like_subscription.rb', line 26

def expired?
  status == EXPIRED
end

#past_due?Boolean

Returns:

  • (Boolean)


14
15
16
# File 'lib/cloud_payments/models/like_subscription.rb', line 14

def past_due?
  status == PAST_DUE
end

#rejected?Boolean

Returns:

  • (Boolean)


22
23
24
# File 'lib/cloud_payments/models/like_subscription.rb', line 22

def rejected?
  status == REJECTED
end