cierrateam/laravel-architect

为包创建者提供的php artisan。

v0.2.2 2020-06-06 23:13 UTC

This package is auto-updated.

Last update: 2024-09-16 23:42:55 UTC


README

GitHub issues GitHub forks GitHub license

本包正在建设中。欢迎贡献。

Laravel Architect 由 Vittorio Emmermann 创建,并由其所在公司 cierra 维护。它是一个可以全局或局部安装以用于单个包的帮助工具。Laravel Architect 应负责处理重复的繁琐工作,例如为您的laravel包创建测试类。以下是一个示例,您只需执行 architect make:test MyAwesomeTest,Laravel Architect 就会为您创建测试类 - 在您的包内部。这有多方便?!

  • 建立在 Laravel Zero 之上。
  • 作为通用帮助工具全局安装到您的机器上。
  • 也可在单个项目中本地使用。

安装

要安装 Laravel Architect,我们建议您全局安装以充分利用此包
composer global require "cierrateam/laravel-architect"
然后运行 architect inspiring 以确保已安装该包。

或者您可以将它本地安装到项目中
composer require "cierrateam/laravel-architect"
但此时您必须运行 php vendor/bin/architect 而不是仅仅 architect。提示:创建一个别名 ;)

使用方法

这里的工作正在进行中 :) 欢迎贡献。

创建一个新的包

architect init

然后只需回答问题。

创建一个新的测试

architect make:test ExampleTest

将创建一个测试

路线图

  • 使用 architect 创建包
  • 使用 architect 创建测试
  • 创建模型、控制器和迁移
  • 自定义存根
  • 创建包时的更多选项
  • 使用 architect 运行包测试
  • 在项目中使用 architect 安装本地路径包

许可证

Laravel Architect 是一个开源软件,受 MIT 许可证 许可。

致谢

本包由 cierra 制作,代码编写得到了社区包的支持。