J
Jeff Turcotte
I'm trying to create a new globally available subclass upon the
inheritance of another class. This code isn't close to complete, but I
think I'm on the right track.
class PersonHelper; end
class Person
def self.inherited(klass)
helper = Object.const_get(klass.to_s + 'Helper')
# define class here?
end
end
class Employee < Person; end
Basically, I'm trying to accomplish this:
class EmployeeHelper < PersonHelper; end
...by defining class Employee. Any help would be appreciated. Thanks in
advance!
inheritance of another class. This code isn't close to complete, but I
think I'm on the right track.
class PersonHelper; end
class Person
def self.inherited(klass)
helper = Object.const_get(klass.to_s + 'Helper')
# define class here?
end
end
class Employee < Person; end
Basically, I'm trying to accomplish this:
class EmployeeHelper < PersonHelper; end
...by defining class Employee. Any help would be appreciated. Thanks in
advance!