class PolyglotIos::Serializer::Language::Base
Attributes
languages[RW]
Public Class Methods
new(languages)
click to toggle source
# File lib/ios_polyglot_cli/serializers/languages/languages_serializer.rb, line 8 def initialize(languages) @languages = languages end
Public Instance Methods
render()
click to toggle source
# File lib/ios_polyglot_cli/serializers/languages/languages_serializer.rb, line 12 def render() ERB.new(template, nil, '-').result(binding) end
save(path)
click to toggle source
# File lib/ios_polyglot_cli/serializers/languages/languages_serializer.rb, line 20 def save(path) fail NotImplementedError, 'Abstract Method' end
template()
click to toggle source
# File lib/ios_polyglot_cli/serializers/languages/languages_serializer.rb, line 16 def template() fail NotImplementedError, 'Abstract Method' end