public function getValue($name)
    {
        $lookup = $this->getNameLookup();

        if (! is_string($name)) {
            return null;
        }

        return $lookup[$name] ?? null;
    }
public function getValue($name)
    {
        $lookup = $this->getNameLookup();

        if (! is_string($name)) {
            return null;
        }

        return $lookup[$name] ?? null;
    }
public function getValue ( $ name ) { $ lookup = $ this -> getNameLookup ( ) ; if ( ! is_string ( $ name ) ) { return null ; } return $ lookup [ $ name ] ?? null ; }
@param string|mixed[] $name

@return EnumValueDefinition|null
@param string|mixed [] $name