module FmRest
Constants
- VERSION
Attributes
logger[W]
token_store[RW]
Public Class Methods
Layout(*_)
click to toggle source
# File lib/fmrest.rb, line 58 def Layout(*_) require "fmrest/spyke" self.Layout(*_) end
config()
click to toggle source
# File lib/fmrest.rb, line 36 def config warn "[DEPRECATION] `FmRest.config` is deprecated, use `FmRest.default_connection_settings` instead" default_connection_settings end
config=(connection_hash)
click to toggle source
# File lib/fmrest.rb, line 31 def config=(connection_hash) warn "[DEPRECATION] `FmRest.config=` is deprecated, use `FmRest.default_connection_settings=` instead" self.default_connection_settings = connection_hash end
default_connection_settings()
click to toggle source
# File lib/fmrest.rb, line 27 def default_connection_settings @default_connection_settings || ConnectionSettings.new({}, skip_validation: true) end
default_connection_settings=(settings)
click to toggle source
# File lib/fmrest.rb, line 20 def default_connection_settings=(settings) # Skip validation since we may use the defaults for half-complete # settings @default_connection_settings = ConnectionSettings.wrap(settings, skip_validation: true) end
e(s)
click to toggle source
Shortcut for FmRest::V1.escape_find_operators
@param (see FmRest::V1.escape_find_operators @return (see FmRest::V1.escape_find_operators
# File lib/fmrest.rb, line 54 def e(s) V1.escape_find_operators(s) end
logger()
click to toggle source
# File lib/fmrest.rb, line 41 def logger @logger ||= if defined?(Rails) Rails.logger else require "logger" Logger.new($stdout) end end