Sha256: 444f8b86bf2b742ca89ecb0c1a64f850d818c0dcd3acbdcdede8a5d23df23aff
Contents?: true
Size: 596 Bytes
Versions: 2
Compression:
Stored size: 596 Bytes
Contents
require 'cell/rack' module Cell class Rails < Rack include ActionController::RequestForgeryProtection abstract! delegate :session, :params, :request, :config, :env, :url_options, :to => :parent_controller class << self private # Run builder block in controller instance context. def run_builder_block(block, controller, *args) controller.instance_exec(*args, &block) end end attr_reader :parent_controller def initialize(parent_controller) super @parent_controller = parent_controller end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
cells-3.8.5 | lib/cell/rails.rb |
cells-3.8.4 | lib/cell/rails.rb |