Module: Ruby::TranslateArgsList
- Defined in:
- lib/i18n/ripper2ruby/translate_args_list.rb
Instance Method Summary collapse
- #full_key(joined = false) ⇒ Object
- #key ⇒ Object
- #key_matches?(keys) ⇒ Boolean
- #replace_key(search, replace) ⇒ Object
- #scope ⇒ Object
Instance Method Details
#full_key(joined = false) ⇒ Object
10 11 12 13 |
# File 'lib/i18n/ripper2ruby/translate_args_list.rb', line 10 def full_key(joined = false) full_key = normalize_keys(scope, key) joined ? join_key(full_key) : full_key end |
#key ⇒ Object
15 16 17 |
# File 'lib/i18n/ripper2ruby/translate_args_list.rb', line 15 def key first.arg.value if first end |
#key_matches?(keys) ⇒ Boolean
23 24 25 26 |
# File 'lib/i18n/ripper2ruby/translate_args_list.rb', line 23 def key_matches?(keys) keys = normalize_keys(keys) keys == full_key[0, keys.length] end |