Module: MoreViewHooks

Defined in:
lib/redmine-more_view_hooks.rb,
lib/more_view_hooks/hook.rb,
lib/more_view_hooks/infos.rb,
lib/more_view_hooks/engine.rb,
lib/more_view_hooks/version.rb,
lib/more_view_hooks/redmine_plugin.rb,
lib/more_view_hooks/hook_collection.rb

Overview

Redmine plugin to allow injecting more view hooks

Defined Under Namespace

Modules: Infos Classes: Engine, Hook, HookCollection, RedminePlugin

Constant Summary collapse

VERSION =
"0.0.3"

Class Method Summary collapse

Class Method Details

.add(*args) ⇒ Object



16
17
18
# File 'lib/redmine-more_view_hooks.rb', line 16

def add(*args)
  hooks.add(*args)
end

.hooksObject



11
12
13
# File 'lib/redmine-more_view_hooks.rb', line 11

def hooks
  @hooks ||= HookCollection.new
end

.load_default_additional_hooks!Object



26
27
28
# File 'lib/redmine-more_view_hooks.rb', line 26

def load_default_additional_hooks!
  require "more_view_hooks/default_additional_hooks"
end

.redmine_version_at_least?(other) ⇒ Boolean

Returns:

  • (Boolean)


21
22
23
# File 'lib/redmine-more_view_hooks.rb', line 21

def redmine_version_at_least?(other)
  Gem::Version.new(::Redmine::VERSION) > Gem::Version.new(other)
end