class Moblues::Generator::Base::Model

Attributes

human[R]
human_dir[R]
machine[R]
machine_dir[R]

Public Class Methods

new(params) click to toggle source
# File lib/moblues/generator/base/model.rb, line 5
def initialize(params)
  @human = params.fetch(:human)
  @machine = params.fetch(:machine)
  @human_dir = params.fetch(:human_dir)
  @machine_dir = params.fetch(:machine_dir)
end

Public Instance Methods

generate(entities) click to toggle source
# File lib/moblues/generator/base/model.rb, line 12
def generate(entities)
  entities.each do |entity|
    human.generate(human_dir, entity)
    machine.generate(machine_dir, entity)
  end
end