wp-includes/php-ai-client/src/Common/AbstractEnum.php:123Tries to create an enum instance from a value, returns null if invalid.
$valuestringstatic|null final public static function tryFrom(string $value): ?self { $constants = static::getConstants(); foreach ($constants as $name => $constantValue) { if ($constantValue === $value) { return self::getInstance($constantValue, $name); } } return null; }Introduced in 0.1.0. Unchanged from 7.0.4 through 7.1.0.
Signature, return type and hooks compared across 2 parsed releases.
src/wp-includes/php-ai-client/src/Common/AbstractEnum.php, and regenerated for each WordPress release so it tracks the code rather than a snapshot of it.