Obtener todas las clases y metodos declarados en un proyecto

Cuando tenemos que trabajar en algún proyecto ya creado pero que le faltan algunas funcionalidades que nos toca realizar a nosotros, podemos utilizar una función de PHP muy útil que te retorna una array con todas las clases y métodos declarados y utilizados en el proyecto.

Para realizar una muestra por pantalla de todas las clases y métodos declarados podemos utilizar la función «get_declared_classes()» de PHP de la siguiente forma:

$metodos_classes = array();
$array_declared_classes = get_declared_classes();
foreach ($array_declared_classes as $class_name){
     $class_methods = get_class_methods("$class_name");
     $metodos_classes["$class_name"] = $class_methods;
}
print_r($metodos_classes);

Puede ver más información o ejemplos de esta clase pulsando aquí.

 

Autor
Escrito por Jose Aguilar - Director ejecutivo y tecnológico en JA Modules. Experto programador PrestaShop y Experto programador WordPress.
Te ha servido? Valora esta entrada!
(1 voto, promedio: 5 de 5)
Comparte en las redes sociales
¿Buscas trabajo de programador?

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Ver más sobre