PHPackages                             solumdesignum/scenarios - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Validation &amp; Sanitization](/categories/validation)
4. /
5. solumdesignum/scenarios

ActiveLibrary[Validation &amp; Sanitization](/categories/validation)

solumdesignum/scenarios
=======================

Laravel Dynamic Validation Scenarios

v2.02(1y ago)857MITPHPPHP ^8.1|^8.2|^8.3|^8.4

Since Dec 18Pushed 1y ago1 watchersCompare

[ Source](https://github.com/SolumDeSignum/Scenarios)[ Packagist](https://packagist.org/packages/solumdesignum/scenarios)[ Docs](https://github.com/solumdesignum/scenarios)[ RSS](/packages/solumdesignum-scenarios/feed)WikiDiscussions master Synced yesterday

READMEChangelog (5)Dependencies (5)Versions (10)Used By (0)

[![StyleCI](https://camo.githubusercontent.com/66112d9d173e91eb327ff65fff8219bb952ce6fd76344d044e64d350cc07f991/68747470733a2f2f6769746875622e7374796c6563692e696f2f7265706f732f3134353932313632302f736869656c643f6272616e63683d6d6173746572)](https://github.styleci.io/repos/145921620)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/bb95c2284172eb91aa72299e90d5cebde5e6268d7ff78a8127929a257af7cbaa/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f536f6c756d44655369676e756d2f7363656e6172696f732f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/SolumDeSignum/scenarios/?branch=master)[![Total Downloads](https://camo.githubusercontent.com/a57073e44884059265ff022c1e07cf8b869a88fefc38af810f2776ea7cd91edd/68747470733a2f2f706f7365722e707567782e6f72672f736f6c756d64657369676e756d2f7363656e6172696f732f646f776e6c6f6164733f666f726d61743d666c6174)](https://packagist.org/packages/solumdesignum/scenarios)[![Latest Stable Version](https://camo.githubusercontent.com/461655620d55ad97ac92a20171d8a68ae589754cbbf4da1532351277956bc2d3/68747470733a2f2f706f7365722e707567782e6f72672f736f6c756d64657369676e756d2f7363656e6172696f732f762f737461626c653f666f726d61743d666c6174)](https://packagist.org/packages/solumdesignum/scenarios)[![Latest Unstable Version](https://camo.githubusercontent.com/ed84c13a7e1eb0c799997b2d8c3adcb8dd30d84b532d3e154c363856192907dd/68747470733a2f2f706f7365722e707567782e6f72672f736f6c756d64657369676e756d2f7363656e6172696f732f762f756e737461626c653f666f726d61743d666c6174)](https://packagist.org/packages/solumdesignum/scenarios)[![MIT Licensed](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)

### Introduction

[](#introduction)

Scenarios are agnostic backend validation Scenarios package.

### Installation

[](#installation)

To get started, install Scenarios using the Composer package manager:

```
composer require solumdesignum/scenarios
```

Next, publish Scenarios resources using the vendor:publish command:

```
php artisan vendor:publish --provider="SolumDeSignum\Scenarios\ScenariosServiceProvider"
```

This command will publish scenarios.php config to your config directory, which will be created if it does not exist.

### Upgrade from v1.xx to version v2.00

[](#upgrade-from-v1xx-to-version-v200)

[UPGRADE\_V2.md](UPGRADE_V2.md) !!!

### Scenarios Features

[](#scenarios-features)

The Scenarios configuration file contains a configuration array.

```
