1
0
Fork 0
mirror of https://github.com/drapergem/draper synced 2023-03-27 23:21:17 -04:00
draper/spec/support/samples/application_controller.rb
2012-02-24 16:40:39 -05:00

43 lines
790 B
Ruby

require './spec/support/samples/application_helper'
module ActionController
class Base
@@before_filters = []
def self.before_filters
@@before_filters
end
def self.before_filter(name)
@@before_filters << name
end
end
end
Draper::System.setup(:action_controller)
class ApplicationController < ActionController::Base
extend ActionView::Helpers
extend ActionView::Helpers::TagHelper
extend ActionView::Helpers::UrlHelper
extend ApplicationHelper
def view_context
@view_context ||= ApplicationController
end
def view_context=(input)
@view_context = input
end
def self.hello
"Hello!"
end
def self.capture(&block)
@@capture = true
block.call
end
def self.capture_triggered
@@capture ||= false
end
end