Class: TokenRequest

Inherits:
Object
  • Object
show all
Defined in:
lib/token_request.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#tokenObject (readonly)

Returns the value of attribute token.



3
4
5
# File 'lib/token_request.rb', line 3

def token
  @token
end

Instance Method Details

#+(b) ⇒ Object Also known as: plus



5
6
7
# File 'lib/token_request.rb', line 5

def +(b)
    puts b
end

#bar {|a| ... } ⇒ Object

Yields:

  • (a)


27
28
29
30
31
32
33
# File 'lib/token_request.rb', line 27

def bar(&b)
    a = [1 , 2, 3, 4, 5, 6]
    b.call a
    yield a
    yield a
    a
end

#foo(num, b1, b2) ⇒ Object



20
21
22
23
24
25
# File 'lib/token_request.rb', line 20

def foo(num, b1, b2)
    p num
    b1.call(num)
    b2.call(num)
    num
end

#remember(t) ⇒ Object



11
12
13
14
# File 'lib/token_request.rb', line 11

def remember(t)
    self.token = t
    puts token
end

#set(t) ⇒ Object



16
17
18
# File 'lib/token_request.rb', line 16

def set(t)
    @token = t
end