Module: NxtSupport

Defined in:
lib/nxt_support.rb,
lib/nxt_support/console.rb,
lib/nxt_support/version.rb,
lib/nxt_support/util/enum.rb,
lib/nxt_support/models/email.rb,
lib/nxt_support/preprocessor.rb,
lib/nxt_support/services/base.rb,
lib/nxt_support/util/enum_hash.rb,
lib/nxt_support/util/birth_date.rb,
lib/nxt_support/util/enum/value.rb,
lib/nxt_support/util/crystalizer.rb,
lib/nxt_support/util/hash_translator.rb,
lib/nxt_support/refinements/crystalizer.rb,
lib/nxt_support/models/assignable_values.rb,
lib/nxt_support/middleware/sentry_error_id.rb,
lib/nxt_support/models/preprocess_attributes.rb,
lib/nxt_support/serializers/has_time_attributes.rb,
lib/nxt_support/models/safely_find_or_createable.rb,
lib/nxt_support/preprocessors/strip_preprocessor.rb,
lib/nxt_support/models/duration_attribute_accessor.rb,
lib/nxt_support/preprocessors/downcase_preprocessor.rb,
lib/nxt_support/models/indifferently_accessible_json_attrs.rb

Defined Under Namespace

Modules: AssignableValues, Console, DurationAttributeAccessor, HasTimeAttributes, HashTranslator, IndifferentlyAccessibleJsonAttrs, Middleware, PreprocessAttributes, Preprocessors, Refinements, SafelyFindOrCreateable, Services Classes: BirthDate, Crystalizer, Email, Enum, Preprocessor

Constant Summary collapse

VERSION =
"0.5.0".freeze
EnumHash =

Deprecated

Class.new(Enum)