class Controlrepo::Class
Attributes
name[RW]
Public Class Methods
all()
click to toggle source
# File lib/controlrepo/class.rb, line 24 def self.all @@all end
find(class_name)
click to toggle source
# File lib/controlrepo/class.rb, line 11 def self.find(class_name) @@all.each do |cls| if class_name.is_a?(Controlrepo::Class) if cls = class_name return cls end elsif cls.name == class_name return cls end end nil end
new(name)
click to toggle source
# File lib/controlrepo/class.rb, line 6 def initialize(name) @name = name @@all << self end