Class: Synvert::Core::Utils
- Inherits:
-
Object
- Object
- Synvert::Core::Utils
- Defined in:
- lib/synvert/core/utils.rb
Class Method Summary collapse
Class Method Details
.eval_snippet(snippet_name) ⇒ Object
8 9 10 11 12 13 14 15 16 17 |
# File 'lib/synvert/core/utils.rb', line 8 def eval_snippet(snippet_name) if is_valid_url?(snippet_name) uri = URI.parse(format_url(snippet_name)) eval(uri.open.read) elsif is_valid_file?(snippet_name) eval(File.read(snippet_name)) else eval(File.read(File.join(default_snippets_home, 'lib', "#{snippet_name}.rb"))) end end |