class Mercurial::Hook
Attributes
name[R]
repository[R]
value[R]
Public Class Methods
new(repository, name, value)
click to toggle source
# File lib/mercurial-ruby/hook.rb, line 7 def initialize(repository, name, value) @repository = repository @name = name @value = value end
Public Instance Methods
destroy!()
click to toggle source
# File lib/mercurial-ruby/hook.rb, line 17 def destroy! repository.config.delete_setting!('hooks', name) end
save()
click to toggle source
# File lib/mercurial-ruby/hook.rb, line 13 def save repository.config.add_setting('hooks', name, value) end