File tree Expand file tree Collapse file tree 1 file changed +6
-18
lines changed Expand file tree Collapse file tree 1 file changed +6
-18
lines changed Original file line number Diff line number Diff line change @@ -22,27 +22,15 @@ def get(key)
22
22
end
23
23
24
24
def source ( value = nil )
25
- if value . nil?
26
- @source
27
- else
28
- @source = value
29
- end
25
+ @source ||= value
30
26
end
31
27
32
28
def namespace ( value = nil )
33
- if value . nil?
34
- @namespace
35
- else
36
- @namespace = value
37
- end
29
+ @namespace ||= value
38
30
end
39
31
40
32
def suppress_errors ( value = nil )
41
- if value . nil?
42
- @suppress_errors
43
- else
44
- @suppress_errors = value
45
- end
33
+ @suppress_errors ||= value
46
34
end
47
35
48
36
def []( key )
@@ -60,20 +48,20 @@ def load!
60
48
instance
61
49
true
62
50
end
63
-
51
+
64
52
def reload!
65
53
@instance = nil
66
54
load!
67
55
end
68
-
56
+
69
57
private
70
58
def instance
71
59
return @instance if @instance
72
60
@instance = new
73
61
create_accessors!
74
62
@instance
75
63
end
76
-
64
+
77
65
def method_missing ( name , *args , &block )
78
66
instance . send ( name , *args , &block )
79
67
end
You can’t perform that action at this time.
0 commit comments