class Boxxspring::Property

Public Instance Methods

operation( path ) click to toggle source
# File lib/boxxspring/resources/property.rb, line 46
def operation( path )
  Boxxspring::Operation.new( File.join( '/properties', self.id.to_s, path ) )
end
settings_content_by_name( name, default_result = nil ) click to toggle source
# File lib/boxxspring/resources/property.rb, line 33
def settings_content_by_name( name, default_result = nil )
  setting = self.settings.detect { | setting | setting.name == name }
  result = setting.nil? ? default_result : setting.content 

  # convert the result to boolean when boolean
  result = true if result =~ ( /(true)$/i )
  result = false if result =~ ( /(false)$/i )

  result 
end