Module: Betavites
- Defined in:
- lib/betavites.rb,
lib/betavites/config.rb,
lib/betavites/remote.rb,
lib/betavites/railtie.rb,
lib/betavites/commands.rb
Defined Under Namespace
Classes: Commands, Config, Railtie, Remote
Constant Summary
collapse
- HOST =
"https://betavites.heroku.com"
- VERSION =
1
- CONFIG_PATH =
"config/betavites.yml"
Class Method Summary
collapse
Class Method Details
.add_user(args) ⇒ Object
15
16
17
|
# File 'lib/betavites.rb', line 15
def add_user(args)
code, message = Remote.send("api/add_user", args)
end
|
.invite_friend(email, inviter_id = nil) ⇒ Object
27
28
29
|
# File 'lib/betavites.rb', line 27
def invite_friend(email, inviter_id=nil)
code, message = Remote.send("api/invite_friend", {:email => email, :inviter_id => inviter_id})
end
|
.redeem_code(code) ⇒ Object
23
24
25
|
# File 'lib/betavites.rb', line 23
def redeem_code(code)
code, message = Remote.send("api/redeem_code", {:code => code})
end
|
.validate_code(code) ⇒ Object
19
20
21
|
# File 'lib/betavites.rb', line 19
def validate_code(code)
code, message = Remote.send("api/validate_code", {:code => code})
end
|