jetstreamlabs / lotus
Adds Action Domain Responder pattern with InertiaJS and TailwindCSS to Laravel 8 and above.
Installs: 1
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 11
Type:package
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-10-29 01:52:21 UTC
README
Action Domain Responder package for SerenityPHP.
This is the base framework that provides ADR and Inertia support for Serenity.
You can learn more about ADR and why we think it's far superior to MVC at the ADR repository.
Learn more about Serenity at: SerenityPHP.com
Here are the package contents.
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