class DeployGate::Xcode::MemberCenters::App
Attributes
member_center[R]
uuid[R]
Public Class Methods
new(uuid, member_center)
click to toggle source
@param [String] uuid @param [Xcode::MemberCenter] member_center
@return [DeployGate::Xcode::MemberCenters::App]
# File lib/deploygate/xcode/member_centers/app.rb, line 10 def initialize(uuid, member_center) @member_center = member_center @uuid = uuid end
Public Instance Methods
create!()
click to toggle source
@return [void]
# File lib/deploygate/xcode/member_centers/app.rb, line 25 def create! @member_center.launcher.app.create!(bundle_id: @uuid, name: name()) end
created?()
click to toggle source
@return [Boolean]
# File lib/deploygate/xcode/member_centers/app.rb, line 16 def created? @member_center.launcher.app.all.collect do |app| return true if app.bundle_id == @uuid end false end
name()
click to toggle source
@return [String]
# File lib/deploygate/xcode/member_centers/app.rb, line 30 def name @uuid.split('.').join(' ') end