Browse Source

Added Base class for Plugin Hooks. #1296

plugin-hooks
Eric Davis 16 years ago
parent
commit
8995245a0c
1 changed files with 26 additions and 2 deletions
  1. 26
    2
      lib/redmine/plugin.rb

+ 26
- 2
lib/redmine/plugin.rb View File

@@ -174,9 +174,33 @@ module Redmine #:nodoc:
end
end

# Default class for Hooks to subclass
# Base class for Redmin Plugin hooks.
class Base

# Class level access to Rails' helper methods.
def self.help
Helper.instance
end
# Includes several Helper methods to be used in the class
class Helper # :nodoc:
include Singleton
include ERB::Util
include ActionView::Helpers::TagHelper
include ActionView::Helpers::FormHelper
include ActionView::Helpers::FormTagHelper
include ActionView::Helpers::FormOptionsHelper
include ActionView::Helpers::JavaScriptHelper
include ActionView::Helpers::PrototypeHelper
include ActionView::Helpers::UrlHelper
include ActionController::UrlWriter
def protect_against_forgery? # :nodoc:
false
end
end
end
end
end

Loading…
Cancel
Save