Method: String#valid_hook

Defined in:
lib/hook/string.rb

#valid_hookObject



26
27
28
29
30
31
32
33
34
35
# File 'lib/hook/string.rb', line 26

def valid_hook
  if File.exist?(self)
    File.expand_path(self)
  elsif self =~ /^\[.*?\]\((.*?)\)$/
    mdlink = $1
    mdlink.valid_hook
  else
    self
  end
end