Class: PagSeguro::Query
Instance Attribute Summary collapse
-
#code ⇒ Object
Returns the value of attribute code.
-
#email ⇒ Object
Returns the value of attribute email.
-
#token ⇒ Object
Returns the value of attribute token.
Instance Method Summary collapse
-
#initialize(code) ⇒ Query
constructor
A new instance of Query.
- #transaction(account = nil) ⇒ Object
Methods inherited from Request
Constructor Details
#initialize(code) ⇒ Query
Returns a new instance of Query.
5 6 7 |
# File 'lib/pagseguro/query.rb', line 5 def initialize(code) @code = code end |
Instance Attribute Details
#code ⇒ Object
Returns the value of attribute code.
3 4 5 |
# File 'lib/pagseguro/query.rb', line 3 def code @code end |
#email ⇒ Object
Returns the value of attribute email.
3 4 5 |
# File 'lib/pagseguro/query.rb', line 3 def email @email end |
#token ⇒ Object
Returns the value of attribute token.
3 4 5 |
# File 'lib/pagseguro/query.rb', line 3 def token @token end |
Instance Method Details
#transaction(account = nil) ⇒ Object
9 10 11 |
# File 'lib/pagseguro/query.rb', line 9 def transaction(account = nil) PagSeguro::Transaction.new get("/transactions/#{code}", account) end |