Module: RailsExtend::Generators::NamedBase

Defined in:
lib/rails_extend/generators/named_base.rb

Instance Method Summary collapse

Instance Method Details

#class_name ⇒ Object



7
8
9
# File 'lib/rails_extend/generators/named_base.rb', line 7

def class_name
  file_name.classify
end

#plural_route_name ⇒ Object



15
16
17
# File 'lib/rails_extend/generators/named_base.rb', line 15

def plural_route_name
  [class_path[-1], plural_name].join('_')
end

#singular_route_name ⇒ Object



11
12
13
# File 'lib/rails_extend/generators/named_base.rb', line 11

def singular_route_name
  [class_path[-1], singular_name].join('_')
end