Parent

Included Modules

ActiveRecord::Base

Public Class Methods

columns_with_gettext_activerecord() click to toggle source
    # File lib/gettext_activerecord/base.rb, line 55
55:       def columns_with_gettext_activerecord
56:         unless defined? @columns
57:           @columns = nil 
58:         end
59:         unless @columns
60:           @columns = columns_without_gettext_activerecord
61:           @columns.each {|column| 
62:             column.table_class = self
63:           }
64:         end
65:         @columns
66:       end
untranslate(*w) click to toggle source

Sets the untranslate columns.

 (e.g.) 
 Person < ActiveRecord::Base
   untranslate :age, :address
 end
    # File lib/gettext_activerecord/base.rb, line 38
38:       def untranslate(*w)
39:         ary = @@gettext_untranslate_columns[self] || []
40:         ary += w.collect{|v| v.to_s}
41:         @@gettext_untranslate_columns[self] = ary
42:       end
untranslate?(columnname) click to toggle source

Returns true if the column is set “untranslate”.

 (e.g.) untranslate? :foo
    # File lib/gettext_activerecord/base.rb, line 46
46:       def untranslate?(columnname)
47:         ary = @@gettext_untranslate_columns[self] || []
48:         ary.include?(columnname)
49:       end
untranslate_all() click to toggle source

Untranslate all of the tablename/fieldnames in this model class.

 (e.g.)
 Person < ActiveRecord::Base
   untranslate_all
 end
    # File lib/gettext_activerecord/base.rb, line 24
24:       def untranslate_all
25:         @@gettext_untranslate[self] = true
26:       end
untranslate_all?() click to toggle source

Returns true if “untranslate_all“ is called. Otherwise false.

    # File lib/gettext_activerecord/base.rb, line 29
29:       def untranslate_all?
30:         @@gettext_untranslate[self]
31:       end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.