<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def has_value(cls, value):
 """ Tests whether CustomUrlParam contains a constant defined with a string `value` :param value: The string representation of the enum constant :type value: str :return: `True` if there exists a constant with a string value `value`, `False` otherwise :rtype: bool """

        return any(value.lower() == item.value.lower() for item in cls)