placetopay/self-declarations-base

管理Laravel中的层

v3.0.1 2022-03-31 14:46 UTC

This package is auto-updated.

Last update: 2024-08-29 05:50:41 UTC


README

基仓库,用于管理Laravel 5.5到5.7的层

要创建文件,在项目根目录下使用

php vendor/freddiegar/base/src/Commands/create.php [NameModel] [options] [columns,names?]

示例

php vendor/freddiegar/base/src/Commands/create.php User _ id,name,surname,email

这将创建项目中的以下文件

./app/Contracts/Repositories/UserRepository.php ./app/Entities/UserEntity.php ./app/Managers/UserManager.php ./app/Models/User.php ./app/Repositories/Eloquent/EloquentUserRepository.php

如果这些文件夹不存在,它将创建它们 [Contracts,Entities,Managers,Models,Repositories]

选项

如果您只想创建特定文件中的一个,可以使用以下选项(别名)

I        [interface]
E        [entity]
G        [manager]
M        [model]
R        [repository]
D        [datatable]
Q        [request]
C        [controller]
i        [_info]
c        [_create]
e        [_edit]
f        [_form]
x        [_index]
w        [_show]
a        [_actions]
l        [_lang]%  

选项快捷键

您可以使用的所有类型都在这里,此外,这些是快捷键

_ <= underscore       [IEGMR]
* <= asterisk         [IEGMRDQCicefxwal];