package inflections

import "github.com/gobuffalo/plush/v5/helpers/inflections"

Index

Constants

const (
	CamelizeKey    = "camelize"
	CapitalizeKey  = "capitalize"
	DasherizeKey   = "dasherize"
	OrdinalizeKey  = "ordinalize"
	PluralizeKey   = "pluralize"
	SingularizeKey = "singularize"
	UnderscoreKey  = "underscore"
	UpcaseKey      = "upcase"
	DowncaseKey    = "downcase"
)

Keys to be used in templates for the functions in this package.

Variables

var Camelize = flect.Camelize
var Capitalize = flect.Capitalize
var Dasherize = flect.Dasherize
var Downcase = strings.ToLower
var Ordinalize = flect.Ordinalize
var Pascalize = flect.Pascalize
var Pluralize = flect.Pluralize
var Singularize = flect.Singularize
var Underscore = flect.Underscore
var Upcase = strings.ToUpper

Functions

func New

func New() hctx.Map

New returns a map of the helpers within this package.

Source Files

inflections.go

Version
v5.0.5 (latest)
Published
May 23, 2025
Platform
linux/amd64
Imports
3 packages
Last checked
2 weeks ago

Tools for package owners.