¿Puedo obtener los CONST definidos en una clase de PHP?

Tengo varios CONST definidos en algunas clases, y quiero obtener una lista de ellos. Por ejemplo

class Profile {
    const LABEL_FIRST_NAME = "First Name";
    const LABEL_LAST_NAME = "Last Name";
    const LABEL_COMPANY_NAME = "Company";
}

¿Hay alguna forma de obtener una lista de los CONST definidos enProfile ¿clase? Por lo que puedo decir, la opción más cercana get_defined_constants()) no hará el truco.

o que realmente necesito es una lista de los nombres constantes, algo como esto:

array('LABEL_FIRST_NAME',
    'LABEL_LAST_NAME',
    'LABEL_COMPANY_NAME')

O

array('Profile::LABEL_FIRST_NAME', 
    'Profile::LABEL_LAST_NAME',
    'Profile::LABEL_COMPANY_NAME')

O incluso

array('Profile::LABEL_FIRST_NAME'=>'First Name', 
    'Profile::LABEL_LAST_NAME'=>'Last Name',
    'Profile::LABEL_COMPANY_NAME'=>'Company')

Respuestas a la pregunta(24)

Su respuesta a la pregunta