jetstreamlabs / lotus
为 Laravel 8 及以上版本添加了 Action Domain Responder 模式,并支持 InertiaJS 和 TailwindCSS。
v3.0.1
2022-09-19 06:45 UTC
Requires
- php: ^8.0
- doctrine/dbal: ^3.3
- inertiajs/inertia-laravel: ^0.5.4
- jetstreamlabs/zora: ^3.0
- laravel/framework: ^8.0
- laravel/sanctum: ^2.0
- scrivo/highlight.php: v9.18.1.9
- symfony/css-selector: ^6.0
- symfony/dom-crawler: ^6.0
- tightenco/ziggy: ^1.0
Requires (Dev)
- styleci/cli: ^1.2
- dev-main
- v3.0.1
- v3.0.0
- v2.1.0
- v2.0.2
- v2.0.1
- v1.0.3
- v1.0.2
- v1.0.1
- dev-dependabot/composer/symfony/css-selector-6.2.7
- dev-dependabot/npm_and_yarn/semantic-release-20.1.1
- dev-dependabot/composer/laravel/framework-9.52.4
- dev-dependabot/npm_and_yarn/commitlint/config-conventional-17.4.4
- dev-dependabot/npm_and_yarn/commitlint/cli-17.4.4
- dev-dependabot/composer/symfony/http-kernel-5.4.20
- dev-dependabot/composer/inertiajs/inertia-laravel-0.6.9
- dev-dependabot/github_actions/actions/setup-node-3.6.0
- dev-dependabot/npm_and_yarn/husky-8.0.3
- dev-dependabot/composer/scrivo/highlight.php-9.18.1.10
- dev-dependabot/composer/styleci/cli-1.4.0
This package is auto-updated.
Last update: 2024-09-29 01:38:05 UTC
README
SerenityPHP 的 Action Domain Responder 软件包。
这是为 Serenity 提供ADR和Inertia支持的基本框架。
您可以在 ADR 仓库 了解更多关于 ADR 以及为什么我们认为它远优于MVC。
有关 Serenity 的更多信息,请访问: SerenityPHP.com
以下是软件包内容。
src
├─> Lotus
│ ├─> Concerns
│ │ ├── ImmutableActionMethods.php
│ │ └── SelfResolves.php
│ ├─> Contracts
│ │ ├── ActionInterface.php
│ │ ├── CriteriaInterface.php
│ │ ├── CriterionInterface.php
│ │ ├── FilterInterface.php
│ │ ├── PayloadInterface.php
│ │ ├── RepositoryInterface.php
│ │ ├── ResponderInterface.php
│ │ ├── ResponseFactoryInterface.php
│ │ └── ServiceInterface.php
│ ├─> Core
│ │ ├── Action.php
│ │ ├── BladeResponder.php
│ │ ├── Breadcrumbs.php
│ │ ├── Entity.php
│ │ ├── Filter.php
│ │ ├── Options.php
│ │ ├── Payload.php
│ │ ├── Repository.php
│ │ ├── Responder.php
│ │ ├── Service.php
│ │ └── User.php
│ ├─> Exceptions
│ │ ├── EntityNotFound.php
│ │ ├── NoEntityDefined.php
│ │ └── NoResponderDefined.php
│ ├── Lotus.php
│ ├─> Middleware
│ │ ├── AccountVerified.php
│ │ ├── CheckSystemPassword.php
│ │ ├── InertiaMiddleware.php
│ │ └── MuteActions.php
│ ├─> Payloads
│ │ └── InertiaPayload.php
│ ├─> Providers
│ │ └── LotusServiceProvider.php
│ ├─> Responders
│ │ └── Vue.php
│ └── helpers.php
└─> config
└── lotus.php