Module: Bone::API::ClassMethods
- Included in:
- Bone
- Defined in:
- lib/bone/api.rb
Instance Method Summary collapse
- #destroy(token) ⇒ Object
- #generate ⇒ Object
- #get(name) ⇒ Object (also: #[])
- #key?(name) ⇒ Boolean
- #keys(filter = '*') ⇒ Object
- #register(this_token, this_secret) ⇒ Object
- #set(name, value) ⇒ Object (also: #[]=)
- #token?(token) ⇒ Boolean
Instance Method Details
#destroy(token) ⇒ Object
94 95 96 |
# File 'lib/bone/api.rb', line 94 def destroy(token) new(Bone.token, Bone.secret).destroy token end |
#generate ⇒ Object
91 92 93 |
# File 'lib/bone/api.rb', line 91 def generate new(Bone.token, Bone.secret).generate end |
#get(name) ⇒ Object Also known as: []
74 75 76 |
# File 'lib/bone/api.rb', line 74 def get(name) new(Bone.token, Bone.secret).get name end |
#key?(name) ⇒ Boolean
85 86 87 |
# File 'lib/bone/api.rb', line 85 def key?(name) new(Bone.token, Bone.secret).key? name end |
#keys(filter = '*') ⇒ Object
82 83 84 |
# File 'lib/bone/api.rb', line 82 def keys(filter='*') new(Bone.token, Bone.secret).keys filter end |
#register(this_token, this_secret) ⇒ Object
88 89 90 |
# File 'lib/bone/api.rb', line 88 def register(this_token, this_secret) new(Bone.token, Bone.secret).register this_token, this_secret end |
#set(name, value) ⇒ Object Also known as: []=
78 79 80 |
# File 'lib/bone/api.rb', line 78 def set(name, value) new(Bone.token, Bone.secret).set name, value end |
#token?(token) ⇒ Boolean
97 98 99 |
# File 'lib/bone/api.rb', line 97 def token?(token) new(Bone.token, Bone.secret).token? token end |