supplycart / domains
域名管理器
1.2.3
2022-02-07 05:10 UTC
Requires
- php: ^7.4|^8.0
Requires (Dev)
- orchestra/canvas: ^6.0
- orchestra/testbench: ^6.0
This package is auto-updated.
Last update: 2024-09-07 11:22:30 UTC
README
一个简单的包,用于为您的应用程序设置域名。
安装
要使用composer安装,请在终端中运行以下命令
composer require supplycart/domains
然后使用以下命令发布配置
php artisan vendor:publish
使用方法
您可以通过创建一个继承自Supplycart\Domains\Domain
的域名类并在domains.php
配置文件中注册它来设置一个域名,如下所示
<?php return [ 'modules' => [ App\Domains\User\UserDomain::class ] ];
建议的文件夹结构如下
app/
- Domains/
- User/
- Http/
- Controllers/
- routes.php # all routes in here
- Models/
- Policies/
- UserDomain.php # your domain class
- Cart
...
- Order
...
填充域名文件夹的命令
php artisan make:domain DomainName
要填充事件、监听器和作业,您可以传递--queues
参数。
php artisan make:domain DomainName --queues