Module: Webbynode::Engines::Engine::ClassMethods

Defined in:
lib/webbynode/engines/engine.rb

Instance Method Summary collapse

Instance Method Details

#engine_idObject



37
38
39
# File 'lib/webbynode/engines/engine.rb', line 37

def engine_id
  self.name.split('::').last.downcase 
end

#engine_nameObject



33
34
35
# File 'lib/webbynode/engines/engine.rb', line 33

def engine_name
  @engine_name || self.name.split('::').last
end

#git_excludes(*entries) ⇒ Object



29
30
31
# File 'lib/webbynode/engines/engine.rb', line 29

def git_excludes(*entries)
  self.git_excluded = entries
end

#set_name(name) ⇒ Object



25
26
27
# File 'lib/webbynode/engines/engine.rb', line 25

def set_name(name)
  @engine_name = name
end