turkpin / maker

1.0.5 2024-09-26 10:53 UTC

This package is auto-updated.

Last update: 2024-09-26 10:54:31 UTC


README

composer require --dev turkpin/maker
ln -s vendor/turkpin/maker/make make
chmod +x make

用法

  • 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