class RademadeAdmin::Model::Info::Relations
Public Class Methods
new(data_adapter)
click to toggle source
@param data_adapter [RademadeAdmin::Model::Adapter::Data]
# File lib/rademade_admin/model/info/relations.rb, line 8 def initialize(data_adapter) @data_adapter = data_adapter end
Public Instance Methods
all()
click to toggle source
Return array of RademadeAdmin::Model::Info::Relation
@return [Array]
# File lib/rademade_admin/model/info/relations.rb, line 16 def all @data_adapter.relations end
exist?(name)
click to toggle source
Return status of relation availability
@param name [String] @return [Bool]
# File lib/rademade_admin/model/info/relations.rb, line 25 def exist?(name) @data_adapter.has_relation? name end
relation(name)
click to toggle source
@param name [String] @return [RademadeAdmin::Model::Info::Relation]
# File lib/rademade_admin/model/info/relations.rb, line 32 def relation(name) @data_adapter.relation name end