ruby on rails - Inflection acronym not working well -
i have problem using inflections.acronym in project because have same name
basically, have 2 controllers: secontroller , tsecontroller. completelly different.
i added next lines im inflections:
activesupport::inflector.inflections |inflect| inflect.acronym 'se' inflect.acronym 'tse' end when seek access secontroller works fine, when seek acces tsecontroller says:
loading development environment (rails 3.2.11) irb(main):001:0> secontroller => secontroller irb(main):002:0> tsecontroller nameerror: uninitialized constant tsecontroller (irb):2 /usr/local/rvm/gems/ruby-1.9.3-p327/gems/railties-3.2.11/lib/rails/commands/console.rb:47:in `start' /usr/local/rvm/gems/ruby-1.9.3-p327/gems/railties-3.2.11/lib/rails/commands/console.rb:8:in `start' /usr/local/rvm/gems/ruby-1.9.3-p327/gems/railties-3.2.11/lib/rails/commands.rb:41:in `<top (required)>' script/rails:6:in `require' script/rails:6:in `<main>' if remove next line,
inflect.acronym 'se' my tsecontroller works fine
loading development environment (rails 3.2.11) irb(main):001:0> tsecontroller => tsecontroller what can it?
ruby-on-rails ruby acronym inflection
No comments:
Post a Comment