Ruby с использованием помощников в одном скрипте - PullRequest
1 голос
/ 04 января 2011

Я хочу использовать вспомогательный текстовый помощник в сценарии ruby, который я пишу, но не могу найти информацию о том, как включить помощники Rails в один сценарий ruby. Я знаю, что вам нужно включить вспомогательный модуль и требовать помощников, но, как я уже сказал, я не уверен на 100%, как заставить его работать.

Ответы [ 2 ]

7 голосов
/ 04 января 2011

require 'action_view'
include ActionView::Helpers::TextHelper
puts pluralize(2, 'person')

(Требуется установленный gem actionpack, протестирован на ruby ​​1.9.1, actionpack 3.0.3)

4 голосов
/ 04 января 2011

Или вы можете использовать инфлектор в ActiveSupport, если у вас установлен гем activesupport:

$ irb
>> require 'active_support/inflector'
=> true
>> "person".pluralize
=> "people"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...