Class: Screenpress::Config

Inherits:
Object
  • Object
show all
Defined in:
lib/screenpress/config.rb

Instance Method Summary collapse

Instance Method Details

#enabled=(val) ⇒ Object



16
17
18
# File 'lib/screenpress/config.rb', line 16

def enabled=val
  @enabled = val
end

#enabled?Boolean

Returns:

  • (Boolean)


20
21
22
23
# File 'lib/screenpress/config.rb', line 20

def enabled?
  return !!@enabled if defined?(@enabled)
  @enabled = calc_enabled
end

#full_pathObject



11
12
13
14
# File 'lib/screenpress/config.rb', line 11

def full_path
  self.path = "screenpress" unless @full_path
  @full_path
end

#full_path=(val) ⇒ Object



7
8
9
# File 'lib/screenpress/config.rb', line 7

def full_path=val
  @full_path = Pathname.new(val).expand_path
end

#path=(val) ⇒ Object



3
4
5
# File 'lib/screenpress/config.rb', line 3

def path=val
  self.full_path = root.join(val)
end