Sha256: b827006002fced43d23a5ad53efb1f4d21daace7ec0b86e53fdbb22fe55bea99

Contents?: true

Size: 626 Bytes

Versions: 22

Compression:

Stored size: 626 Bytes

Contents

# -*- coding: utf-8 -*-
class ApplicationController < ActionController::Base
  # Prevent CSRF attacks by raising an exception.
  # For APIs, you may want to use :null_session instead.
  protect_from_forgery with: :exception

  helper_method :standalone?

  private

  # スタンドアローンモードかどうかを返す
  def standalone?
    return false if Rails.env == 'production'
    return true if Rails.env == 'standalone'

    if Rails.env != 'test' &&
        (ENV['SMALRUBY_EDITOR_STANDALONE_MODE'] ||
         File.exist?(Rails.root.join('tmp', 'standalone')))
      true
    else
      false
    end
  end
end

Version data entries

22 entries across 22 versions & 1 rubygems

Version Path
smalruby-editor-0.1.10-x86-mingw32 app/controllers/application_controller.rb
smalruby-editor-0.1.10 app/controllers/application_controller.rb
smalruby-editor-0.1.9-x86-mingw32 app/controllers/application_controller.rb
smalruby-editor-0.1.9 app/controllers/application_controller.rb
smalruby-editor-0.1.8-x86-mingw32 app/controllers/application_controller.rb
smalruby-editor-0.1.8 app/controllers/application_controller.rb
smalruby-editor-0.1.7-x86-mingw32 app/controllers/application_controller.rb
smalruby-editor-0.1.7 app/controllers/application_controller.rb
smalruby-editor-0.1.6-x86-mingw32 app/controllers/application_controller.rb
smalruby-editor-0.1.6 app/controllers/application_controller.rb
smalruby-editor-0.1.5-x86-mingw32 app/controllers/application_controller.rb
smalruby-editor-0.1.5 app/controllers/application_controller.rb
smalruby-editor-0.1.4-x86-mingw32 app/controllers/application_controller.rb
smalruby-editor-0.1.4 app/controllers/application_controller.rb
smalruby-editor-0.1.3-x86-mingw32 app/controllers/application_controller.rb
smalruby-editor-0.1.3 app/controllers/application_controller.rb
smalruby-editor-0.1.2-x86-mingw32 app/controllers/application_controller.rb
smalruby-editor-0.1.2 app/controllers/application_controller.rb
smalruby-editor-0.1.1-x86-mingw32 app/controllers/application_controller.rb
smalruby-editor-0.1.1 app/controllers/application_controller.rb