Class: Fixturizer::Serializers::Json
- Defined in:
- lib/fixturizer/serializers/json.rb
Instance Attribute Summary
Attributes inherited from Template
Instance Method Summary collapse
Methods inherited from Template
Constructor Details
This class inherits a constructor from Fixturizer::Serializers::Template
Instance Method Details
#apply ⇒ Object
6 7 8 9 10 11 12 13 14 15 |
# File 'lib/fixturizer/serializers/json.rb', line 6 def apply result = if @options[:raw] @data.to_json else JSON.pretty_generate(@data).concat("\n") end return result unless @options[:to_file].is_a?(String) write_file(@options[:to_file], result) end |