Method: Authorization::Reader::DSLReader.load

Defined in:
lib/declarative_authorization/reader.rb

.load(dsl_file) ⇒ Object

Loads and parses a DSL from the given file name.



69
70
71
72
73
74
# File 'lib/declarative_authorization/reader.rb', line 69

def self.load (dsl_file)
  # TODO cache reader in production mode?
  reader = new
  reader.parse(File.read(dsl_file), dsl_file)
  reader
end