jetstreamlabs/lotus

Adds Action Domain Responder pattern with InertiaJS and TailwindCSS to Laravel 8 and above.
6
Install
composer require jetstreamlabs/lotus
Latest Version:v3.0.1
PHP:^8.0
License:MIT
Last Updated:Feb 28, 2023
Links: GitHub  ·  Packagist
Maintainer: secondmanveran

Serenity Lotus Framework

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

Related Packages

mews/purifier

Laravel 5/6/7/8/9/10 HtmlPurifier Package

21,010,090 1,982
kyslik/column-sortable

Package for handling column sorting in Laravel 6.x

6,282,182 647
mews/captcha

Laravel 5/6/7/8/9/10/11/12 Captcha Package

6,095,827 2,586
ajthinking/archetype

Programmatically edit PHP and Laravel files.

4,372,487 272