Class Index [+]

Quicksearch

DataMapper::RelationshipSet

A {SubjectSet} that keeps track of relationships defined in a {Model}

Public Instance Methods

each_value() click to toggle source

A list of all relationships in this set

@deprecated use DataMapper::RelationshipSet#each instead

@yield [DataMapper::Associations::Relationship]

   all relationships in the set

@yieldparam [DataMapper::Associations::Relationship] relationship

   a relationship in the set

@return [RelationshipSet] self

@api semipublic

    # File lib/dm-core/relationship_set.rb, line 33
33:     def each_value
34:       warn "#{self.class}#each_value is deprecated. Use #{self.class}#each instead: #{caller.first}"
35:       each { |relationship| yield(relationship) }
36:       self
37:     end
has_key?(name) click to toggle source

Check wether this RelationshipSet includes an entry with the given name

@deprecated use DataMapper::RelationshipSet#named? instead

@param [#] name

  the name of the entry to look for

@return [Boolean]

  true if the set contains a relationship with the given name

@api semipublic

    # File lib/dm-core/relationship_set.rb, line 66
66:     def has_key?(name)
67:       warn "#{self.class}#has_key? is deprecated. Use #{self.class}#named? instead: #{caller.first}"
68:       named?(name)
69:     end
key?(name) click to toggle source

Check wether this RelationshipSet includes an entry with the given name

@deprecated use DataMapper::RelationshipSet#named? instead

@param [#] name

  the name of the entry to look for

@return [Boolean]

  true if the set contains a relationship with the given name

@api semipublic

    # File lib/dm-core/relationship_set.rb, line 50
50:     def key?(name)
51:       warn "#{self.class}#key? is deprecated. Use #{self.class}#named? instead: #{caller.first}"
52:       named?(name)
53:     end
values() click to toggle source

A list of all relationships in this set

@deprecated use DataMapper::RelationshipSet#each or DataMapper::RelationshipSet#to_a instead

@return [Array]

   a list of all relationships in the set

@api semipublic

    # File lib/dm-core/relationship_set.rb, line 15
15:     def values
16:       warn "#{self.class}#values is deprecated. Use #{self.class}#each or #{self.class}#to_a instead: #{caller.first}"
17:       to_a
18:     end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.