Module: AddToOrg
- Defined in:
- lib/add-to-org.rb,
lib/add-to-org/helpers.rb,
lib/add-to-org/version.rb
Defined Under Namespace
Modules: Helpers
Classes: App
Constant Summary
collapse
- VERSION =
'3.0.3'
Class Method Summary
collapse
Class Method Details
.public_dir ⇒ Object
21
22
23
|
# File 'lib/add-to-org.rb', line 21
def self.public_dir
@public_dir ||= File.expand_path 'public', AddToOrg.root
end
|
.public_dir=(dir) ⇒ Object
25
26
27
|
# File 'lib/add-to-org.rb', line 25
def self.public_dir=(dir)
@public_dir = dir
end
|
.root ⇒ Object
9
10
11
|
# File 'lib/add-to-org.rb', line 9
def self.root
File.expand_path './add-to-org', File.dirname(__FILE__)
end
|
.set_validator(&block) ⇒ Object
33
34
35
|
# File 'lib/add-to-org.rb', line 33
def self.set_validator(&block)
@validator = block
end
|
.validator ⇒ Object
37
38
39
|
# File 'lib/add-to-org.rb', line 37
def self.validator
@validator ||= proc { raise 'You must define a custom validator to determine eligibility' }
end
|
.validator=(validator) ⇒ Object
29
30
31
|
# File 'lib/add-to-org.rb', line 29
def self.validator=(validator)
@validator = validator
end
|
.views_dir ⇒ Object
13
14
15
|
# File 'lib/add-to-org.rb', line 13
def self.views_dir
@views_dir ||= File.expand_path 'views', AddToOrg.root
end
|
.views_dir=(dir) ⇒ Object
17
18
19
|
# File 'lib/add-to-org.rb', line 17
def self.views_dir=(dir)
@views_dir = dir
end
|