Class: ActiveDesigner::FileConverter
- Inherits:
-
Object
- Object
- ActiveDesigner::FileConverter
- Defined in:
- lib/active_designer/file_converter.rb
Instance Method Summary collapse
-
#initialize(schema_file) ⇒ FileConverter
constructor
A new instance of FileConverter.
- #render ⇒ Object
Constructor Details
#initialize(schema_file) ⇒ FileConverter
Returns a new instance of FileConverter.
7 8 9 10 11 12 13 14 |
# File 'lib/active_designer/file_converter.rb', line 7 def initialize(schema_file) schema = ActiveDesigner::SchemaCreator.new gems = ENV["GEM_HOME"] @file_name = Dir.pwd.split('/')[-1] @path = APP_ROOT @tables = schema.format(schema_file) @schema = JSON.generate(@tables) end |
Instance Method Details
#render ⇒ Object
16 17 18 |
# File 'lib/active_designer/file_converter.rb', line 16 def render ERB.new(TEMPLATE).result binding() end |