Feature #4050 » 0003-Object-methods-returns-Array-of-Symbols.patch
lib/SVG/Graph/Graph.rb | ||
---|---|---|
150 | 150 |
:add_popups =>false, |
151 | 151 |
}) |
152 | 152 |
|
153 |
set_defaults if methods.include? "set_defaults"
|
|
153 |
set_defaults if methods.include? :set_defaults
|
|
154 | 154 |
|
155 | 155 |
init_with config |
156 | 156 |
end |
... | ... | |
195 | 195 |
def burn |
196 | 196 |
raise "No data available" unless @data.size > 0 |
197 | 197 |
|
198 |
calculations if methods.include? 'calculations'
|
|
198 |
calculations if methods.include? :calculations
|
|
199 | 199 |
|
200 | 200 |
start_svg |
201 | 201 |
calculate_graph_dimensions |
... | ... | |
355 | 355 |
# by subclasses. |
356 | 356 |
def init_with config |
357 | 357 |
config.each { |key, value| |
358 |
self.send( key.to_s+"=", value ) if methods.include? key.to_s
|
|
358 |
self.send( (key.to_s+"=").to_sym, value ) if methods.include? key.to_sym
|
|
359 | 359 |
} |
360 | 360 |
end |
361 | 361 |
|