Class: TFSGraph::Entity

Inherits:
Related::Node
  • Object
show all
Defined in:
lib/tfs_graph/entity.rb

Direct Known Subclasses

Branch, Changeset, ChangesetMerge, Project

Class Method Summary collapse

Class Method Details

.inherited(klass) ⇒ Object



3
4
5
6
7
8
9
# File 'lib/tfs_graph/entity.rb', line 3

def self.inherited(klass)
  define_singleton_method :act_as_entity do
    klass::SCHEMA.each do |key, details|
      property key, details[:type]
    end
  end
end