Sha256: 2b198f565f5a8b5f07b84a7120e183b51ae649992b4dd8378bded9fffb3537b5

Contents?: true

Size: 313 Bytes

Versions: 10

Compression:

Stored size: 313 Bytes

Contents

module HoboFields
  module Types
    class LifecycleState < String

      COLUMN_TYPE = :string

      class << self
        attr_accessor :table_name
      end

      def to_html(xmldoctype = true)
        I18n.t("#{self.class.table_name}.states.#{self}", :default => self).html_safe
      end
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
hobo_fields-1.3.0.pre25 lib/hobo_fields/types/lifecycle_state.rb
hobo_fields-1.3.0.pre24 lib/hobo_fields/types/lifecycle_state.rb
hobo_fields-1.3.0.pre23 lib/hobo_fields/types/lifecycle_state.rb
hobo_fields-1.3.0.pre22 lib/hobo_fields/types/lifecycle_state.rb
hobo_fields-1.3.0.pre21 lib/hobo_fields/types/lifecycle_state.rb
hobo_fields-1.3.0.pre20 lib/hobo_fields/types/lifecycle_state.rb
hobo_fields-1.3.0.pre19 lib/hobo_fields/types/lifecycle_state.rb
hobo_fields-1.3.0.pre18 lib/hobo_fields/types/lifecycle_state.rb
hobo_fields-1.3.0.pre16 lib/hobo_fields/types/lifecycle_state.rb
hobo_fields-1.3.0.pre15 lib/hobo_fields/types/lifecycle_state.rb