Class: Schema::Generators::ActionGenerator

Inherits:
Rails::Generators::NamedBase
  • Object
show all
Defined in:
lib/generators/schema/action/action_generator.rb

Defined Under Namespace

Classes: Parameter

Instance Method Summary collapse

Constructor Details

#initialize(args, *options) ⇒ ActionGenerator

Returns a new instance of ActionGenerator.



7
8
9
10
# File 'lib/generators/schema/action/action_generator.rb', line 7

def initialize(args, *options)
  super
  parse_parameters!
end

Instance Method Details

#create_schema_fileObject



12
13
14
# File 'lib/generators/schema/action/action_generator.rb', line 12

def create_schema_file
  template "schema.yml.erb", File.join("app/schemas", class_path, "#{file_name}.yml")
end