Generate Enum classes (supported since PHP 8.1 version).
An example of the command to generate an Enum class:
vendor/bin/phpdto enum --class MyEnum --fields Active, Inactive, Blocked --namespace App\Enums
The command above should generate the following class:
namespace App\Enums;
enum Status
{
case ACTIVE;
case INACTIVE;
case BLOCKED;
}
Generate
Enumclasses (supported since PHP 8.1 version).An example of the command to generate an
Enumclass:vendor/bin/phpdto enum --class MyEnum --fields Active, Inactive, Blocked --namespace App\EnumsThe command above should generate the following class: