PHP 8 desde cero | 2.5 - Enums
Jeferson Dextre @jefersonantoniodextrebarrientos620
Cuando empezo el proyecto llamaba al archivo funtion.php desde index.php y veia los resultados en el navegador. Luego cuando empezamos a ver temas de Reflection e instanciabamos y teniamos todas las clases desde Task.php se hizo el llamado de function nuevamente (require DIR.'/../functions.php';) porque estabamos ejecutando el archivo directamente desde la consola ya no estabamos usando el navegador. Cuando volvimos a intentar ver los resultados con el ultimo tema de ENUMS ya no levantaba mi servidor web. y me sali este erro Fatal: Fatal error: Cannot redeclare dd() (previously declared in C:\laragon\www\modulo2\functions.php:3) in C:\laragon\www\modulo2\functions.php on line 3 . El mensaje era claro pero no me daba cuenta hasta que me percate que, estaba llamando el archivo functions.php desde 2 archivos que de por si estaban interconectados entre si. Para solucionarlo solo quite el primer llamado ubicado en el archivo index.php ya que no tenia sentido pues este archivo ya estaba importando el archivo Task.php donde ya se incluia el llamado al archivo function.php. Comparto el codigo para aclarar algunos errores que pudieran tener.