Sha256: 05cd7d9ace008ba1d0471f49b8795fdcaa574f0bd74439aa7f7f608d70a90986
Contents?: true
Size: 461 Bytes
Versions: 11
Compression:
Stored size: 461 Bytes
Contents
class Controlrepo class Class @@all = [] attr_accessor :name def initialize(name) @name = name @@all << self end 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 def self.all @@all end end end
Version data entries
11 entries across 11 versions & 1 rubygems