DarkMatter.Naming.cast
You're seeing just the function
cast
, go back to DarkMatter.Naming module for more information.
Specs
Definition for reflected DarkPhoenix.Schema
.
Examples
iex> cast(DarkMatter)
%DarkMatter.Naming{
alias: "DarkMatter",
alias_plural: "DarkMatters",
base_module: DarkMatter,
camel_plural: "darkMatters",
camel_singular: "darkMatter",
human_plural: "Darkmatters",
human_singular: "Darkmatter",
title_plural: "Dark Matters",
title_singular: "Dark Matter",
module: DarkMatter,
parent_module: DarkMatter,
pascal_plural: "DarkMatters",
pascal_singular: "DarkMatter",
plural: "dark_matters",
singular: "dark_matter"
}
iex> cast(DarkMatter.Inflections)
%DarkMatter.Naming{
alias: "Inflections",
alias_plural: "Inflections",
base_module: DarkMatter,
camel_plural: "inflections",
camel_singular: "inflection",
human_plural: "Inflections",
human_singular: "Inflections",
module: DarkMatter.Inflections,
parent_module: DarkMatter,
pascal_plural: "Inflections",
pascal_singular: "Inflections",
plural: "inflections",
singular: "inflections",
title_plural: "Inflections",
title_singular: "Inflections"
}
iex> cast(Ecto.Changeset)
%DarkMatter.Naming{
alias: "Changeset",
alias_plural: "Changesets",
base_module: Ecto,
camel_plural: "changesets",
camel_singular: "changeset",
human_plural: "Changesets",
human_singular: "Changeset",
title_plural: "Changesets",
title_singular: "Changeset",
module: Ecto.Changeset,
parent_module: Ecto,
pascal_plural: "Changesets",
pascal_singular: "Changeset",
plural: "changesets",
singular: "changeset"
}