Module: Apia

Defined in:
lib/apia/api.rb,
lib/apia/dsl.rb,
lib/apia/cors.rb,
lib/apia/enum.rb,
lib/apia/rack.rb,
lib/apia/error.rb,
lib/apia/route.rb,
lib/apia/object.rb,
lib/apia/scalar.rb,
lib/apia/helpers.rb,
lib/apia/request.rb,
lib/apia/scalars.rb,
lib/apia/version.rb,
lib/apia/dsls/api.rb,
lib/apia/endpoint.rb,
lib/apia/hook_set.rb,
lib/apia/response.rb,
lib/apia/dsls/enum.rb,
lib/apia/error_set.rb,
lib/apia/field_set.rb,
lib/apia/polymorph.rb,
lib/apia/route_set.rb,
lib/apia/controller.rb,
lib/apia/deep_merge.rb,
lib/apia/defineable.rb,
lib/apia/definition.rb,
lib/apia/dsls/error.rb,
lib/apia/dsls/field.rb,
lib/apia/field_spec.rb,
lib/apia/object_set.rb,
lib/apia/rack_error.rb,
lib/apia/dsls/object.rb,
lib/apia/dsls/scalar.rb,
lib/apia/route_group.rb,
lib/apia/argument_set.rb,
lib/apia/mock_request.rb,
lib/apia/scalars/date.rb,
lib/apia/authenticator.rb,
lib/apia/dsls/argument.rb,
lib/apia/dsls/endpoint.rb,
lib/apia/notifications.rb,
lib/apia/dsls/polymorph.rb,
lib/apia/dsls/route_set.rb,
lib/apia/generated_hash.rb,
lib/apia/scalars/base64.rb,
lib/apia/scalars/string.rb,
lib/apia/definitions/api.rb,
lib/apia/dsls/controller.rb,
lib/apia/manifest_errors.rb,
lib/apia/request_headers.rb,
lib/apia/scalars/boolean.rb,
lib/apia/scalars/decimal.rb,
lib/apia/scalars/integer.rb,
lib/apia/definitions/enum.rb,
lib/apia/definitions/type.rb,
lib/apia/dsls/route_group.rb,
lib/apia/definitions/error.rb,
lib/apia/definitions/field.rb,
lib/apia/dsls/argument_set.rb,
lib/apia/pagination_object.rb,
lib/apia/scalars/unix_time.rb,
lib/apia/schema/controller.rb,
lib/apia/schema/scope_type.rb,
lib/apia/definitions/object.rb,
lib/apia/definitions/scalar.rb,
lib/apia/dsls/authenticator.rb,
lib/apia/errors/parse_error.rb,
lib/apia/lookup_environment.rb,
lib/apia/lookup_argument_set.rb,
lib/apia/request_environment.rb,
lib/apia/definitions/argument.rb,
lib/apia/definitions/endpoint.rb,
lib/apia/errors/runtime_error.rb,
lib/apia/definitions/polymorph.rb,
lib/apia/errors/manifest_error.rb,
lib/apia/errors/standard_error.rb,
lib/apia/definitions/controller.rb,
lib/apia/schema/api_schema_type.rb,
lib/apia/dsls/scope_descriptions.rb,
lib/apia/schema/enum_schema_type.rb,
lib/apia/definitions/argument_set.rb,
lib/apia/dsls/concerns/has_fields.rb,
lib/apia/dsls/lookup_argument_set.rb,
lib/apia/schema/error_schema_type.rb,
lib/apia/schema/field_schema_type.rb,
lib/apia/schema/route_schema_type.rb,
lib/apia/callable_with_environment.rb,
lib/apia/definitions/authenticator.rb,
lib/apia/errors/invalid_json_error.rb,
lib/apia/schema/object_schema_type.rb,
lib/apia/schema/scalar_schema_type.rb,
lib/apia/environment_error_handling.rb,
lib/apia/schema/request_method_enum.rb,
lib/apia/errors/invalid_helper_error.rb,
lib/apia/schema/argument_schema_type.rb,
lib/apia/schema/endpoint_schema_type.rb,
lib/apia/definitions/polymorph_option.rb,
lib/apia/errors/error_exception_error.rb,
lib/apia/schema/polymorph_schema_type.rb,
lib/apia/schema/route_set_schema_type.rb,
lib/apia/errors/field_spec_parse_error.rb,
lib/apia/errors/invalid_argument_error.rb,
lib/apia/errors/missing_argument_error.rb,
lib/apia/errors/null_field_value_error.rb,
lib/apia/schema/controller_schema_type.rb,
lib/apia/schema/enum_value_schema_type.rb,
lib/apia/errors/scope_not_granted_error.rb,
lib/apia/schema/object_schema_polymorph.rb,
lib/apia/schema/route_group_schema_type.rb,
lib/apia/definitions/lookup_argument_set.rb,
lib/apia/schema/argument_set_schema_type.rb,
lib/apia/errors/invalid_enum_option_error.rb,
lib/apia/schema/authenticator_schema_type.rb,
lib/apia/errors/invalid_scalar_value_error.rb,
lib/apia/schema/api_controller_schema_type.rb,
lib/apia/schema/polymorph_option_schema_type.rb,
lib/apia/errors/invalid_polymorph_value_error.rb,
lib/apia/schema/field_spec_options_schema_type.rb,
lib/apia/schema/controller_endpoint_schema_type.rb,
lib/apia/schema/lookup_argument_set_schema_type.rb

Defined Under Namespace

Modules: CallableWithEnvironment, DSLs, DeepMerge, Defineable, Definitions, EnvironmentErrorHandling, Helpers, Scalars, Schema Classes: API, ArgumentSet, Authenticator, CORS, Controller, DSL, Definition, Endpoint, Enum, Error, ErrorExceptionError, ErrorSet, FieldSet, FieldSpec, FieldSpecParseError, GeneratedHash, HookSet, InvalidArgumentError, InvalidEnumOptionError, InvalidHelperError, InvalidJSONError, InvalidPolymorphValueError, InvalidScalarValueError, LookupArgumentSet, LookupEnvironment, ManifestError, ManifestErrors, MissingArgumentError, MockRequest, Notifications, NullFieldValueError, Object, ObjectSet, PaginationObject, ParseError, Polymorph, Rack, RackError, Request, RequestEnvironment, RequestHeaders, Response, Route, RouteGroup, RouteSet, RuntimeError, Scalar, ScopeNotGrantedError, StandardError

Constant Summary collapse

VERSION =
'3.5.1'