class AcmsRuby::Image
Attributes
fields[RW]
Public Class Methods
new(image_name, sort_no, base)
click to toggle source
# File lib/acms_ruby/models/image.rb, line 6 def initialize(image_name, sort_no, base) @base = base @name = image_name @no = sort_no load_fields end
Public Instance Methods
field(key)
click to toggle source
# File lib/acms_ruby/models/image.rb, line 17 def field(key) key = @name+'@'+key @fields.where(field_key: key).first end
load_fields()
click to toggle source
# File lib/acms_ruby/models/image.rb, line 13 def load_fields @fields = @base.fields.where(field_sort: @no) end
val(key)
click to toggle source
# File lib/acms_ruby/models/image.rb, line 22 def val(key) field(key).value end