class RademadeAdmin::Model::Info::Relation
Attributes
foreign_key[R]
from[R]
getter[R]
name[R]
setter[R]
sortable_field[R]
to[R]
type[R]
Public Class Methods
new(opt = {})
click to toggle source
Initialization for Relation
info
Required options in Hash :name, :from, :to, :setter, :has_many @param opt [Hash]
# File lib/rademade_admin/model/info/relation.rb, line 35 def initialize(opt = {}) @name = opt[:name] @from = opt[:from] @to = opt[:to] @getter = opt[:getter] @setter = opt[:setter] @type = opt[:type] @has_many = opt[:has_many] @many = opt[:many] @foreign_key = opt[:foreign_key] @sortable = opt[:sortable] @sortable_field = opt[:sortable_field] @is_gallery = opt[:is_gallery] end
Public Instance Methods
gallery?()
click to toggle source
# File lib/rademade_admin/model/info/relation.rb, line 20 def gallery? @is_gallery end
has_many?()
click to toggle source
# File lib/rademade_admin/model/info/relation.rb, line 8 def has_many? @has_many end
many?()
click to toggle source
# File lib/rademade_admin/model/info/relation.rb, line 12 def many? @many end
sortable?()
click to toggle source
# File lib/rademade_admin/model/info/relation.rb, line 16 def sortable? @sortable end