lib/gratitude/statistics.rb in gratitude-0.0.12 vs lib/gratitude/statistics.rb in gratitude-0.1.0
- old
+ new
@@ -1,76 +1,78 @@
+# encoding: utf-8
+
module Gratitude
class Statistics
include Connection
class << self
- alias :current :new
+ alias_method :current, :new
end
def average_tip_amount
response_body["average_tip"]
end
- alias :average_tip :average_tip_amount
+ alias_method :average_tip, :average_tip_amount
def average_number_of_tippees
response_body["average_tippees"]
end
- alias :average_tippees :average_number_of_tippees
+ alias_method :average_tippees, :average_number_of_tippees
def amount_in_escrow
response_body["escrow"]
end
- alias :escrow :amount_in_escrow
+ alias_method :escrow, :amount_in_escrow
def last_thursday
response_body["last_thursday"]
end
def number_of_ach_credits
response_body["nach"].to_i
end
- alias :nach :number_of_ach_credits
- alias :number_of_achs :number_of_ach_credits
+ alias_method :nach, :number_of_ach_credits
+ alias_method :number_of_achs, :number_of_ach_credits
def number_of_active_users
response_body["nactive"]
end
- alias :nactive :number_of_active_users
+ alias_method :nactive, :number_of_active_users
def number_of_credit_cards
response_body["ncc"]
end
- alias :ncc :number_of_credit_cards
+ alias_method :ncc, :number_of_credit_cards
def number_of_givers
response_body["ngivers"]
end
- alias :ngivers :number_of_givers
+ alias_method :ngivers, :number_of_givers
def number_who_give_and_receive
response_body["noverlap"]
end
- alias :noverlap :number_who_give_and_receive
+ alias_method :noverlap, :number_who_give_and_receive
def number_of_receivers
response_body["nreceivers"]
end
- alias :nreceivers :number_of_receivers
+ alias_method :nreceivers, :number_of_receivers
def other_people
response_body["other_people"]
end
def percentage_of_users_with_credit_cards
response_body["pcc"].strip
end
- alias :pcc :percentage_of_users_with_credit_cards
+ alias_method :pcc, :percentage_of_users_with_credit_cards
def punctuation
response_body["punc"]
end
- alias :punc :punctuation
+ alias_method :punc, :punctuation
def statements
response_body["statements"]
end
@@ -83,24 +85,24 @@
end
def number_of_tips
response_body["tip_n"]
end
- alias :tip_n :number_of_tips
+ alias_method :tip_n, :number_of_tips
def value_of_total_backed_tips
response_body["total_backed_tips"]
end
- alias :total_backed_tips :value_of_total_backed_tips
+ alias_method :total_backed_tips, :value_of_total_backed_tips
def transfer_volume
response_body["transfer_volume"]
end
private
def response
- @response ||= faraday.get('/about/stats.json')
+ @response ||= faraday.get("/about/stats.json")
end
def response_body
@response_body ||= response.body
end