PhPGenerator ayuda a generar el código fuente de PHP
Incluso si este proyecto es otro generador de código fuente de PHP, su objetivo principal es proporcionar un generador de código fuente PHP consistente para el proyecto PackageGenerator. Sin embargo, también tiene como objetivo usarse para cualquier proceso de generación de código fuente de PHP, ya que genera código PHP estándar.
Tenga la seguridad de que no está modificada para el proyecto PackageGenerator.
Este proyecto contiene dos características principales:
Gracias a la imagen Docker de PhPFarm, las pruebas se pueden ejecutar localmente bajo cualquier versión de PHP usando la CLI:
En primer lugar, debe crear su contenedor que pueda hacer utilizando Docker-Compose ejecutando la línea de comandos a continuación desde el directorio raíz del proyecto:
$ docker-compose up -d --build Luego tiene un contenedor llamado php_generator en el que puede ejecutar comandos composer y comandos php cli como:
# install deps in container (using update ensure it does use the composer.lock file if there is any)
$ docker exec -it php_generator php-7.4 /usr/bin/composer update
# run tests in container
$ docker exec -it php_generator php-7.4 -dmemory_limit=-1 vendor/bin/phpunitSi tiene una pregunta, no dude en crear un problema.
La licencia MIT (MIT). Consulte el archivo de licencia para obtener más información.