Module: Sandboxy::Sandboxed::ClassMethods
- Defined in:
- lib/sandboxy/sandboxed.rb
Instance Method Summary collapse
Instance Method Details
#sandboxy ⇒ Object
10 11 12 13 14 15 16 17 18 19 20 21 |
# File 'lib/sandboxy/sandboxed.rb', line 10 def sandboxy has_one :sandbox, as: :sandboxed, dependent: :destroy before_create :set_environment include Sandboxy::Sandboxed::SandboxyInstanceMethods default_scope { environment_scoped(Sandboxy.environment) } scope :desandbox, -> { unscope(:joins, :where).all } class << self include Sandboxy::Sandboxed::SandboxyClassMethods end end |