Class: Generators::Avo::FilterGenerator

Inherits:
NamedBaseGenerator show all
Defined in:
lib/generators/avo/filter_generator.rb

Instance Method Summary collapse

Methods inherited from NamedBaseGenerator

#initialize

Constructor Details

This class inherits a constructor from Generators::Avo::NamedBaseGenerator

Instance Method Details

#create_resource_fileObject



12
13
14
15
16
# File 'lib/generators/avo/filter_generator.rb', line 12

def create_resource_file
  raise "Invalid filter type '#{options[:type]}'" unless filter_types.include? options[:type]

  template "filters/#{options[:type]}_filter.tt", "app/avo/filters/#{singular_name}.rb"
end