Sha256: a3975d5367583295f42a5839499e16e1dee11d3b9c7cafec2fc68b8b45709a2d

Contents?: true

Size: 290 Bytes

Versions: 9

Compression:

Stored size: 290 Bytes

Contents

class AwesomeTranslations::ModelInspector::Attribute
  attr_reader :name, :model_inspector

  def initialize(model_inspector, name)
    @model_inspector = model_inspector
    @name = name
  end

  def i18n_key
    "activerecord.attributes.#{@model_inspector.snake_name}.#{@name}"
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
awesome_translations-0.0.34 lib/awesome_translations/model_inspector/attribute.rb
awesome_translations-0.0.33 lib/awesome_translations/model_inspector/attribute.rb
awesome_translations-0.0.32 lib/awesome_translations/model_inspector/attribute.rb
awesome_translations-0.0.31 lib/awesome_translations/model_inspector/attribute.rb
awesome_translations-0.0.30 lib/awesome_translations/model_inspector/attribute.rb
awesome_translations-0.0.29 lib/awesome_translations/model_inspector/attribute.rb
awesome_translations-0.0.28 lib/awesome_translations/model_inspector/attribute.rb
awesome_translations-0.0.27 lib/awesome_translations/model_inspector/attribute.rb
awesome_translations-0.0.26 lib/awesome_translations/model_inspector/attribute.rb