StringHelper
Helper to manipulate strings
Functions
 generate_uuid @classmethod
 Return type : 
str camel_case_to_sentence @staticmethod
Convert a camel case to sentence like Ex 'TestClass2Build' -> 'Test class2 build'
 name : 
str [description] 
 Return type : 
str generate_random_chars @staticmethod
 size : 
int - 6 chars : 
str - ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 Return type : 
str get_enum_values @staticmethod
Get all the values of an enum
 enum_class : 
Type Return type : 
list is_alphanumeric @staticmethod
Check if a string is alphanumeric with underscore
 str_ : 
str Return type : 
bool remove_whitespaces @staticmethod
Remove all whitespace of a string
 str_ : 
str Return type : 
str replace_accent_with_letter @staticmethod
Replace accent with letter
 str_ : 
str Return type : 
str slugify @staticmethod
Returns the slugified text
 text : 
str Text to slugify 
 snakefy : 
bool - False Snakefy the text if True (i.e. uses undescores instead of dashes to separate text words) 
 to_lower : 
bool - True True to lower all characters, False otherwise 
 Return type : 
str snake_case_to_sentence @staticmethod
Convert a snake case to sentence like Ex 'test_class2_build' -> 'Test class2 build'
 name : 
str Return type : 
str to_enum @staticmethod
Convert a string to an enum value
 enum_class : 
Type str_value : 
str Return type : 
Any to_pascal_case @staticmethod
Convert a text to pascal case Ex 'test_class2_build' -> 'TestClass2Build'
 text : 
str Return type : 
str to_snake_case @staticmethod
Convert a text to snake case Ex 'TestClass2Build' -> 'test_class2_build'
 text : 
str Return type : 
str