Class: LlmClassifier::Generators::ClassifierGenerator

Inherits:
Rails::Generators::NamedBase
  • Object
show all
Defined in:
lib/llm_classifier/rails/generators/classifier_generator.rb

Overview

Rails generator for creating classifier classes

Instance Method Summary collapse

Instance Method Details

#create_classifier_fileObject



15
16
17
# File 'lib/llm_classifier/rails/generators/classifier_generator.rb', line 15

def create_classifier_file
  template "classifier.rb.erb", File.join("app/classifiers", "#{file_name}.rb")
end

#create_spec_fileObject



19
20
21
22
23
# File 'lib/llm_classifier/rails/generators/classifier_generator.rb', line 19

def create_spec_file
  return unless File.exist?("spec")

  template "classifier_spec.rb.erb", File.join("spec/classifiers", "#{file_name}_spec.rb")
end