class GitHooks::ConfigFile
Public Class Methods
new(path)
click to toggle source
# File lib/git_hooks/config_file.rb, line 3 def initialize(path) @content = YAML.load_file(path) rescue Errno::ENOENT @content = {} end
Public Instance Methods
content()
click to toggle source
# File lib/git_hooks/config_file.rb, line 13 def content @content || { 'pre_commits' => [] } end
pre_commits()
click to toggle source
# File lib/git_hooks/config_file.rb, line 9 def pre_commits content.fetch('pre_commits') { [] } end