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