module LuckyInflector::Inflector

Extended Modules

Defined in:

lucky_inflector/inflector/inflections.cr
lucky_inflector/inflector/methods.cr

Instance Method Summary

Instance Method Detail

def camelize(term, uppercase_first_letter = true) #

[View source]
def classify(table_name) #

[View source]
def dasherize(underscored_word) #

[View source]
def deconstantize(path) #

[View source]
def demodulize(path) #

[View source]
def foreign_key(class_name, separate_class_name_and_id_with_underscore = true) #

[View source]
def humanize(lower_case_and_underscored_word, capitalize = true, keep_id_suffix = false) #

[View source]
def inflections #

[View source]
def ordinal(number) #

[View source]
def ordinalize(number) #

[View source]
def pluralize(word) #

[View source]
def singularize(word) #

[View source]
def tableize(class_name) #

[View source]
def titleize(word, keep_id_suffix = false) #

[View source]
def underscore(camel_cased_word) #

[View source]
def upcase_first(string) #

[View source]