Module: Zoidberg::Supervise

Defined in:
lib/zoidberg/supervise.rb

Overview

Add supervision to instance

Class Method Summary collapse

Class Method Details

.included(klass) ⇒ Object

Include supervision into given class when included

Parameters:

  • klass (Class)


10
11
12
13
14
# File 'lib/zoidberg/supervise.rb', line 10

def self.included(klass)
  unless(klass.include?(Zoidberg::Shell))
    klass.class_eval{ include Zoidberg::Shell }
  end
end