turkpin / maker
1.0.5
2024-09-26 10:53 UTC
Requires
- php: ^8.0
- symfony/console: ^6.4
- symfony/filesystem: ^6.4
- symfony/yaml: ^6.4
README
composer require --dev turkpin/maker
ln -s vendor/turkpin/maker/make make
chmod +x make
Usage
php make User |
controllers/UsersController.php models/User/UserRepository.php models/User/UserService.php models/User/UserFactory.php models/User/UserSeeder.php models/User/User.php |
php make controller User |
controllers/UsersController.php |
php make model User |
models/User/UserRepository.php models/User/UserService.php models/User/UserFactory.php models/User/UserSeeder.php models/User/User.php |
php make repository User |
models/User/UserRepository.php |
php make service User |
models/User/UserService.php |
php make entity User |
models/User/User.php |
php make User Address Billing |
controllers/User/AddressController.php controllers/User/BillingController.php models/User/Address/AddressRepository.php models/User/Address/AddressService.php models/User/Address/AddressFactory.php models/User/Address/AddressSeeder.php models/User/Address/Address.php models/User/Billing/BillingRepository.php models/User/Billing/BillingService.php models/User/Billing/BillingFactory.php models/User/Billing/BillingSeeder.php models/User/Billing/Billing.php |
php make controller User Address Billing |
controllers/User/AddressController.php controllers/User/BillingController.php |
php make model User Address Billing |
models/User/Address/AddressRepository.php models/User/Address/AddressService.php models/User/Address/AddressFactory.php models/User/Address/AddressSeeder.php models/User/Address/Address.php models/User/Billing/BillingRepository.php models/User/Billing/BillingService.php models/User/Billing/BillingFactory.php models/User/Billing/BillingSeeder.php models/User/Billing/Billing.php |