Class: DevSystem::SimpleGenerator::UnitHelper

Inherits:
Object
  • Object
show all
Defined in:
lib/dev_system/subsystems/generator/generators/simple_generator.rb

Instance Method Summary collapse

Instance Method Details

#section(section = {}) ⇒ Object



295
296
297
298
299
# File 'lib/dev_system/subsystems/generator/generators/simple_generator.rb', line 295

def section section = {}
  sections << section
  section[:name] or raise "name is required"
  section[:render_key] ||= section[:name]
end

#sectionsObject



308
309
310
# File 'lib/dev_system/subsystems/generator/generators/simple_generator.rb', line 308

def sections
  @sections ||= []
end

#view(view = {}) ⇒ Object



301
302
303
304
305
306
# File 'lib/dev_system/subsystems/generator/generators/simple_generator.rb', line 301

def view view = {}
  views << view
  view[:render_key] or raise "render_key is required"
  view[:render_format] ||= view[:format]
  view[:render_format] or raise "render_format is required"
end

#viewsObject



312
313
314
# File 'lib/dev_system/subsystems/generator/generators/simple_generator.rb', line 312

def views
  @views ||= []
end