class ScalingoBackupsManager::Application
Attributes
application[RW]
Public Class Methods
all()
click to toggle source
# File lib/scalingo_backups_manager/application.rb, line 11 def all client.apps.all&.data || [] end
client()
click to toggle source
# File lib/scalingo_backups_manager/application.rb, line 7 def client Configuration.client end
find(id)
click to toggle source
# File lib/scalingo_backups_manager/application.rb, line 15 def find(id) app = client.apps.find(id)&.data self.new(app) end
new(app)
click to toggle source
# File lib/scalingo_backups_manager/application.rb, line 24 def initialize(app) @application = app end
Public Instance Methods
addons()
click to toggle source
# File lib/scalingo_backups_manager/application.rb, line 38 def addons self.class.client.addons.for(application[:id])&.data || [] end
client()
click to toggle source
# File lib/scalingo_backups_manager/application.rb, line 34 def client self.class.client end