Class: Serverkit::Resources::Defaults::Plist
- Inherits:
-
Object
- Object
- Serverkit::Resources::Defaults::Plist
- Defined in:
- lib/serverkit/resources/defaults.rb
Class Method Summary collapse
Class Method Details
.generate(object) ⇒ String
110 111 112 113 114 115 116 117 118 119 120 121 122 123 |
# 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 |