Prex v0.0.2 Prex.NameHelpers View Source
Naming helpers for Prex
Link to this section Summary
Functions
Normalizes function names for use in elixir
Converts an http method name to equivalant atom for HTTPoison to use
Normalizes a module name to use in elixir
Normalizes a variable name for use in elixir
Remove special chars form string
Link to this section Functions
Normalizes function names for use in elixir
Examples
iex> Prex.NameHelpers.normalize_func_name "(Get user info )"
"get_user_info"
Converts an http method name to equivalant atom for HTTPoison to use
Examples
iex> Prex.NameHelpers.normalize_http_method "GET"
":get"
iex> Prex.NameHelpers.normalize_http_method "POST "
":post"
Normalizes a module name to use in elixir
Examples
iex> Prex.NameHelpers.normalize_module_name " hello world"
"Helloworld"
Normalizes a variable name for use in elixir
Examples
iex> Prex.NameHelpers.normalize_var_name "A bad var name "
"a_bad_var_name"