Class: Apps
- Inherits:
-
Thor
show all
- Includes:
- Utils
- Defined in:
- lib/sacrifice/apps.rb
Class Method Summary
collapse
Instance Method Summary
collapse
Methods included from Utils
#bad_request_message, #handle_bad_request
Class Method Details
.exit_on_failure? ⇒ Boolean
11
12
13
|
# File 'lib/sacrifice/apps.rb', line 11
def self.exit_on_failure?()
true
end
|
Instance Method Details
#list ⇒ Object
30
31
32
33
34
|
# File 'lib/sacrifice/apps.rb', line 30
def list
App.all.each do |app|
puts "#{app.name} (id: #{app.id}#{", secret: #{app.secret}" if options[:verbose]})"
end
end
|
#register ⇒ Object
22
23
24
25
|
# File 'lib/sacrifice/apps.rb', line 22
def register
App.create!(:name => options[:name], :id => options[:app_id], :secret => options[:app_secret])
list
end
|