class Serverkit::Resources::Defaults::Plist
Public Class Methods
generate(object)
click to toggle source
@param [Object] Plain old ruby object made from JSON or YAML @return [String]
# File lib/serverkit/resources/defaults.rb, line 110 def generate(object) case object when Array "(" + object.map { |element| generate(element) }.join(", ") + ")" when Hash "{" + object.map { |key, value| "#{generate(key)} = #{generate(value)}" }.join("; ") + "}" when false generate(0) when true generate(1) else object.inspect end end