class Praxis::Plugin
one instance is created per use.
Attributes
Public Instance Methods
Source
# File lib/praxis/plugin.rb, line 29 def after(stage, &block) application.bootloader.after(stage, &block) end
Source
# File lib/praxis/plugin.rb, line 33 def before(stage, &block) application.bootloader.before(stage, &block) end
Source
# File lib/praxis/plugin.rb, line 16 def load_config! return unless options.key?(:config_file) return {} unless (application.root + options[:config_file]).exist? YAML.load_file(application.root + options[:config_file]) end
Source
# File lib/praxis/plugin.rb, line 25 def register_doc_browser_plugin(path) application.doc_browser_plugin_paths << File.expand_path(path) end