lexal/laravel-stepped-form-session-storage

Laravel Stepped form Session storage

v1.0.0 2025-07-24 22:07 UTC

This package is not auto-updated.

Last update: 2025-07-25 20:36:13 UTC


README

PHPUnit, PHPCS, PHPStan Tests

The package uses session as data and key storage for Laravel Stepped Form.

Requirements

PHP: >=8.2

Laravel: ^11.0 || ^12.0

Installation

Via Composer

composer require lexal/laravel-stepped-form-session-storage

Usage

Configure stepped forms to use session as storage:

/// config/stepped-form.php

return [
    ...
    'forms' => [
        'customer' => [
            ...
            'storage' => \Lexal\LaravelSteppedFormSessionStorage\SessionStorage::class,
            'session_key_storage' => \Lexal\LaravelSteppedFormSessionStorage\SessionSessionKeyStorage::class,
        ],
    ],
    ...
];

Read more about Laravel Stepped Form.

License

Laravel Session Storage is licensed under the MIT License. See LICENSE for the full license text.