Module: Securial::Helpers

Defined in:
lib/securial/helpers.rb,
lib/securial/helpers/regex_helper.rb,
lib/securial/helpers/roles_helper.rb,
lib/securial/helpers/key_transformer.rb,
lib/securial/helpers/normalizing_helper.rb

Overview

Namespace containing utility modules for common operations.

The Helpers module serves as a container for specialized utility modules that provide reusable functionality across the Securial framework:

  • NormalizingHelper - Methods for normalizing user input (emails, usernames, etc.)

  • RegexHelper - Regular expressions and validation methods for input validation

  • RolesHelper - Functions for working with user roles and permissions management

  • KeyTransformer - Tools for transforming data structure keys between formats (snake_case, camelCase)

These helpers ensure consistent behavior across the application and reduce code duplication by centralizing common operations.

Defined Under Namespace

Modules: KeyTransformer, NormalizingHelper, RegexHelper, RolesHelper