Module: Webmate

Defined in:
lib/webmate/env.rb,
lib/webmate/logger.rb,
lib/webmate/version.rb,
lib/webmate/websockets.rb,
lib/webmate/application.rb,
lib/webmate/support/json.rb,
lib/webmate/socket.io/packets/base.rb,
lib/webmate/presenters/base_presenter.rb,
lib/webmate/socket.io/actions/handshake.rb,
lib/webmate/socket.io/actions/connection.rb

Defined Under Namespace

Modules: Decorators, Observers, Presenters, Responders, Routes, SocketIO, Views Classes: Application, BasePresenter, JSON, Logger, Websockets

Constant Summary collapse

VERSION =
'0.1.6'

Class Method Summary collapse

Class Method Details

.envObject



6
7
8
# File 'lib/webmate/env.rb', line 6

def self.env
  ENV["RACK_ENV"]
end

.env?(env) ⇒ Boolean

Returns:

  • (Boolean)


10
11
12
# File 'lib/webmate/env.rb', line 10

def self.env?(env)
  self.env == env.to_s
end

.loggerObject



14
15
16
# File 'lib/webmate/env.rb', line 14

def self.logger
  @logger ||= Webmate::Logger.new
end

.rootObject



2
3
4
# File 'lib/webmate/env.rb', line 2

def self.root
  WEBMATE_ROOT
end