aksara/service-repository-maker

Laravel 服务和仓储生成器

v0.0.4 2022-10-30 17:37 UTC

This package is auto-updated.

Last update: 2024-09-29 05:49:15 UTC


README

为 Laravel 生成服务和仓储模式

快速入门

步骤 1:安装包

$ composer require aksara/service-repository-maker

步骤 2:发布“stubs”——服务和仓储模板。

$ php artisan vendor:publish --tag='aksara-service-repository-stubs'

创建服务和仓储

创建服务:这将直接在 app/Services 文件夹中创建一个 Service 文件

$ php artisan make:service {service name}

创建仓储:这将直接在 app/Repositories 文件夹中创建一个 Service 文件

$ php artisan make:repository {repository name}

使用服务和仓储模式的示例 CRUD

https://github.com/putuedipuspayasa/laravel-crud-with-service-and-repository-pattern