Method: Square::Connect::Node#initialize
- Defined in:
- lib/square/connect/node.rb
#initialize(*args) {|attributes| ... } ⇒ Node
Returns a new instance of Node.
6 7 8 9 10 11 12 |
# File 'lib/square/connect/node.rb', line 6 def initialize(*args) attributes = args. self.identifier = attributes[:id] || attributes[:identifier] || args.first self.access_token = tokenize attributes[:access_token] || args.second self.endpoint = endpoint_for identifier yield attributes if block_given? end |