example_controller.rb
20 lines
| 372 B
| text/x-ruby
|
RubyLexer
|
r742 | # Sample plugin controller | ||
class ExampleController < ApplicationController | ||||
|
r1267 | unloadable | ||
|
r742 | layout 'base' | ||
before_filter :find_project, :authorize | ||||
|
r2430 | menu_item :sample_plugin | ||
|
r742 | |||
def say_hello | ||||
@value = Setting.plugin_sample_plugin['sample_setting'] | ||||
end | ||||
def say_goodbye | ||||
end | ||||
private | ||||
def find_project | ||||
@project=Project.find(params[:id]) | ||||
end | ||||
end | ||||