---
title: "Feature: #78575 - Enumeration constants don't provide their names"
manual: "TYPO3 Core Changelog"
version: "main"
permalink: "https://docs.typo3.org/permalink/changelog:feature-78575"
source: "Changelog/8.5/Feature-78575-EnumerationConstantsProvideTheirNames.rst"
typo3-version: "8.5"
typo3-major: 8
type: "feature"
issue: 78575
forge: "https://forge.typo3.org/issues/78575"
tags: ["PHP-API"]
rendered: "2026-09-20T18:31:11+00:00"
---

# Feature: #78575 - Enumeration constants don't provide their names {#feature-78575}

See [forge#78575](https://forge.typo3.org/issues/78575)

## Description {#description}

Requesting the name of Enumeration constants has been introduced.

There are two methods you can use:
`MyEnumerationClass::getName($value);` will return the name exactly as it is. Usually this will be all uppercase and underscores.
`MyEnumerationClass::getHumanReadableName($value);` replaces underscores with spaces and turns all words into lowercase with the first letter uppercase.

## Impact {#impact}

You can use the constant names as part of your application more easily.
