class Spidy::DefinitionFile
spidy interface binding
Attributes
path[R]
spidy[R]
Public Class Methods
new(path)
click to toggle source
rubocop:enable Security/Eval
# File lib/spidy/definition_file.rb, line 24 def initialize(path) @path = path end
open(filepath)
click to toggle source
# File lib/spidy/definition_file.rb, line 10 def self.open(filepath) object = new(filepath) object.eval_definition object end
Public Instance Methods
eval_definition()
click to toggle source
rubocop:disable Security/Eval
# File lib/spidy/definition_file.rb, line 17 def eval_definition @spidy = eval(File.open(path).read) if path end