Class: Pokey::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/pokey/configuration.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



4
5
6
7
8
# File 'lib/pokey/configuration.rb', line 4

def initialize
  @hook_dir = "app/pokey"
  @hooks = []
  @run_on = [:development]
end

Instance Attribute Details

#hook_dirObject

Returns the value of attribute hook_dir.



2
3
4
# File 'lib/pokey/configuration.rb', line 2

def hook_dir
  @hook_dir
end

#hooksObject

Returns the value of attribute hooks.



2
3
4
# File 'lib/pokey/configuration.rb', line 2

def hooks
  @hooks
end

#run_onObject

Returns the value of attribute run_on.



2
3
4
# File 'lib/pokey/configuration.rb', line 2

def run_on
  @run_on
end

Instance Method Details

#add_hook(&block) ⇒ Object



10
11
12
# File 'lib/pokey/configuration.rb', line 10

def add_hook(&block)
  Pokey::Hooks.add(&block)
end