Sha256: a6b8878c6ffcc852f033396637bfc17af4fe4cd0b4578587027dff4cea00f19c

Contents?: true

Size: 691 Bytes

Versions: 2

Compression:

Stored size: 691 Bytes

Contents

require 'best_in_place'
require 'lazyhash'

module Interpret
  mattr_accessor :backend
  mattr_accessor :logger
  mattr_accessor :sweeper
  mattr_accessor :parent_controller
  mattr_accessor :registered_envs
  mattr_accessor :scope
  mattr_accessor :current_user
  mattr_accessor :admin
  mattr_accessor :layout
  mattr_accessor :soft
  mattr_accessor :live_edit

  @@controller = "action_controller/base"
  @@registered_envs = [:production, :staging]
  @@scope = ""
  @@layout = "interpret_base"
  @@soft = false
  @@live_edit = false

  def self.configure
    yield self
  end
end

require 'interpret/engine' if defined? Rails

ActionView::Base.send(:include, Interpret::InterpretHelpers)

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
interpret-0.2.0 lib/interpret.rb
interpret-0.1.5 lib/interpret.rb