Module: Greenhouse::Commands::Command

Included in:
Add, Bundle, Configure, Console, Help, Init, Launch, New, Pull, Purge, Push, Remove, Specs, Start, Status, Sync
Defined in:
lib/greenhouse/commands/command.rb

Defined Under Namespace

Modules: ClassMethods, InstanceMethods

Class Method Summary collapse

Class Method Details

.included(base) ⇒ Object



4
5
6
7
8
9
10
# File 'lib/greenhouse/commands/command.rb', line 4

def self.included(base)
  Commands::commands << base # Keep track of all commands

  base.send :include, Scripts::Script
  base.send :extend, ClassMethods
  base.send :include, InstanceMethods
end