Class: Theman::Object
- Inherits:
-
Object
- Object
- Theman::Object
- Defined in:
- lib/theman/object.rb
Class Method Summary collapse
Class Method Details
.new(table_name, parent = ::Object, conn = nil) ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/theman/object.rb', line 3 def self.new(table_name, parent = ::Object, conn = nil) Class.new(parent) do unless conn.nil? @@connection = conn end instance_eval <<-EOV, __FILE__, __LINE__ + 1 set_table_name "#{table_name}" def table_name "#{table_name}" end def inspect "Agent (#{table_name})" end EOV end end |