Sha256: b1579574287f5acfe25563db150a445d79f6e798a497d9ca768b19ac375146ea

Contents?: true

Size: 516 Bytes

Versions: 38

Compression:

Stored size: 516 Bytes

Contents

module Tramway::Admin::RussianCasesHelper
  def case_word(model_name, case_name)
    word_case = I18n.t("cases.#{model_name.name.underscore}.#{case_name}")
    return word_case if word_case.present?
    raise "There is not #{case_name} implementation for \"#{model_name}\""
  end

  def genitive(word)
    case_word word, :genitive
  end

  def instrumental(word)
    case_word word, :instrumental
  end

  def dative(word)
    case_word word, :dative
  end

  def plural(word)
    case_word word, :plural
  end
end

Version data entries

38 entries across 38 versions & 1 rubygems

Version Path
tramway-admin-1.1.5 app/helpers/tramway/admin/russian_cases_helper.rb
tramway-admin-1.1.4.12 app/helpers/tramway/admin/russian_cases_helper.rb
tramway-admin-1.1.4.11 app/helpers/tramway/admin/russian_cases_helper.rb
tramway-admin-1.1.4.10 app/helpers/tramway/admin/russian_cases_helper.rb
tramway-admin-1.1.4.9 app/helpers/tramway/admin/russian_cases_helper.rb
tramway-admin-1.1.4.8 app/helpers/tramway/admin/russian_cases_helper.rb
tramway-admin-1.1.4.7 app/helpers/tramway/admin/russian_cases_helper.rb
tramway-admin-1.1.4.6 app/helpers/tramway/admin/russian_cases_helper.rb
tramway-admin-1.1.4.5 app/helpers/tramway/admin/russian_cases_helper.rb
tramway-admin-1.1.4.4 app/helpers/tramway/admin/russian_cases_helper.rb
tramway-admin-1.1.4.3 app/helpers/tramway/admin/russian_cases_helper.rb
tramway-admin-1.1.4.2 app/helpers/tramway/admin/russian_cases_helper.rb
tramway-admin-1.1.4.1 app/helpers/tramway/admin/russian_cases_helper.rb
tramway-admin-1.1.4 app/helpers/tramway/admin/russian_cases_helper.rb
tramway-admin-1.1.3.4 app/helpers/tramway/admin/russian_cases_helper.rb
tramway-admin-1.1.3.3 app/helpers/tramway/admin/russian_cases_helper.rb
tramway-admin-1.1.3.2 app/helpers/tramway/admin/russian_cases_helper.rb
tramway-admin-1.1.3.1 app/helpers/tramway/admin/russian_cases_helper.rb
tramway-admin-1.1.2.15 app/helpers/tramway/admin/russian_cases_helper.rb
tramway-admin-1.1.2.14 app/helpers/tramway/admin/russian_cases_helper.rb