class ActiveInteractor::Generators::NamedBase
Private Instance Methods
active_interactor_file(parent_dir: 'app', suffix: nil)
click to toggle source
# File lib/rails/generators/active_interactor/base.rb, line 20 def active_interactor_file(parent_dir: 'app', suffix: nil) File.join(parent_dir, active_interactor_directory, class_path, "#{file_name_with_suffix(suffix)}.rb") end
file_name_with_suffix(suffix)
click to toggle source
# File lib/rails/generators/active_interactor/base.rb, line 24 def file_name_with_suffix(suffix) suffix ? "#{file_name}_#{suffix}" : file_name end