Module: FmRest::V1

Extended by:
Auth, Connection, ContainerFields, Dates, Paths, Utils
Defined in:
lib/fmrest/v1.rb,
lib/fmrest/v1/auth.rb,
lib/fmrest/v1/dates.rb,
lib/fmrest/v1/paths.rb,
lib/fmrest/v1/utils.rb,
lib/fmrest/v1/connection.rb,
lib/fmrest/v1/raise_errors.rb,
lib/fmrest/v1/type_coercer.rb,
lib/fmrest/v1/token_session.rb,
lib/fmrest/v1/container_fields.rb,
lib/fmrest/v1/token_store/memory.rb,
lib/fmrest/v1/token_store/active_record.rb

Defined Under Namespace

Modules: Auth, Connection, ContainerFields, Dates, Paths, TokenStore, Utils Classes: RaiseErrors, TokenSession, TypeCoercer

Constant Summary

Constants included from Connection

Connection::AUTH_CONNECTION_HEADERS, Connection::BASE_PATH, Connection::CLARIS_ID_HTTP_AUTH_TYPE, Connection::DATABASES_PATH, Connection::DEFAULT_HEADERS, Connection::FILEMAKER_CLOUD_HOST_MATCHER

Constants included from ContainerFields

ContainerFields::DEFAULT_UPLOAD_CONTENT_TYPE

Constants included from Utils

Utils::FM_FIND_OPERATORS_RE, Utils::FULLY_QUALIFIED_FIELD_NAME_MATCHER, Utils::VALID_SCRIPT_KEYS

Constants included from Dates

Dates::FM_DATETIME_FORMAT, Dates::FM_DATETIME_FORMAT_MATCHER, Dates::FM_DATE_FORMAT, Dates::FM_DATE_TO_REGEXP_SUBSTITUTIONS, Dates::FM_DATE_TO_STRPTIME_SUBSTITUTIONS

Constants included from Auth

Auth::ACCESS_TOKEN_HEADER

Method Summary

Methods included from Connection

auth_connection, base_connection, build_connection

Methods included from Paths

container_field_path, find_path, globals_path, product_info_path, record_path, script_path, session_path

Methods included from ContainerFields

fetch_container_data, upload_container_data

Methods included from Utils

convert_script_params, escape_find_operators, is_fully_qualified?, url_encode

Methods included from Dates

convert_datetime_timezone, date_classes, datetime_classes, extended, fm_date_to_regexp, fm_date_to_strptime_format, local_offset_for_datetime

Methods included from Auth

request_auth_token, request_auth_token!