# File lib/cgikit/utilities.rb, line 217 def class_named_from( name, spaces = [CGIKit, Object] ) spaces.each do |klass| base = klass name.split("::").each do |i| if i.empty? then i = :Object end if base.const_defined?(i) then base = base.const_get(i) else base = nil break end end return base if base end raise "No such '#{name}' class from #{spaces.inspect}." end