El error que me volvió loco: cuando el archivo no se llama como la clase (y la culpa no era mía)
🤯 El error que me volvió loco: Cuando el archivo no se llama como la clase (Y la culpa no era mía, pero terminé con más café que código ☕️) ¿Cómo es que pasa esto? Imagínate esto: tienes tu clase bien chida, con un nombre formal como PostgreSQLBackup . Todo en orden, te sientes un verdadero rey del código , listo para mandar tu proyecto a producción. Pero cuando intentas correr tu código, recibes este mensaje de error que te da ganas de lanzar la computadora por la ventana: Fatal error: Class 'PostgreSQLBackup' not found. Y tú, con cara de “¿qué diablos?”, dices: “¡Si la clase existe! ¿Qué pasó aquí?” Pues déjame decirte, es porque el archivo donde guardaste la clase no se llama igual que la clase. PHP y Composer, que son como el tío estricto en la familia, esperan que el archivo se llame PostgreSQLBackup.php . Si tu archivo se llama backup.php o PostgresBackup.php , PHP no te va a hacer caso ni un poco. ¿Por qué es tan importante el nombre del arch...